รถบังคับ Arduino บนแอพ Blynk
Internet of Things หรือที่นิยมเรียกกันว่า IoT กำลังเป็นที่นิยมปัจจุบัน ทางเราจึงมีมินิโปรเจคเล็กๆ ให้เพื่อนๆได้มาลองเล่นกัน โดยใช้งบประมาณเพียงไม่กี่บาท ได้ทั้งความรู้และความสนุก และสามารถนำไปต่อยอดทำ DIY ได้อีกมากมาย ไปดูกันเลยดีกว่าครับ
เตรียมอุปกณ์กันก่อนนะ
-
บอร์ด ESP8266 สั่งซื้อ → คลิก
-
โมดูลควบคุมมอเตอร์ L298N สั่งซื้อ → คลิก
-
Chassis Smart Car 4wd Kit Set พร้อมล้อมอเตอร์ สั่งซื้อ → คลิก
-
รางถ่าน 18650 แบบ 2 ก้อน สั่งซื้อ → คลิก
-
ถ่าน 18650 2 ก้อน สั่งซื้อ → คลิก
-
สวิตซ์เปิด-ปิด 2 ขา เหลี่ยมแดง 21x15mm 3A 220V สั่งซื้อ → คลิก
-
สายไฟจั๊มเปอร์ สั่งซื้อ → คลิก
-
Spacer Screw ทองเหลือง M3 สั่งซื้อ → คลิก
การต่อวงจร
![](https://www.ai-corporation.net/wp-content/uploads/2022/11/วงจร_bb.png)
L298N ⇒ ESP8266
ENA → D1
IN1 → D2
IN2 → D3
IN3 → D5
IN4 → D6
ENB → D7
GND → GND
ขั้นตอนการสร้าง Widget คอนโทรลในแอพ ![](https://www.ai-corporation.net/wp-content/uploads/2022/09/Blynk_logo_diamond2x.png)
ในส่วนนี้ผมจะไม่อธิบายละเอียดมากนะครับ จะบอกแค่ในส่วนของ Widget ว่าใช้อะไรบ้าง และใช้ PIN ไหนในการสั่งงาน
Widget ทั้งหมดที่ใช้จะมีตามรูปนี้นะครับ
![](https://www.ai-corporation.net/wp-content/uploads/2022/11/Screenshot_2022.11.15_09.02.19.469-576x1024.png)
1. เมื่อ Login เข้าแอพเรียบร้อยแล้ว กด +New Project → เลือกบอร์ดเป็น ESP8266 → เลือกการเชื่อมต่อเป็น Wi-Fi
2. เลือก Widget LCD มา 1 อัน และเปลี่ยนจาก SIMPLE เป็น ADVANCED และใช้ PIN V0ดังรูป
![](https://www.ai-corporation.net/wp-content/uploads/2022/11/Screenshot_2022.11.15_09.19.30.769-576x1024.png)
![](https://www.ai-corporation.net/wp-content/uploads/2022/11/Screenshot_2022.11.15_09.16.52.485-576x1024.png)
3. เลือก Widget LED มา 1 อัน ตั้งชื่อและใช้ PIN V5ดังรูป
![](https://www.ai-corporation.net/wp-content/uploads/2022/11/Screenshot_2022.11.15_09.19.33.652-576x1024.png)
![](https://www.ai-corporation.net/wp-content/uploads/2022/11/Screenshot_2022.11.15_09.14.11.002-1-576x1024.png)
4. เลือก Widget Styled Button มา 4 อัน ตั้งชื่อโดยใช้ อิโมจิ เป็นหัวลูกสอน ดังรูป
![](https://www.ai-corporation.net/wp-content/uploads/2022/11/45161-1-461x1024.jpg)
5. ตั้งค่า Styled Button 4 อัน โดยใช้ PIN V1 V2 V3 และ V4 ดังรูป
![](https://www.ai-corporation.net/wp-content/uploads/2022/11/Screenshot_2022.11.15_09.02.19.469-1-576x1024.png)
![](https://www.ai-corporation.net/wp-content/uploads/2022/11/Screenshot_2022.11.15_10.39.53.428-576x1024.png)
![](https://www.ai-corporation.net/wp-content/uploads/2022/11/Screenshot_2022.11.15_10.39.50.477-576x1024.png)
![](https://www.ai-corporation.net/wp-content/uploads/2022/11/Screenshot_2022.11.15_10.39.47.277-576x1024.png)
![](https://www.ai-corporation.net/wp-content/uploads/2022/11/Screenshot_2022.11.15_10.39.32.361-576x1024.png)
ขั้นตอนในโปรแกรม Arduino IDE ![](https://www.ai-corporation.net/wp-content/uploads/2022/11/Arduino_Logo.svg_.png)
โหลดและติดตั้ง Library ก่อนนะ
Library Blynk → ดาวน์โหลด 📥
*หมายเหตุ ใครติดตั้ง Library ไม่เป็นดูจากลิงค์นี้นะครับ → คลิก
1. เข้าไปเมนู Tools → Board : “xxxxxxx” → ESP8266 Board (3.0.2) → เลือก NodeMCU 1.0(ESP-12E Module)
![](https://www.ai-corporation.net/wp-content/uploads/2022/11/Screenshot_1.png)
2. ไปที่เมนู Tools อีกครั้ง เลือก Port ที่ NodeMCU ESP8266 เชื่อมต่ออยู่ ในที่นี้เป็น COM1
![](https://www.ai-corporation.net/wp-content/uploads/2022/11/Screenshot_2.png)
3. ใส Token , ชื่อไวไฟ, และรหัสไวไฟ ให้เรียบร้อย
![](https://www.ai-corporation.net/wp-content/uploads/2022/11/Screenshot_4.png)
4. กดอัปโหลดโปรแกรมลงบอร์ด รอจนเสร็จ
![](https://www.ai-corporation.net/wp-content/uploads/2022/11/Screenshot_3.png)