สอนใช้งาน NodeMCU ESP8266 ส่งข้อความแจ้งเตือนผ่าน LINE Notify
![](https://www.ai-corporation.net/wp-content/uploads/2022/01/12-scaled.jpg)
บทความนี้จะสอนใช้งาน NodeMCU ESP8266 ส่งข้อความผ่าน Line Notify แบบง่าย ๆ กันนะครับ
Line Notify คืออะไร
![](https://www.ai-corporation.net/wp-content/uploads/2022/01/og_fb.png)
LINE Notify เป็นบริการของ LINE ที่ทำให้เราสามารถส่งข้อความหาผู้ที่ขอใช้ หรือกลุ่มที่ผู้ขอใช้เป็นสมาชิก ซึ่งเราสามารถส่งข้อความ สติกเกอร์ หรือรูปภาพ เข้าไปที่โทรศัพท์ผ่านโปรแกรม Line ได้ โดยใช้ฟังก์ชั่น Line Notify ของ Line ที่ให้บริการเราติดต่อส่งข้อความผ่านทาง API HTTP POST นั่นเอง
อุปกรณ์ที่ต้องใช้
- บอร์ด esp8266
- มือถือที่ติดตั้งแอพพลิเคชั่น line ไว้แล้ว
ขั้นตอนสมัครและขอ Token ของ LINE Notify
1. ไปที่ https://notify-bot.line.me/th/
2. คลิก เข้าสู่ระบบ
![](https://www.ai-corporation.net/wp-content/uploads/2022/01/Screenshot_1-5.jpg)
3. กรอกอีเมล และรหัสผ่านไลน์ของเรา และคลิกเข้าสู่ระบบ
![](https://www.ai-corporation.net/wp-content/uploads/2022/01/Screenshot_2-4.jpg)
4. ระบบจะให้ยืนยันตัวตนในแอพไลน์บนมือถือของเรา
![](https://www.ai-corporation.net/wp-content/uploads/2022/01/Screenshot_3-4.jpg)
5. หลักจากยืนยันตัวตนเสร็จแล้ว ให้มาที่ ออก Access Token (สำหรับผู้พัฒนา) และคลิกที่ ออก Token
![](https://www.ai-corporation.net/wp-content/uploads/2022/01/Screenshot_4-6.jpg)
6. จะเจอหน้าต่าง ให้เราใส่ชื่ออะไรก็ได้ที่ต้องการ และคลิกเลือกกลุ่มที่เราต้องการให้มีการแจ้งเตือน ในที่นี้ผมได้สร้างกลุ่มคนเดียวของผมไว้ ชื่อ “Line Notify” หลังจากนั้น คลิก “ออก Token”
![](https://www.ai-corporation.net/wp-content/uploads/2022/01/Screenshot_6-5.jpg)
7. เราจะได้ Token ที่ออก มา ให้ทำการคัดไว้เพื่อที่จะนำไปใช้ในโปรแกรมของเรา เพื่อความชัวร์ผมแนะนำให้คัดลอกใส่โปรแกรม Nopad ไว้ครับ เพียงเท่านี้ก็พร้อมส่งข้อความจาก NodeMCU ไปหา LINE ได้แล้ว
![](https://www.ai-corporation.net/wp-content/uploads/2022/01/Screenshot_7-4.jpg)
วิธีการส่ง Line Notify
1. ดาวน์โหลดและติดตั้งไลบารี TridentTD_LineNotify ก่อนครับ
2. ดาวน์โหลดโค้ดตัวอย่าง → คลิก
โหลดLibrary TridentTD_LineNotify → https://github.com/TridentTD/TridentTD_LineNotify
หมายเหตุ ถ้าใครลง Library ไม่เป็น ให้ดูบทความนี้ครับ
สอนการติดตั้ง Library สำหรับโปรแกรม Arduino IDE → คลิก
3. เมื่อติดตั้ง Library เสร็จแล้ว และดาวน์โหลดโค้ดที่ผมลงไว้ให้มาแล้ว ให้เปิดไฟล์โค้ดขึ้นมา หลังจากนั้นให้ทำตามขั้นตอน ดังรูป
![](https://www.ai-corporation.net/wp-content/uploads/2022/01/Screenshot_5-5.jpg)
4. หลังจากนั้นให้เข้าไปเมนู Tools → Board : “xxxxxxx” → ESP8266 Board (3.0.2) → เลือกรุ่นของบอร์ด
![](https://www.ai-corporation.net/wp-content/uploads/2022/01/Screenshot_8-4.jpg)
5. ไปที่เมนู Tools อีกครั้ง เลือก Port ที่ NodeMCU ESP8266 เชื่อมต่ออยู่ ในที่นี้เป็น COM9
![](https://www.ai-corporation.net/wp-content/uploads/2022/01/Screenshot_9-2.jpg)
6. กดอัปโหลดโปรแกรมลงบอร์ด รอจนเสร็จ
7. เมื่ออัพโหลดโค้ดเสร็จแล้ว เราจะได้ข้อความใน Line ดังรูป
8. หากใครอยากเปลี่ยนสติ๊กเกอร์ให้ดาวน์โหลดไฟล์ตามลิงค์ด้านล่าง แล้วเปลี่ยนตรงคำสั่ง LINE.notifySticker(__,____); ก็คือตัว PackageID กับ StickerID
ชุดสติกเกอร์สำหรับส่งข้อความเพิ่มเติม → คลิก
แค่นี้เราก็สามารถทำให้ NodeMCU ESP8266 ส่งข้อความ สติ๊กเกอร์ รูปภาพ ผ่าน LINE Notify ได้แล้วครับ เพื่อน ๆ ก็สมารถนำไปประยุกต์ใช้กับงานของเพื่อน ๆ ดูนะครับ หากไม่เข้าใจตรงไหน หรือสงสัยอยากปรึกษาสามารถติดต่อมาเพจ The Invention ได้เลยครับ
สามารถติดต่อซื้อสินค้าและอุปกรณ์ของทางร้านได้ที่
AIC Online Store : http://www.dojogarden.com/index.php
โทร : 092-434-3096
LINE : @aic.engineer
Email : contact@ai-corporation.net
AIC Maker Supermarket สาขาลาดกระบัง
เปิดทำการจันทร์-เสาร์ 08:30–17:30 น.
19/6 ถ.เจ้าคุณทหาร แขวงลำปลาทิว เขตลาดกระบัง กทม. 10520