top of page

Final Class Project week3 ส่งภาพเข้า LINE

  • Writer: Phurin
    Phurin
  • Apr 14, 2020
  • 1 min read

Updated: May 6, 2020


การสร้าง LINE Token


1.เข้าเว็บ https://notify-bot.line.me/th/


2.เข้าสู่ระบบผ่านอีเมลที่ผูกไว้กับ LINE


3.กดไปที่ชื่อโปรไฟล์ เลือก "หน้าของฉัน"

จะเห็นหน้าต่างดังนี้



4.เลือก "ออก Token" โดยต้องใส่ข้อมูล 2 อย่างคือ

1.ชื่อที่แสดงตอนส่ง(ใช้ชื่อ "ESP32 CAM V1")

2.ช่องแชทที่ส่ง(ในที่นี่เลือก "รับการแจ้งเตือนแบบตัวต่อตัวจาก LINE Notify")


5.เมื่อคลิ๊ก"ออก Token" เราจะได้ชุดตัวอักษรยาว ๆ มาใช้ให้คัดลอกไว้ *ข้อควรระวัง Token ปรากฎครั้งเดียวไม่สามารถเปิดดูซ้ำได้ควร copy ไปเก็บไว้ก่อนปิด


6.เมื่อกดปิดจะได้ดังรูป

ทดสอบส่งข้อมูลจาก ESP32-CAM เข้า LINE

1.ดาวน์โหลด Library ลิงค์ https://github.com/TridentTD/TridentTD_LineNotify

จะได้เป็นไฟล์ Zip ให็คลิ๊กขวา Extract Here

นำไฟล์ที่ได้ไปใส่ไว้ใน C:\Program Files (x86)\Arduino\libraries

2.เปิดซอฟต์แวร์ Arduino ไปที่ File -> Examples -> TridentTD_Linenotify -> 01.LineNotify

จะได้โค้ดดังภาพใส่ passwordWifi และ Line Token


3.Upload ลงบอร์ดESP32 ตรวจสอบข้อความเข้า LINE


จะเห็นว่าชื่อตรงกับที่ตั้งไว้

*ข้อสังเกตการส่งข้อความเมื่อดูจากโค้ดจะเห็นว่าข้อความแรกคือ "อุณหภูมิ เกินกำหนด" แต่ข้อความที่ส่งกลับไม่มีข้อความแรก

ส่งภาพเข้า LINE

เราจะต้อง Capture ภาพออกมาเป็นข้อมูลก่อนแล้วค่อยส่งไปใน LINE ดังนั้นต้องเพิ่มโค้ดดังนี้

เวลาใช้ เรียกใช้ฟังก์ชัน "Camera_capture"

ผลลัพธ์ที่ได้

จะเห็นว่าชื่อตรงกับที่ตั้งไว้

*ข้อสังเกตการส่งข้อความเมื่อดูจากโค้ดจะเห็นว่าข้อความแรกคือ "อุณหภูมิ เกินกำหนด" แต่ข้อความที่ส่งกลับไม่มีข้อความแรก โค้ดดันส่งบรระทัดที่ 2 และ 3 แทน


อ้างอิง https://youtu.be/I-HbdRWwMVY


Comments


©2020 by Phurin'S Blog HRI. Proudly created with Wix.com

bottom of page