Cài đặt Bkynk, Arduino IDE và Board ESP8266 để bắt đầu các dự án IOT ngay bây giờ
Cài đặt Aruino IDE và Board ESP8266
Arduino IDE
Để tiện cho việc học và làm việc chúng ta sẽ sử dụng Arduino IDE, mặc dù có khá nhiều hạn chế nhưng việc dễ tìm tài liệu và được sử dụng phổ biến sẽ giúp chúng ta dễ gỡ lỗi hơn.
Các bạn download Arduino IDE mới nhất tại đây: Download
Bấm vào hệ điều hành bạn đang sử dụng
Sau đó nhấn: Just dowload để down về
Hướng dẫn cài đặt Arduino trên mạng có rất nhiều các bạn có thể google tìm và cài đặt nhé.
Lưu ý: Khi cài arduino có thể phần mềm sẽ bắt cài Java trước, các bạn cứ theo những gì phần mềm hướng dẫn để cài Java vào máy nhé
Cài đặt Board ESP8266
Esp8266 không phải là board mặc định của arduino vì vậy chúng ta cần cài đặt Board để Arduino IDE biết mình đang làm việc trên chip gì.
Chúng ta khởi động Arduino
Nhấn File-Preferences
Hộp thoại Preferences sẽ hiện ra. Copy link sau và dán vào ô Manager Urls:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
Sau đó chúng ta vào: Tools-Board-Boards Manager
Gõ Esp8266 nhấn Install
Cài đặt thư viện Blynk cho Arduino
Các bạn vào link này: https://github.com/blynkkk/blynk-library/releases/tag/v0.6.1
Sau đó download file Blynk_Release_v0.6.1.zip
Giải nén ra và Copy các thư mục trong Libralies
Nhấn File-Preferences. Tìm đường dẫn location hiển thị nơi lưu thư viện
Ta tìm tới nơi lưu thư viện. Thường là: Document/arduino/libralies và paste các thư viện vừa copy vào đây
Khởi động lại Arduino là có thể sử dụng
Cài đặt Blynk cho điện thoại
Để điều khiển thiết bị bằng điện thoại thì chắc chắn ta phải cài app Blynk cho điện thoại rồi. App Blynk có thể cho người sử dụng tự thiết kế app theo ý mình, tất nhiên theo khuôn khổ các đối tượng nó cho phép. Và bạn phải bỏ tiền ra mua Enegy nếu sử dụng nhiều.
Nhưng đừng lo blynk cho chúng ta 1000 E để có thể thực hành các App đầu tiên và việc mua thêm Enegy cũng ko quá đắt.
Đầu tiên các bạn lên CH Play hoặc OS Store Tìm Blynk.
Nhấn cài đặt và đăng kí với một mail bất kì. Vấn đề này mình sẽ bỏ qua vì rất nhiều hướng dẫn rồi.
Tiếp đến chúng ta sẽ phải chuẩn bị $ để mua một ít phần cứng nhé.
Phần cứng
Đầu tiên bộ não của chúng ta. Bài này mình sẽ sử dụng NodeMCU, rất rẻ chỉ với từ 80k trở xuống, ta đã có 1 bo mạch và dây micro USB trong tay
Tiếp đó là Module relay 5V để có thể đóng cắt các thiết bị điện
Nút nhấn, loại nào cũng được, hoặc để thêm xịn xò ta sử dụng nút nhấn cảm ứng. Chỉ với 5k 1 module
Và một số Sensor khác mình sẽ giới thiệu trong các bài cần sử dụng tới.
Vậy là chúng ta đã chuẩn bị xong mọi thứ để bắt đầu một dự án IOT rồi. Tiếp tục đón đọc các bài sau nhé.
Tất cả bài viết về Blynk với NodeMCU sẽ được tổng hợp tại Bài 1: Giới thiệu và tổng hợp bài viết điều khiển thiết bị bằng Blynk và NodeMCU