Mục lục:

Xin chào Blynk! Giao tiếp SPEEEduino với ứng dụng Blynk: 5 bước
Xin chào Blynk! Giao tiếp SPEEEduino với ứng dụng Blynk: 5 bước

Video: Xin chào Blynk! Giao tiếp SPEEEduino với ứng dụng Blynk: 5 bước

Video: Xin chào Blynk! Giao tiếp SPEEEduino với ứng dụng Blynk: 5 bước
Video: Học Arduino dễ dàng với bộ KIT Học tập Arduino Grove-Grove Beginner Kit for Arduino #diy #howtomake 2024, Tháng bảy
Anonim
Xin chào Blynk! Giao tiếp SPEEEduino với ứng dụng Blynk
Xin chào Blynk! Giao tiếp SPEEEduino với ứng dụng Blynk
Xin chào Blynk! Giao tiếp SPEEEduino với ứng dụng Blynk
Xin chào Blynk! Giao tiếp SPEEEduino với ứng dụng Blynk

SPEEEduino là gì?

SPEEEduino là một bo mạch vi điều khiển hỗ trợ Wi-Fi dựa trên hệ sinh thái Arduino, được xây dựng cho các nhà giáo dục. SPEEEduino kết hợp yếu tố hình thức và vi điều khiển của Arduino với ESP8266 Wi-Fi SoC, làm cho nó trở thành một hệ thống tương thích và có cấu hình cao. Nó tương thích ngay lập tức với hàng trăm thư viện mà mọi người đã viết cho Arduino Uno, vì SPEEEduino chia sẻ cùng một đơn vị vi điều khiển với Arduino Uno. Dự án này do nhóm sinh viên trường Bách khoa Singapore thực hiện. Chúng tôi có tổng cộng 3 thành viên trong nhóm: Pan ZiYue, Julian Kang và tôi. Người giám sát của chúng tôi là ông Teo Shin Jen. Hướng dẫn đơn giản này là một phần của bộ sưu tập Có thể hướng dẫn cho SPEEEduino.

Hướng dẫn đơn giản này là một phần của bộ sưu tập Các tài liệu hướng dẫn cho SPEEEduino. Trong Có thể hướng dẫn này, chúng tôi sẽ tích hợp ứng dụng Blynk với SPEEEduino!

Có thể hướng dẫn này cũng sẽ hoạt động với sản phẩm khác của chúng tôi: SSTuino.

Xin chào Blynk

Blynk là một Nền tảng với các ứng dụng iOS và Android để điều khiển Arduino, Raspberry Pi và các ứng dụng tương tự qua Internet. Đó là một bảng điều khiển kỹ thuật số, nơi bạn có thể xây dựng giao diện đồ họa cho dự án của mình bằng cách kéo và thả các widget. Ứng dụng này được chọn do dễ tích hợp với SPEEEduino.

Liên kết:

Bước 1: Bắt đầu

Những thứ bạn cần:

1. Một máy tính được tải Arduino IDE, có sẵn tại đây.

2. SPEEEduino hoặc SSTuino

3. Mô-đun ESP8266 ESP01

4. Bộ chuyển đổi USB sang nối tiếp (Đối với hướng dẫn này, chúng tôi sẽ sử dụng CP2102)

5. Kết nối WiFi đang hoạt động ESP8266 không hoạt động với Mạng Doanh nghiệp, tôi cũng không thể sử dụng nó với các mạng 5GHz.

6. Quan trọng nhất là chính bạn!:)

7. Một điện thoại thông minh tương thích có cài đặt ứng dụng Blynk, có thể tải xuống bằng App Store hoặc Google Play.

Chúng ta sẽ đi qua các bước để bắt đầu với Blynk và cách kết nối ứng dụng với thiết bị!

Nếu bạn chưa quen với SPEEEduino hoặc môi trường Arduino, vui lòng đọc Tài liệu hướng dẫn này để bắt đầu!

Bước 2: Bắt đầu với Blynk

Bắt đầu với Blynk!
Bắt đầu với Blynk!
Bắt đầu với Blynk!
Bắt đầu với Blynk!
Bắt đầu với Blynk!
Bắt đầu với Blynk!
Bắt đầu với Blynk!
Bắt đầu với Blynk!

Sau khi bạn đã tải xuống ứng dụng từ App Store / Google Play, chỉ cần khởi chạy ứng dụng.

Sau khi bạn đã khởi chạy ứng dụng, chỉ cần chọn "Tạo tài khoản mới" hoặc "Đăng nhập".

Sau đó, bạn sẽ có thể xem menu chính!

Bước 3: Tạo một dự án mới với Blynk

Tạo một dự án mới với Blynk
Tạo một dự án mới với Blynk
Tạo một dự án mới với Blynk
Tạo một dự án mới với Blynk
Tạo một dự án mới với Blynk
Tạo một dự án mới với Blynk
Tạo một dự án mới với Blynk
Tạo một dự án mới với Blynk

Sau khi bạn đã đến menu chính ở bước trước, chỉ cần chọn "Dự án mới" và một menu sẽ xuất hiện.

1. Thay đổi phần cứng từ ESP8266 thành Arduino Uno

2. Đặt tên cho dự án của bạn!

3. Sau đó, mã thông báo tự động của bạn, là một mã sẽ được gửi đến địa chỉ đã đăng ký của bạn. Chúng tôi sẽ sử dụng nó trong Arduino IDE sau này.

4. Khi bạn đang ở trong dự án, chỉ cần vuốt sang trái và bạn sẽ có thể mở hộp widget của mình.

5. Thêm vào một nút và chọn nút. Thao tác này sẽ mở ra các tùy chọn cho nút

6. Sau đó, chọn chân là D13. Đây là để chọn mã PIN 13 trên SPEEEduino làm mã pin mà chúng tôi muốn tương tác sau này.

Bước 4: Cấu hình Arduino IDE

Cấu hình Arduino IDE
Cấu hình Arduino IDE
Cấu hình Arduino IDE
Cấu hình Arduino IDE

Sau khi bạn đã thiết lập ứng dụng, bây giờ đã đến lúc chuyển sang Arduino IDE!

1. Tải xuống thư viện Blynk từ đây. Chọn mục được khoanh tròn trong hình.

2. Như được chỉ định từ tài liệu Blynk, thư viện phải được cài đặt theo cách thủ công:

  • Tải xuống tệp.zip phát hành mới nhất. Giải nén nó.
  • Bạn sẽ nhận thấy rằng kho lưu trữ chứa một số thư mục và một số thư viện.
  • Sao chép tất cả các thư viện này vào your_sketchbook_folder của Arduino IDE.
  • Để tìm vị trí của your_sketchbook_folder, hãy chuyển đến menu trên cùng trong Arduino IDE: File -> Preferences (nếu bạn đang sử dụng Mac OS - hãy chuyển đến Arduino → Preferences

3. Sau khi thư viện được cài đặt, hãy chuyển đến Ví dụ như trong hình trên (ESP8266_Shield)

4. Sẽ cần phải có một vài chỉnh sửa để nó hoạt động với mã này.

Đây là một trong những sửa đổi:

pastebin.com/2iwt5qRc

Sau khi bạn đã sửa đổi mã, chỉ cần thay đổi "YourAuthToken", "YourNetwork" và "YourPassword" thành mã token xác thực của bạn, cũng như SSID wifi và mật khẩu của bạn tương ứng. Rất tiếc, ESP8266 không hoạt động với mạng Doanh nghiệp.

Bước 5: Tải lên mã… và bạn đã hoàn tất

Sau khi mã được tải lên SPEEEduino, bạn có thể chạy dự án trong ứng dụng Blynk! Khi bạn chơi với công tắc bạn đã đặt từ hộp tiện ích, đèn LED trên SPEEEduino (Đèn LED có sẵn) sẽ sáng và tắt tương ứng.

Có thể hướng dẫn này là một phần của loạt bài thú vị có một số dự án được thực hiện với Blynk. Hãy theo dõi phần tiếp theo!

Đề xuất: