Phần cứng Arduino là một bảng mạch nguồn mở với một bộ vi xử lý và đầu vào / đầu ra (I / O) chân để giao tiếp và kiểm soát các đối tượng vật lý (LED, servo, nút, vv). Ban thường sẽ được cấp nguồn qua cổng USB hoặc nguồn điện bên ngoài để cho phép nó cấp nguồn cho các phần cứng và cảm biến khác.
Arduino cũng có một thành phần phần mềm mã nguồn mở tương tự như C ++. Môi trường phát triển tích hợp Arduino (IDE) cho phép bạn viết mã, biên dịch nó, và sau đó tải nó lên Arduino của bạn để sử dụng độc lập trong việc tạo mẫu và các dự án.
Tất cả điều này được thiết kế để dễ sử dụng để cho các nghệ sĩ và nhà sản xuất tự do phát triển ý tưởng của họ thành các đối tượng thực. Nếu bạn quan tâm đến việc xây dựng một cái gì đó cho mình, có một cái nhìn để xem các tùy chọn phần cứng, và phần mềm có sẵn để bắt đầu của bạn.
Arduino biến thể
Phần cứng Arduino là "mã nguồn mở" có nghĩa là bạn có thể xem sơ đồ của mỗi bảng có sẵn. Điều này có nghĩa là bạn được tự do mua các thành phần phần cứng và hàn bảng với nhau nếu bạn nghiêng. Để bắt đầu, chúng tôi có thể khuyên bạn nên dành ~ 30 đô la và xem bạn thực sự muốn đầu tư bao nhiêu.
Hình ảnh dưới đây được tạo ra bằng cách sử dụng Fritzing và là cách bố trí cho Arduino cơ bản sử dụng bảng bánh mì.
Chúng tôi không thể bao gồm mọi tùy chọn Arduino, nhưng đây là một số tùy chọn đáng chú ý để bắt đầu.
Arduino Uno
Arduino Nano
Arduino Lilypad
Arduino Mega 2560
Netduino
Để biết thêm phần cứng Arduino, hãy kiểm tra liên kết bên dưới.
Phụ kiện Arduino (Shields)
Shields làm cho thêm chức năng cho Arduino của bạn một cách nhanh chóng, theo nghĩa đen. Họ có các chốt đẩy ngay vào đầu Arduino của bạn và bạn có thể ngay lập tức tận dụng bất cứ thứ gì lá chắn có thể làm. Bạn cũng có thể thêm nhiều lá chắn cùng một lúc. Một Arduino xem Twitter cho một hashtag cụ thể (lá chắn ethernet) và sau đó điều khiển một chiếc xe RC sử dụng RF (lá chắn RF) không nằm ngoài phạm vi của một dự án đơn lẻ nhờ sự linh hoạt của lá chắn.
Bạn sẽ nhận thấy dưới đây rằng một số lá chắn trông rất giống với các bảng Arduino, nhưng đừng nhầm lẫn vì chúng thiếu sức mạnh xử lý chính để chạy mã bạn sẽ viết trong các bản phác thảo (chi tiết hơn về điều này bên dưới).
Ethernet
Đây là một trong những lá chắn phổ biến nhất bởi vì nó mở rộng Arduino của bạn để có thể sử dụng internet để giao tiếp và kiểm soát. Lá chắn Ethernet là một trong những linh hoạt nhất hiện có, và một khi bạn đã nắm vững những điều cơ bản bạn nên tìm để có được một chỉ để bạn có thể làm cho máy giặt của bạn / máy pha cà phê / tweet tweet.
XBee
Lá chắn XBee làm cho giao tiếp không dây điểm-điểm dễ dàng. Bạn có thể sử dụng điều này để kết nối hai Arduinos với nhau hoặc thiết lập một mạng lưới toàn bộ lưới Arduinos mà một ngày nào đó sẽ XÁC NHẬN THẾ GIỚI!
Động cơ
Arduino có thể điều khiển động cơ và servo mà không cần một lá chắn, nhưng lá chắn động cơ tăng lên khả năng đó 11. Bạn có thể sử dụng điều khiển này để điều khiển từ xa máy cắt cỏ của bạn, hoặc xây dựng robot của riêng bạn.
Có rất nhiều lá chắn Arduino khác có sẵn như âm nhạc, trò chơi video và bluetooth. Đây chỉ là đỉnh của tảng băng trôi và chúng tôi khuyên bạn nên thực hiện một số tìm kiếm của riêng mình để tìm lá chắn hoàn hảo cho dự án của bạn.
Nếu bạn đang tìm kiếm nguyên mẫu Arduinos và khiên cùng với các cảm biến khác nhau, chúng tôi khuyên bạn nên kiểm tra Fritzing không chỉ giúp các giai đoạn tạo mẫu, mà còn hỗ trợ cho bạn cách tạo các bảng mạch PCB vĩnh viễn để sản xuất dự án của bạn.
Lập trình (Sketches)
Arduino IDE là một công cụ phát triển nền tảng chéo được viết bằng Java. Nó cho phép bạn kiểm soát tất cả các chức năng phần mềm của Arduino của bạn.
Mỗi chương trình mà bạn viết được gọi là một bản phác thảo và được biên soạn và tải lên Arduino của bạn bằng cách sử dụng IDE.Rất nhiều bản phác thảo được tự do có sẵn trực tuyến và IDE thậm chí đi kèm với rất nhiều ví dụ để giúp bạn bắt đầu với mọi chức năng mà Arduino của bạn có khả năng.
Tài nguyên
Bài viết này được thiết kế để bắt đầu các dự án Arduino của bạn. Để đọc thêm, hãy xem các liên kết bên dưới và bắt đầu tạo nội dung.
Nếu bạn có nhiều liên kết hữu ích hơn hoặc một dự án Arduino của riêng bạn, hãy để lại nhận xét để chia sẻ với tất cả người đọc.
Ý tưởng dự án
https://arduino.cc/en/Tutorial/HomePage
https://www.arduino.cc/playground/Projects/ArduinoUsers
https://hackaday.com/category/arduino-hacks/
https://www.instructables.com/tag/type-id/category-technology/channel-arduino/
Tham khảo phần cứng Arduino https://arduino.cc/en/Main/Hardware
Video https://www.youtube.com/user/makemagazine
https://www.circuitsathome.com/