Máy vi tínhLập trình

Arduino cho người mới bắt đầu: hướng dẫn từng bước. Lập trình và dự án Arduino: bắt đầu từ đâu?

Arduino rất phổ biến trong số những người yêu thích thiết kế. Cần phải làm quen với những người chưa bao giờ nghe nói về anh ta.

Arduino là gì?

Làm thế nào ngắn gọn bạn có thể đặc trưng Arduino? Những từ tối ưu là: nhà thiết kế điện tử. Arduino là một công cụ mà bạn có thể tạo ra các thiết bị điện tử khác nhau. Trong thực tế, đây là một nền tảng máy tính thực sự phần cứng của mục đích phổ quát. Nó có thể được sử dụng cho cả xây dựng các đề án đơn giản, và để thực hiện các dự án khá phức tạp.

Nhà thiết kế dựa trên phần cứng, là một bảng đầu vào-đầu ra. Để lập trình bảng, các ngôn ngữ dựa trên C / C ++ được sử dụng. Họ đã nhận được tên tương ứng, Chế biến / Dây điện. Từ nhóm C, họ thừa hưởng sự đơn giản cuối cùng, để họ có thể làm chủ được rất nhanh chóng bởi bất kỳ người nào, và áp dụng kiến thức trong thực tế không phải là một vấn đề rất quan trọng. Để làm cho bạn hiểu dễ dàng công việc, người ta thường nói rằng Arduino là dành cho các nhà thiết kế thuật sĩ mới bắt đầu. Để đối phó với thẻ "Arduino" thậm chí có thể là trẻ em.

Những gì có thể được lắp ráp trên đó?

Ứng dụng Arduino khá đa dạng, nó có thể được sử dụng, ví dụ đơn giản nhất sẽ được đề xuất ở phần cuối của bài báo, và cho các cơ chế phức tạp, bao gồm các tay máy, robot hoặc các máy sản xuất. Một số thợ thủ công quản lý trên cơ sở các hệ thống như vậy để làm máy tính bảng, điện thoại, hệ thống giám sát và an ninh của nhà, hệ thống gia đình thông minh hoặc đơn giản là máy tính. Các dự án Arduino dành cho người mới bắt đầu, ngay cả những người mới bắt đầu có thể giải quyết vấn đề đầu tiên mà không có kinh nghiệm, là ở cuối bài báo. Họ thậm chí có thể được sử dụng để tạo ra các hệ thống thực tế ảo giản dị. Tất cả nhờ vào nội dung của thành phần phần cứng phổ quát và các khả năng mà chương trình Arduino cung cấp.

Mua ở đâu?

Các bộ phận sản xuất ở Ý được coi là bản gốc. Nhưng giá của các bộ như vậy không phải là thấp. Do đó, một số công ty, hoặc thậm chí một số cá nhân, sử dụng thủ công mỹ nghệ để sản xuất các thiết bị tương thích Arduino và các thành phần, được đùa gọi là nhân bản vô tính. Khi mua các dòng vô tính đó, không thể nói một cách chắc chắn rằng chúng sẽ hoạt động, nhưng mong muốn tiết kiệm chi phí đang làm ảnh hưởng đến con người.

Các thành phần có thể được mua hoặc là một phần của bộ dụng cụ, hoặc riêng biệt. Thậm chí có cả bộ chuẩn bị trước để thu thập xe hơi, máy bay trực thăng với nhiều loại kiểm soát hoặc tàu. Bộ phim, như trong bức ảnh ở trên, sản xuất ở Trung Quốc, sẽ có giá 49 đô la.

Thông tin thêm về thiết bị

Ban Arduino là một vi điều khiển AVR đơn giản đã được flashed với một bộ nạp khởi động và có cổng tối thiểu USB-UART tối thiểu. Vẫn còn các thành phần quan trọng, nhưng trong giới hạn của bài viết, tốt hơn nên tập trung vào hai thành phần này.

Đầu tiên về vi điều khiển, cơ chế, được xây dựng trên một chương trình, trong đó chương trình nằm. Chương trình có thể bị ảnh hưởng bằng cách nhấn các nút, nhận các tín hiệu từ các thành phần của sáng tạo (điện trở, bóng bán dẫn, cảm biến ...), và các cảm biến có thể rất khác nhau trong mục đích của chúng: ánh sáng, gia tốc, nhiệt độ, khoảng cách, áp suất, Và như vậy là các thiết bị hiển thị, các bộ phận đơn giản có thể được sử dụng, từ đèn LED và chó cái đến các thiết bị phức tạp, chẳng hạn như màn hình hiển thị đồ họa. Khi các bộ truyền động xem xét động cơ, van, rơle, servo, nam châm điện và nhiều loại khác, trong danh sách rất dài. Với một số trong các danh sách này, MC làm việc trực tiếp, với sự trợ giúp của dây nối. Đối với một số cơ chế, các thiết bị tạm thời là cần thiết. Nhưng nếu bạn thực sự bắt đầu thiết kế, nó sẽ là khó khăn để đi ra. Bây giờ chúng ta hãy nói về lập trình Arduino.

Thêm thông tin về quá trình lập trình bảng

Chương trình đã sẵn sàng để sử dụng trên vi điều khiển được gọi là phần vững. Có thể có một dự án hoặc dự án Arduino, vì vậy mỗi phần mềm nên được lưu trữ trong một thư mục riêng biệt để tăng tốc quá trình tìm kiếm các tập tin đúng. Nó được khâu vào tinh thể của MC với sự trợ giúp của các thiết bị chuyên dụng: lập trình viên. Và ở đây "Arduino" có một lợi thế - ông không cần một lập trình viên. Tất cả mọi thứ được thực hiện để các chương trình của Arduino cho người mới bắt đầu không phải là khó khăn. Mã bằng văn bản có thể được tải xuống MK bằng cáp USB. Lợi thế này đạt được không phải bởi một số lập trình viên đã được xây dựng sẵn, nhưng bằng phần mềm đặc biệt - bộ nạp khởi động. Bộ tải khởi động là một chương trình đặc biệt bắt đầu ngay sau khi kết nối và lắng nghe xem liệu sẽ có bất kỳ lệnh nào, dù là flash crystal, cho dù có các dự án của Arduino hay không. Từ việc sử dụng bộ nạp khởi động có một vài thuận lợi rất hấp dẫn:

  1. Chỉ sử dụng một kênh truyền thông, không cần thêm chi phí theo thời gian. Vì vậy, các dự án của Arduino không đòi hỏi bạn phải kết nối nhiều dây khác nhau, và có sự nhầm lẫn khi sử dụng chúng. Để hoạt động thành công, một cáp USB là đủ.
  2. Bảo vệ khỏi đường cong của bàn tay. Để mang vi điều khiển đến trạng thái của gạch với sự trợ giúp của phần mềm đơn giản là khá dễ dàng, bạn không cần phải căng quá nhiều. Khi làm việc với bộ nạp khởi động, bạn không thể vào các thiết lập nguy hiểm tiềm ẩn (với sự trợ giúp của chương trình phát triển, tất nhiên, và do đó bạn có thể phá vỡ mọi thứ). Vì vậy Arduino cho người mới bắt đầu được thiết kế không chỉ từ quan điểm đó là dễ hiểu và thuận tiện, nó cũng sẽ cho phép để tránh các chi phí không mong muốn tiền liên quan đến sự thiếu kinh nghiệm của người làm việc với họ.

Các dự án bắt đầu

Khi bạn đã có một bộ dụng cụ, một sắt hàn, nhựa thông và hàn, bạn không nên ngay lập tức điêu khắc cấu trúc rất phức tạp. Tất nhiên, họ có thể bị mù, nhưng cơ hội thành công trong Arduino cho người mới bắt đầu là khá thấp đối với các dự án phức tạp. Để đào tạo và "nhồi nhét" bàn tay của bạn, bạn có thể thử thực hiện một vài ý tưởng đơn giản sẽ giúp bạn hiểu được sự tương tác và công việc của Arduino. Như những bước đầu tiên trong việc làm việc với Arduino cho người mới bắt đầu, bạn có thể tư vấn để xem xét:

  1. Tạo một đèn LED nhấp nháy sẽ làm việc nhờ Arduino.
  2. Kết nối một nút riêng biệt với "Arduino". Nó có thể được thực hiện để nút có thể điều chỉnh ánh sáng phát ra từ điểm số 1.
  3. Kết nối Potentiometer.
  4. Điều khiển ổ đĩa servo.
  5. Kết nối và làm việc với một đèn LED ba màu.
  6. Kết nối các phần tử áp điện.
  7. Kết nối photoresistor.
  8. Kết nối cảm biến chuyển động và tín hiệu về hoạt động của nó.
  9. Kết nối cảm biến độ ẩm hoặc nhiệt độ.

Các dự án cho tương lai

Hầu như không quan tâm đến "Arduino" để kết nối các đèn LED riêng lẻ. Rất có thể, bạn sẽ bị thu hút bởi cơ hội để tạo ra chiếc xe hơi, thuyền điều khiển bằng radio hoặc bàn xoay bay. Các dự án này rất phức tạp trong quá trình thực hiện, chúng sẽ đòi hỏi rất nhiều thời gian và sự kiên trì, nhưng sau khi hoàn thành, bạn sẽ có được những gì bạn muốn: một kinh nghiệm quý giá về thiết kế với Arduino cho người mới bắt đầu.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 vi.unansea.com. Theme powered by WordPress.