Lập trình cho Arduino: hướng dẫn cho người mới bắt đầu
Arduino là một trong những nền tảng phát triển nổi tiếng nhất trên thị trường. Bạn có thể tìm hiểu làm thế nào để lập trình và sử dụng nó một cách chính xác ở đây.
Arduino: Phần cứng này là cần thiết để lập trình
Arduinos giống như cát bên biển. Theo đó, lựa chọn là lớn. Nếu bạn chưa quen với vấn đề này, chúng tôi có một vài lời khuyên cho bạn.
- Arduino Uno rất phù hợp cho người mới bắt đầu, vì nó cung cấp cả sáu chân analog và 14 chân kỹ thuật số, có nghĩa là bạn đã có thể kết nối nhiều thành phần điện tử với chúng. Bạn cũng có lợi thế là bạn có thể (thường) thay thế vi điều khiển mà không cần mua bảng mới. Nó cũng dễ dàng để lập trình với bảng và sau đó hàn vào một mạch.
- Một bo mạch cấp tốt khác là Arduino Mega 2560. Mặc dù chip được cài đặt vĩnh viễn, bo mạch này cung cấp nhiều chân hơn đáng kể so với Uno, nhưng cũng đắt hơn tương ứng.
- Vì nền tảng Arduino là "Nguồn mở", nên cũng có nhiều lựa chọn thay thế giá rẻ cho Arduinos "thực sự".
- Thuận tiện, bạn có thể tìm thấy một số bộ Arduino trên Internet đã đi kèm với một loạt các thành phần điện tử, có thể giúp bạn tiết kiệm tiền.
- Nếu bạn không mua một bộ, bạn có thể nhận được các bộ phận riêng lẻ. Khi mới bắt đầu, trước tiên bạn nên mua một vài đèn LED, điện trở, nút, chiết áp và servo để thử nhiều. Bạn cũng cần cáp nhảy và bảng mạch để kết nối các thành phần lại với nhau.
Cài đặt Arduino IDE
Trước khi bạn thực sự có thể vui vẻ với Arduino của mình, trước tiên bạn phải cài đặt Arduino IDE.
- Trong quá trình cài đặt trong Windows, bạn sẽ được hỏi nhiều lần liệu bạn có muốn cài đặt trình điều khiển Arduino không. Hãy chắc chắn nhấp vào "Cài đặt" tại đây, nếu không bạn sẽ không thể sử dụng Arduino với PC sau này.
Arduino: đèn LED điều khiển
Chúng tôi chỉ cho bạn cách điều khiển đèn LED với Arduino.
- Để thực hiện việc này, trước tiên, hãy kết nối chân có nhãn "GND" với cạnh ngắn của đèn LED bằng cáp nhảy.
- Kết nối phía bên kia của đèn LED với một điện trở phù hợp.
- Cũng kết nối điện trở với chân 13.
- Khởi động Arduino IDE và kết nối Arduino với PC bằng cáp USB.
- Nhấp vào tab "Công cụ" và chọn bảng của bạn, thông số kỹ thuật của nó và cổng.
- Trong "void setup ()" trước tiên bạn phải thêm một lệnh xác định chân 13 làm đầu ra. Điều này được thực hiện dễ dàng với lệnh "pinMode (13, OUTPUT);" (không có dấu ngoặc kép).
- Trong "void loop ()" bây giờ bạn có thể thêm các lệnh sẽ được thực hiện lặp đi lặp lại. Đầu tiên, lệnh "digitalWrite (13, CAO);" chân được đặt ở mức CAO, có nghĩa là điện áp 3, 3 volt được đặt vào nó.
- Bây giờ thêm lệnh "delay (1000);" để chương trình chờ một giây.
- Bây giờ bạn có thể sử dụng lệnh "digitalWrite (13, THẤP);" thêm để chương trình tắt đèn LED một lần nữa. Sau đó chèn lệnh trì hoãn một lần nữa.
- Cuối cùng, tải chương trình lên Arduino. Bây giờ bạn có một đèn LED nhấp nháy!
Sử dụng các nút trên Arduino
Để sử dụng một nút trên Arduino, chèn nó vào khu vực rãnh của bảng mạch.
- Kết nối đầu nối ở phía dưới bên trái với chân 5V và đầu nối ở phía dưới bên phải qua điện trở 10 kiloohm hoặc cao hơn với mặt đất.
- Đầu nối cũng được kết nối với chân 3 ở góc trên cùng bên phải.
- Trong phương thức thiết lập, trước tiên bạn xác định nút này là đầu vào: "pinMode (3, INPUT);"
- Với lệnh "digitalRead (3);" bây giờ bạn có thể đọc trạng thái kỹ thuật số của pin. Đây là CAO hoặc THẤP. Đơn giản chỉ cần sử dụng một câu lệnh if để truy vấn.
Arduino: điều khiển servo
Do việc điều khiển servo có phần phức tạp hơn, chúng tôi đã tóm tắt điều này cho bạn trong một bài viết riêng.
Trong bài viết tiếp theo, bạn sẽ học cách viết các chương trình của riêng bạn bằng Java.