blynk la gi

Hướng dẫn thiết đặt và dùng Blynk New 2.0 bên trên Arduino IDE với ESP8266

Mục lục:

  • Giới thiệu về blynk
    • Đặc tính
    • Review về ứng dụng Blynk new 2.0 đối với phiên bạn dạng Blynk cũ
      • Những ưu thế của Blynk new 2.0
      • Những điểm yếu kém của ứng dụng blynk new 2.0
  • Hướng dẫn thiết đặt và dùng Blynk New 2.0 với Esp8266
    • Thiết lập Blynk bên trên máy tính
    • Thiết lập Blynk bên trên năng lượng điện thoại
  • Sơ đồ vật liên kết và code tham ô khảo
    • Sơ đồ vật liên kết
    • Code xem thêm

1. Giới thiệu về blynk

blynk

Blynk là 1 nền tảng với những phần mềm điện thoại cảm ứng lanh lợi được chấp nhận chúng ta cũng có thể dễ dàng và đơn giản tương tác với cỗ vi tinh chỉnh và điều khiển như: Arduino, Esp8266, Esp32 hoặc Raspberry qua loa Internet.

Bạn đang xem: blynk la gi

Blynk App là 1 bảng tinh chỉnh và điều khiển chuyên môn số được chấp nhận chúng ta cũng có thể thiết kế skin hình đồ họa cho tới dự án công trình của tớ bằng phương pháp kéo và thả những widget không giống nhau tuy nhiên căn nhà hỗ trợ kiến thiết sẵn.

Blynk không xẩy ra buộc ràng với một vài bo hoặc shield ví dụ. Thay vô cơ, nó tương hỗ Hartware tuy nhiên các bạn lựa lựa chọn. Cho mặc dù Arduino hoặc Raspberry Pi của người tiêu dùng được links với Internet qua loa Wi-Fi, Ethernet hoặc chip ESP8266, Blynk tiếp tục khiến cho bạn liên kết và sẵn sàng cho những dự án công trình IoT.

Blynk Server – phụ trách về toàn bộ những tiếp xúc thân ái điện thoại cảm ứng lanh lợi và Hartware. quý khách rất có thể dùng Blynk Cloud hoặc chạy viên cỗ máy căn nhà Blynk riêng biệt của tớ. Nó là mã mối cung cấp phanh, rất có thể dễ dàng và đơn giản xử lý sản phẩm ngàn vũ khí và thậm chí là rất có thể được khởi điều khiển xe trên Raspberry Pi.

Thư viện Blynk – dành riêng cho toàn bộ những nền tảng Hartware phổ cập – được chấp nhận tiếp xúc với sever và xử lý toàn bộ những mệnh lệnh cho tới và mệnh lệnh cút.

Mỗi khi chúng ta nhấn một nút vô phần mềm Blynk, thông điệp tiếp tục truyền cho tới không khí của đám mây Blynk, và lần đàng cho tới Hartware của người tiêu dùng.

Mọi loại bạn phải nhằm thiết kế và quản lý và vận hành Hartware được kết nối: hỗ trợ vũ khí, hiển thị tài liệu cảm ứng, tinh chỉnh và điều khiển kể từ xa xăm với những phần mềm trang web và địa hình, update lịch trình hạ tầng qua loa mạng, bảo mật thông tin, phân tách tài liệu, quản lý và vận hành người tiêu dùng và truy vấn, lưu ý, tự động hóa hóa và nhiều loại không giống hơn…

Đặc tính

  • API và skin người tiêu dùng tương tự động cho tới toàn bộ Hartware và vũ khí được hỗ trợ
  • Kết nối với đám mây bằng phương pháp sử dụng:
    • Wifi
    • Bluetooth và BLE
    • Ethernet
    • USB (Nối tiếp)
    • GSM
  • Bộ Widget dễ dàng sử dụng
  • Thao tác ghim thẳng tuy nhiên ko cần thiết viết lách mã
  • Dễ dàng tích thích hợp và tăng tính năng mới nhất bằng phương pháp dùng ghim ảo
  • Theo dõi tài liệu lịch sử hào hùng qua loa tiện lợi SuperChart
  • Giao tiếp thân ái vũ khí với vũ khí dùng Bridge Widget
  • Gửi gmail, tweet, push notification…

Các tác dụng mới nhất liên tiếp được té sung!

Review về ứng dụng Blynk new 2.0 đối với phiên bạn dạng Blynk cũ

Những ưu thế của Blynk new 2.0:

  • Có thể update OTA
  • Có sẵn phần tăng ESP thực hiện vũ khí và add wifi cho tới ESP sử dụng
  • Các button rất có thể tăng icon, hình hình ảnh vô nhằm cá thể hóa, thể hiện nay trực quan tiền rộng lớn, người tiêu dùng rất có thể dễ dàng dạng nhận thấy button này đó là nhằm tinh chỉnh và điều khiển vũ khí nào là.
  • Không cần thiết tăng cầu liên kết data trong số những vũ khí không giống nhau ở code nữa , chỉ việc lựa chọn nó người sử dụng data stream nào là là được, ví dụ là người sử dụng 2 vũ khí ham muốn ấn bật và tắt bên trên 1 vũ khí , nó sẽ bị nhất quán hóa ngay lập tức vs vũ khí cơ nhằm hiển thị tình trạng của cả hai là kiểu như nhau
  • Sử dụng con số Widget box tùy ý không xẩy ra số lượng giới hạn Enzeny như xưa, xa xưa ham muốn người sử dụng nhiều sẽ rất cần thực hiện cỗ Pi server, vừa vặn tốn chi phí, vừa vặn bị lag rộng lớn server chính xác, người sử dụng bao nhiêu server share bên trên những group xã hội thì rơi rụng bảo mật thông tin.

Những điểm yếu kém của ứng dụng blynk new 2.0:

  • Bản không tính tiền chỉ người sử dụng được 2 Devices bên trên 1 phần mềm, Device ở phía trên tương tự động như Project bên trên ứng dụng cũ, ứng dụng cũ rất có thể tạo nên nhiều project
  • Ngoài đi ra bạn dạng miễn phí còn 1 khuôn nữa là khuôn đồ vật thị theo dõi dõi (Superchart) chỉ người sử dụng được độc nhất 1 data stream ,ham muốn coi tăng khuôn không giống thì cần tăng dù (Superchart ) không giống nữa và tiếp tục khó khăn đối chiếu những thông số kỹ thuật trực quan tiền, bạn dạng cũ tiếp tục người sử dụng được 4 khuôn stream sẵn đem, bạn dạng mới nhất ham muốn đem cần xài bảng tốn phí
  • Không đem theo dõi dõi GPS như bảng cũ

Như vậy, theo dõi bản thân thấy ứng dụng mới nhất cho những người người sử dụng công ty là chủ yếu, phức tạp rộng lớn cho tới lập trình sẵn viên vì thế cơ hội setup nhiều bước rộng lớn song có không ít tác dụng mới nhất, kiến thiết đẹp nhất, đem OTA là 1 trong những ưu thế. App cũ tương thích cho tới chúng ta SV, những ai cần thiết phân tích, những đồ vật án, dự án công trình nhỏ…

2. Hướng dẫn thiết đặt và dùng Blynk New 2.0 với Esp8266

Yêu cầu: Tại ứng dụng Arduino Ide tiếp tục chuyên chở board esp8266, tăng tủ sách cho tới blynk mới

Tải tủ sách Blynk bên trên đây: https://github.com/blynkkk/blynk-library

Sau khi chuyên chở vô Arduino IDE lựa chọn Sketch -> Include library -> Add .ZIP library và lựa chọn tệp tin vừa vặn chuyên chở về.

Thiết lập Blynk bên trên máy tính:

Đầu chi phí truy vấn vô https://blynk.cloud/ đăng nhập, nếu như chưa xuất hiện thông tin tài khoản thì lựa chọn Create new account nhằm ĐK. Các các bạn nhập thương hiệu gmail vô, tiếp sau đó tích lựa chọn Sign Up.

huong-dan-cai-dat-va-su-dung-blynk-new-2-0-tren-arduino-ide-voi-esp8266-1
Hướng dẫn thiết đặt và dùng Blynk New 2.0 bên trên Arduino IDE với ESP8266

Họ tiếp tục gửi mail về cho mình, tiếp sau đó lựa chọn Create Pasword muốn tạo mật khẩu đăng nhập. Sau khi có tài năng khoản, các bạn singin vô lựa chọn New Template, nhập thương hiệu và lựa chọn tương đối đầy đủ như hình dưới:

huong-dan-cai-dat-va-su-dung-blynk-new-2-0-tren-arduino-ide-voi-esp8266-2
Hướng dẫn thiết đặt và dùng Blynk New 2.0 bên trên Arduino IDE với ESP8266

Sau khi tạo nên hoàn thành tiếp tục hiện nay skin bên dưới, tớ copy mã Template nhằm dán vô code, links chuyên chở code bản thân tiếp tục nhằm ở chỗ bên dưới.

Xem thêm: yêu phải kẻ ngốc

huong-dan-cai-dat-va-su-dung-blynk-new-2-0-tren-arduino-ide-voi-esp8266-3
Hướng dẫn thiết đặt và dùng Blynk New 2.0 bên trên Arduino IDE với ESP8266

Tiếp theo dõi, lựa chọn Datastreams -> Virtual Pin -> nhập tương đối đầy đủ datastream của Pin Sạc -> Create

huong-dan-cai-dat-va-su-dung-blynk-new-2-0-tren-arduino-ide-voi-esp8266-4
Hướng dẫn thiết đặt và dùng Blynk New 2.0 bên trên Arduino IDE với ESP8266

Ở ví dụ này bản thân thực hiện gửi tài liệu cảm ứng nhiệt độ phỏng, nhiệt độ lên Blynk nên chúng ta tạo nên tương tự động một Pin Sạc V1 là nhiệt độ, và tạo nên V3 là Pin Sạc tinh chỉnh và điều khiển Led:

huong-dan-cai-dat-va-su-dung-blynk-new-2-0-tren-arduino-ide-voi-esp8266-5
Hướng dẫn thiết đặt và dùng Blynk New 2.0 bên trên Arduino IDE với ESP8266

Sau khi tạo nên Pin Sạc hoàn thành, tớ lựa chọn Web Dashboard, kéo những Gauge phía trái qua loa nhằm hiển thị nhiệt độ phỏng và nhiệt độ, Switch nhằm thực hiện công tắc nguồn bật và tắt Led, một biểu đồ vật chart nhằm sở dĩ hiển thị nhiệt độ phỏng (bản không tính tiền chỉ hiển thị được một biểu đồ), nhấn hình tượng thiết đặt nhằm lựa chọn từng Pin Sạc hiển thị tương thích.

huong-dan-cai-dat-va-su-dung-blynk-new-2-0-tren-arduino-ide-voi-esp8266-6
Hướng dẫn thiết đặt và dùng Blynk New 2.0 bên trên Arduino IDE với ESP8266

Sau khi lựa chọn hoàn thành tớ ấn Save nhằm lưu chuyên chở đặt:

huong-dan-cai-dat-va-su-dung-blynk-new-2-0-tren-arduino-ide-voi-esp8266-7
Hướng dẫn thiết đặt và dùng Blynk New 2.0 bên trên Arduino IDE với ESP8266

Tiếp theo dõi, lựa chọn hình tượng Seach -> New Device nhằm lựa chọn vũ khí kể từ From template:

huong-dan-cai-dat-va-su-dung-blynk-new-2-0-tren-arduino-ide-voi-esp8266-8
Hướng dẫn thiết đặt và dùng Blynk New 2.0 bên trên Arduino IDE với ESP8266

Chọn thương hiệu template tuy nhiên các bạn sẽ khởi tạo -> Create, tiếp sau đó coi kết quả:

huong-dan-cai-dat-va-su-dung-blynk-new-2-0-tren-arduino-ide-voi-esp8266-9
Hướng dẫn thiết đặt và dùng Blynk New 2.0 bên trên Arduino IDE với ESP8266

Thiết lập Blynk bên trên năng lượng điện thoại:

Trên điện thoại cảm ứng sau thời điểm chuyên chở ứng dụng Blynk mới nhất về, chúng ta phanh lên tiếp sau đó singin thông tin tài khoản sẽ khởi tạo mặt mày trang web, thương hiệu vũ khí các bạn tạo nên khi nãy bên trên trang web sẽ tiến hành hiển thị sẵn:

huong-dan-cai-dat-va-su-dung-blynk-new-2-0-tren-arduino-ide-voi-esp8266-10
Hướng dẫn thiết đặt và dùng Blynk New 2.0 bên trên Arduino IDE với ESP8266

Tương tự động như bạn dạng cũ, chúng ta lựa chọn hình tượng Button nhằm tinh chỉnh và điều khiển led, Value Display nhằm hiển thị nhiệt độ phỏng, phỏng ẩm… ghi nhớ lựa chọn chân Pin Sạc cho tới từng mục:

huong-dan-cai-dat-va-su-dung-blynk-new-2-0-tren-arduino-ide-voi-esp8266-11
Hướng dẫn thiết đặt và dùng Blynk New 2.0 bên trên Arduino IDE với ESP8266

Thành trái ngược sau thời điểm tạo nên hoàn thành, những chúng ta cũng có thể thay cho thay đổi màu sắc, kiến thiết skin cho tới từng dự án:

huong-dan-cai-dat-va-su-dung-blynk-new-2-0-tren-arduino-ide-voi-esp8266-12
Hướng dẫn thiết đặt và dùng Blynk New 2.0 bên trên Arduino IDE với ESP8266

3. Sơ đồ vật liên kết và code tham ô khảo:

Các thành phầm bạn phải cho tới ví dụ này:

Module Thu Phát Wifi ESP8266 NodeMCU Lua CP2102, ESP-12F Ai-Thinker x1

Module Cảm Biến Độ Ẩm Nhiệt Độ DHT22 x1

Module 1 Relay Với Opto Cách Ly Kích H/L (5VDC) x1

Xem thêm: hệ thống kẻ phản diện

Nguồn adapter 5V 2A x1

Sơ đồ vật liên kết mạch:

Sơ đồ vật kết nối
Sơ đồ vật kết nối

Code tham ô khảo: https://drive.google.com/drive/folders/1VdOt5U214K7W3gcn_AGho4NL1z1oQUo2?usp=sharing

Kết quả: Tại ứng dụng Blynk mới mẻ này những chúng ta cũng có thể truy vấn vì chưng trình duyệt trang web rất có thể coi data và tinh chỉnh và điều khiển vũ khí như bên trên điện thoại cảm ứng, tài liệu được nhất quán cả nhì, ví dụ khi chúng ta tinh chỉnh và điều khiển đèn vì chưng điện thoại cảm ứng, tình trạng đèn cũng sẽ tiến hành update bên trên skin trang web và ngược lại.