Khắc phục lỗi compiling for board arduino genuino uno
Để học Arduino, trước tiên các bạn phải có một ứng dụng phần mềm lập trình Arduino được gọi là Intergrated Development Environment (IDE). Phần mềm này được đội ngũ kỹ sư của nền tảng Arduino phát triển và hoàn toàn có thể chạy trên Windows , MAC OS X hay Linux. Show
Ở đây, mình sẽ hướng dẫn các bạn tải và cài đặt nó trên Windows. Các bạn cũng làm tương tự các bước này cho các nền tảng khác như Mac OS X hay Linux nhé. \>> Xem thêm: [PDF] Lập trình Arduino là gì? Tài liệu học Arduino miễn phí 2021 1. Cài đặt Java Runtime Environment (JRE)Vì phần mềm lập trình Arduino IDE thường được chạy trên Java nên bạn cần phải lập trình JRE trước khi cài đặt Arduino IDE. Link download: https://download.com.vn/java-runtime-environment-7305 Lưu ý: Nhiều bạn do không cài JRE trên máy nên thường sẽ bị gặp phải tình trạng không chạy được nền tảng Arduino IDE. Nếu bạn cũng bị lỗi này thì hãy xem lại thử mình có cài JRE chưa nhé. Tính đến hiện nay, 2 bản JRE được biết nhiều nhất là bản dành cho Windows 32bit (x86) và Windows 64bit (x64). Và khi cài đặt thì bạn nhớ chọn “Accept License Agreement” nhé. https://www.youtube.com/watch?v=wRY7rcMTZZg 2. Download Arduino IDE full crackBước đầu tiên bạn chọn vào đường dẫn https://www.arduino.cc/en/Main/Software để tải về phần mềm. Đây là khu vực chứa các bản cập nhật mới nhất từ phần mềm lập trình Arduino IDE Ở đây sẽ xuất hiện các đường dẫn để tải IDE về các hệ điều hành khác nhau như (Windows, Mac OS X, Linux). Mình sẽ làm demo cho các bạn cách tải phần mềm lập trình Arduino IDE trên Windows: Click vào Windows Installer, for Windows XP and up hoặc Windows ZIP file for non admin install. Sau đó, đường link sẽ chuyển sang phần “Contribute to the Arduino Software“(đây là một nền tảng mở hoàn toàn miễn phí. Tuy nhiên, bạn có thể ủng hộ chi phí thêm để phát triển phần mềm). 3. Cài đặt phần mềm lập trình Arduino IDE trên máySau khi download về, ta được file “Arduino-1.8.2-windows.exe”. Bạn chạy file đó và tiến hành như hình bên dưới. Hướng dẫn cài đặt phần mềm lập trình Arduino IDE cho máy tínhVậy là mọi thứ đã sẵn sàng việc cài đặt. Bây giờ ta sẽ thấy có đường dẫn của phần mềm lập trình Arduino IDE ở ngoài màn hình desktop. Chúng ta đã có thể bắt đầu với những bài lập trình rồi. 4. Cài đặt DriverCài Driver khi bạn dùng thư mục cài sẵn file nén ZIPTuy nhiên, tại vì hướng dẫn cài đặt driver cho Arduino board đã được cài sẵn nên phần hướng dẫn này chỉ phù hợp bạn nào dùng thư mục lập trình sẵn trong file nén ZIP.
Nếu windows hiển thị thông báo này thì bạn hãy chọn “Install this driver software anyway”. Cài CH340 cho Arduino UNOĐể cài được Driver Arduino CH340 thì bước đầu tiên, các bạn phải download xuống phần mềm lập trình tại đây: Tải ngay Các bạn chọn vùng lưu trữ file vừa mới download xuống nhé. Sau khi đã mọi thứ đã sẵn sàng, việc download file Driver đã hoàn tất. Lúc này, các bạn khởi động File lên và click vô dòng chữ INSTALL. Mọi thứ đã sẵn sàng cho việc lập trình rồi nhé. Cài CH341SER cho lập trình Arduino dùng chip ESP8266Để PC nhận được Node WiFi (ESP 8266) thì bạn phải lập trình driver riêng của nó. Bạn có thể download driver ở link này CH341SER hoặc http://www.wch.cn/download/CH341SER_EXE.html Tiến hành Unzip file đã được download và lập trình. Bạn hãy nhấn vào INSTALL. Nếu như chương trình thông báo lỗi thì bạn có thể thử Uninstall rồi Install lại. Kiểm tra giao tiếp giữa UART với ArduinoKhởi động Arduino IDE lên để kiểm tra xem đã hoàn thành việc kết nối chưa. Nếu như sau khi đã hoàn tất việc thiết lập mà bạn vẫn không liên kết được với Board Arduino thì có khả năng Chip CH340 bị vấn đề, bạn nên thay thế để check lại lần nữa. Bị lỗi khi cài trên Windows 7Lưu ý: Khi cài phần mềm lập trình Arduino IDE cho Windows 7, bạn hoàn toàn có thể sẽ gặp lỗi không kết nối cổng COM được. Khi đó, bạn hãy vào Device Manager và kiểm tra thì sẽ phát hiện thiếu Driver USB 2.0 Serial như hình minh họa đây: Để khắc phục lỗi này, bạn có thể tải và cài đặt driver USB 2.0 Serial (link tải) Sau khi tải về, giải nén, chọn vào thư mục CH341SER, click chuột phải truy cập vào chạy ứng dụng. Chọn vào dòng chữ Run as Administrator → Yes. Sau đó, phần mềm xuất hiện hộp thoại DriverSetup, bạn hãy click vào INSTALL nhé. Chờ đợi 1 lát, phần mềm sẽ xuất hiện một giao diện báo rằng đã cài driver thành công (Driver install success!). Nhấn vào OK để thoát Bây giờ, bạn hãy vào lại Device Manager để dò lại xem driver Usb 2.0 Serial được cài đặt thành công chưa nhé! 5. Làm quen với giao diện phần mềm lập trình IDEGiao diện của phần mềm lập trình Arduino IDE bao gồm:
6. Thêm thư viện cho phần mềm lập trình Arduino IDEMình sẽ giải thích các bạn chi tiết 2 cách làm sao để thêm một thư viện mới trên Arduino IDE nhé. Nếu ta muốn thêm thư viện nào đó vào phần mềm lập trình Arduino IDE, ở đây mình sẽ làm mẫu là thêm thư viện thời gian thực RTC DS3231. Cách 1: Thêm thư viện thông qua File Zip Bước 1: Serach từ khoá “DS3231.h library arduino” như dưới đây Bước 2: chọn vào GitHub ( hoặc các trang khác để tải thư viện )->Code->Dowload Zip Bước 3: truy cập vào Sketch->Include Library ->Add ZIP library ( thêm thư viện thông qua tập tin ZIP) Kế tiếp chúng ta chọn file zip DS3231 vừa mới down về ->Open. Như vậy, chúng ta đã thêm thành công thư viện DS3232. Tiếp theo chúng ta chỉ cần include |