Giảm giá!

Bộ giám sát – điều khiển bằng wifi (TKMD_IoT)

380.000 340.000

Danh mục: Từ khóa: , ,

Mô tả sản phẩm

Bộ giám sát – điều khiển bằng wifi với thiết kế nhỏ gọn sử dụng module ESP8266 V12 có tích hợp sẵn IC nguồn và 2 relay. Ngoài ra còn có 3 ngõ vào ra số (Digital) và 1 ngõ vào tương tự (ADC – Analog)

Thiết bị bạn có thể lập trình điều khiển thiết bị hoặc giám sát các thiết bị, cảm biến (cảm biến nhiệt độ, độ ẩm,…) từ bất kỳ đâu thông qua mạng internet nhờ hệ thống wifi

Thông số cơ bản:

  • Điện áp hoạt động: 9-12VDC
  • Có 2 ngõ ra relay, có led báo hiệu trạng thái
  • Thông số chịu tải của relay:≤10A/250VAC hoặc 10A/30VDC
  • Có 3 ngõ vào/ra số (Digital)
  • Có 1 ngõ vào tương tự (ADC-Analog)
  • Kích thước hộp: 82x58x34

Các hình ảnh của sản phẩm


Hướng dẫn cơ bản

1.Vị trí các cổng kết nối và phần cứng

Các thiết bị cần chuẩn bị:

  • Cáp miniUSB (để nạp chương trình)
  • Adaptor 9V hoặc 12V (tối thiểu 1A)

Ngoài ra, tùy vào mục đích sử dụng mà cần thêm:

Cảm biến ngõ vào: cảm biến nhiệt độ – độ ẩm (DHT11/DHT22…), cảm biến nhiệt độ (LM25/DS18B20…), cảm biến ánh sáng, cảm biến mưa …. Thiết bị ngõ ra: do bọ KIT có ngõ ra dạng tiếp điểm relay nên có thể sử dụng đa dạng với các tải AC và DC với tần số không quá cao như: quạt, đèn, máy bơm ….

2. Chuẩn bị cho trình biên dịch để lập trình cho KIT TKMD_IoT trên máy tính

Phần này sẽ hướng dẫn cơ bản cho bạn cách lập trình để sử dụng KIT cũng như cách đăng (upload) dữ liệu lên server.Để sử dụng tốt  bộ KIT đòi hỏi bạn phải biết cơ bản về lập trình Arduino cũng như sử dụng Arduino để đọc các loại cảm biến mà bạn cần sử dụng.Sau hướng dẫn có có các ví dụ đơn giản để bạn tập làm quen.

Cài đặt phần mở rộng cho Arduino IDE để lập trình cho KIT

Mở trình biên dịch Arduino IDE lên (nếu bạn chưa cài có thể tải về từ: https://www.arduino.cc/en/Main/Donate (nhấn vào JUST DOWNLOAD), bạn sử dụng phiên bản từ 1.8.1

Chọn menu File->Preferences, tại Additional Boards Manager URLs nhập vào http://arduino.esp8266.com/stable/package_esp8266com_index.json , sau đó nhấn OK để thoát ra

Vào Boards Manager và chờ một tí, sau khi nó download xong các nền tảng, bạn kéo xuống bên dưới sẽ thấy mục esp8266 by ESP8266 Community, bạn chọn phiên bản mới nhất và nhấn Install.Đợi cài xong thì nhấn Close để đóng cửa sổ Boards Manager

Giờ thì bạn có thể chọn KIT TKMD_IoT như cách chọn các loại KIT Arduino khác để bắt đầu lập trình, bạn hãy chọn NodeMCU 0.9 (ESP-12 Module) để lập trình được tiện dụng nhất

Để đảm bảo rằng KIT cũng như trình biên dịch hoạt động tốt, bạn hãy đổ thử chương trình đơn giản:

  • Cắm KIT vào máy tính qua cổng miniUSB và cắm nguồn cho KIT từ adaptor
  • Chọn KIT ở menu Tools->Board->NodeMCU 0.9, sau đó cũng ở menu Tools->Port, chọn cổng COM tương ứng cho KIT

3. Lập trình cho KIT với ví dụ: điều khiển 2 relay trên module qua app Blynk

– Tải về app Blynk từ CH Play đối với điện thoại chạy hệ điều hành android hoặc App Store đối với điện thoại chạy hệ điều hành iOS

  • Sau khi tải về và cài đặt xong ta mở lên sẽ được giao diện:

  • Các bạn có thể tạo tài khoảng mới bằng mail hoặc facebook. Ở đây mình tạo bằng mail

  • Sau khi điền vào địa chỉ mail và password mới bạn bấm vào nút sign up và tiếp theo bạn vào mail để xác nhận việc đăng kí nhé.
  • Sau khi đăng kí xong chúng ta tiến hành tạo 1 project mới:
    • Chọn New project

  • Phần CHOOSE DEVICE và CONNECTION TYPE bạn chọn là NodeMCU và WiFi nhé, sau đó nhấn Create

  • Chạm vào vùng đen để hiện lên các công cụ cho ta sử dụng. Các bạn tạo 1 giao diện gồm có 2 button và 2 led như hình nhé

  • Bạn chọn vào nút button đầu tiên để thiết lập, sau khi thiết lập như hình bạn chọn nút back

  • Tương tự cho button 2

  • Tiếp theo ta thiết lập cho 2 led

  • Sau khi thiết lập xong ta sẽ được

  • Bạn chọn vào giao diện như hình trên để vào thiết lập, tiếp theo bạn chọn nút E-mail để phần mềm gửi mã AUTH TOKENS đến mail của bạn

  • Lúc này các công việc trên điện thoại đã xong. Chúng ta quay lại phần mềm arduino IDE và tiến hành lập trình.
    • Download load file code mẫu: https://www.dropbox.com/sh/63dvl5tado7zu6k/AACiPG8vPsppdNk_Rm4kggg-a?dl=0
    • Bạn thực hiện các bước ở mục 2 và vào File->Open sau đó tìm đến thư mục có file mà bạn vừa tai về chọn relay.ino
    • Sau khi mở lên, ở phần ssid[]=”” bạn sẽ điền vào tên wifi mà bạn sử dụng và pass[]=”” bạn điền vào mật khẩu của wifi.

  • Phần auth[]=”” bạn sẽ vào mail và lấy mã này (*Lưu ý bạn mã này được gửi khi bạn nhấn vào nút E-mail trên phần mềm Blynk)

  • Sau khi sửa xong bạn cấm nguồn và cáp nạp vào module TKMD_IoT và bấm vào nút upload

  • Bây giờ module sẽ mất khoảng 1p để kết nối với wifi và thiết lập. Và bạn có thể dùng điện thoại để điều khiển 2 relay trên module ở bất kì đâu bằng điện thoại rồi.

4. Theo dõi nhiệt độ và độ ẩm bằng cảm biến DHT11

  • Thêm phần hiển thị trên App Blynk
    • Bạn lấy 2 cái Value Display ra và thiết lập như bên dưới

  • Sau khi đã thiết lập trên app Blynk chúng ta sẽ quay trở về với phầm mềm Arduino IDE để lập trình
    • Bước đầu tiên ta sẽ thêm thư viện cho cảm biến DHT11: các bạn mở phầm mềm Arduino IDE lên và vào Sketch > Include Library > Manage Libraries…

  • Các bạn gõ vào ô tìm kiếm “DHT” và Instal SimpleDHT nhé

  • Sau đó các bạn nạp cho module nhé. Và đây là thành quả

Đánh giá

Chưa có đánh giá nào.

Hãy là người đầu tiên nhận xét “Bộ giám sát – điều khiển bằng wifi (TKMD_IoT)”

Thư điện tử của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *