ควบคุม Micromation Dev Board ผ่าน Blynk IoT platform

ควบคุม Micromation Dev Board ผ่าน Blynk IoT platform

เริ่มต้นเนื้อหา

โค้ดสำหรับ ESP32 Devkit V1
ควบคุม Relay 7 Channel – Micromation Dev Board ผ่าน Blynk IoT platform

 

โค้ดสามารถเข้ากันได้กับ
– Micromation Dev Board V.1
– Micromation Dev Board V.2
– Micromation Dev Board V.2 Lite

 

Blynk Library
https://github.com/blynkkk/blynk-library

 

คัดลอกโค้ดนี้ วางลงใน Sketch board บน Arduino IDE

 

  • ส่วนที่1 ที่จำเป็นต้องแก้ไขในโค้ด

FIRMWARE CONFIGURATION

 

#define BLYNK_TEMPLATE_ID "xxxxxxxxxxxxxx" 

#define BLYNK_DEVICE_NAME "xxxxxxxxxxxxxx" 

#define BLYNK_AUTH_TOKEN "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

 

เรียกดูได้จาก

https://blynk.cloud/dashboard/

==> เลือก Devices

==> Device Info

 

 

  • ส่วนที่2 ที่จำเป็นต้องแก้ไขในโค้ด
// Your WiFi ssid and password 

char ssid[] = "xxxxxxxxxx"; 

char password[] = "xxxxxxxxxx";

 

 

 


 

 

ส่วนของแอพพลิเคชั่น Blynk

 

-สร้าง Button

Micromation Control with Blynk.Io T platform

 

 

-เลือกโหมดเป็น Switch

Micromation Control with Blynk.Io T platform

 

 

-เพิ่ม Datastream

Micromation Control with Blynk.Io T platform

ปรับ parameter ต่างๆดังนี้

Micromation Control with Blynk.Io T platform

 

สร้าง Virtual Pin  V0-V6 ที่เหลือให้ครบโดยใส่ข้อมูลตามตารางด้านล่าง

 NAME 

 ALIAS 

 VIRTUAL PIN 

 DATA TYPE 

 UNIT 

 MIN 

 MAX 

 DEFAULT VALUE 

CH1

CH1

V0

Integer

None

0

1

0

CH2

CH2

V1

Integer

None

0

1

0

CH3

CH3

V2

Integer

None

0

1

0

CH4

CH4

V3

Integer

None

0

1

0

CH5

CH5

V4

Integer

None

0

1

0

CH6

CH6

V5

Integer

None

0

1

0

CH7

CH7

V6

Integer

None

0

1

0

 

Micromation Control with Blynk.Io T platform  Micromation Control with Blynk.Io T platform

 

 

เนื้อหาสำหรับนักพัฒนา Blynk
https://blynk.io/developers

 

 

BESTควบคุม Micromation Dev Board ผ่าน Blynk IoT platform