Để lập trình được cho các board Arduino, các bạn cần phải có một công cụ gọi là IntergratedDevelopment Environment (IDE). Công cụ này được đội ngũ kĩ sư của Arduino phát triển và có thể chạy trên Windows , MAC OS X và Linux. Ở đây mình sẽ hướng dẫn các bạn cài đặt nó trên Windows.

Cài đặt Arduino IDE

Bước 1: Truy cập địa chỉ http://arduino.cc/en/Main/Software/ . Đây là nơi lưu trữ cũng như cập nhật các bản IDE của Arduino. Bấm vào mục Windows(ZIP file) như hình minh họa để bắt đầu downloadCác cài đặt cần thiết để lập trình ArduinoCác cài đặt cần thiết để lập trình ArduinoBước 2: Sau khi download xong, các bạn bấm chuột phải vào file vừa download arduino-1.0.5-r2-windows.zip và chọn “Extract here” để giải nén.Các cài đặt cần thiết để lập trình ArduinoBước 3: Copy thư mục arduino-1.0.5-r2 vừa giải nén đến nơi cần lưu trữ.Bước 4: Chạy file “arduino.exe” để khởi động Arduino IDECài đặt Driver

Để máy tính của bạn và board Arduino giao tiếp được với nhau, chúng ta cần phải cài đặt driver trước tiên.Bước 1: Chạy file arduino-1.0.5-r2\drivers\dpinst-x86.exe (Windows 32 bit) hoặc arduino-1.0.5-r2\drivers\dpinst-amd64.exe (Windows 64 bit)Xem cách xác định phiên bản Windows tại đây
Cửa sổ “Device Driver Installation Wizard” hiện ra, các bạn chọn Next để tiếp tụcCác cài đặt cần thiết để lập trình ArduinoKhi có yêu cầu xác nhận cài đặt driver, chọn “Install”Các cài đặt cần thiết để lập trình ArduinoĐợi khoảng 10 giây trong lúc quá trình cài đặt diễn ra …Các cài đặt cần thiết để lập trình ArduinoQuá trình cài đặt đã hoàn tất. Bấm “Finish” để thoát.Các cài đặt cần thiết để lập trình ArduinoDạo một vòng Arduino IDE

Các cài đặt cần thiết để lập trình ArduinoVùng lệnh

Bao gồm các nút lệnh menu (File, Edit, Sketch, Tools, Help). Phía dưới là các icon cho phép sử dụng nhanh các chức năng thường dùng của IDE được miêu tả như sau:Các cài đặt cần thiết để lập trình ArduinoVùng viết chương trình

Bạn sẽ viết các đoạn mã của mình tại đây. Tên chương trình của bạn được hiển thị ngay dưới dãy các Icon, ở đây nó tên là “Blink”. Để ý rằng phía sau tên chương trình có một dấu “§”. Điều đó có nghĩa là đoạn chương trình của bạn chưa được lưu lại.Vùng thông báo (debug)

Các cài đặt cần thiết để lập trình ArduinoNhững thông báo từ IDE sẽ được hiển thị tại đây. Để ý rằng góc dưới cùng bên phải hiển thị loại board Arduino và cổng COM được sử dụng. Luôn chú ý tới mục này bởi nếu chọn sai loại board hoặc cổng COM, bạn sẽ không thể upload được code của mình.

Tài Liệu Sinh Viên