Final class Project week4 อัปโหลดภาพขึ้น Google Drive
- Phurin
- Apr 27, 2020
- 1 min read
Updated: May 6, 2020
Script Google
มีขั้นตอนการสร้าง Script Google ดังนี้
1.เข้าไปหน้า Google Drive ของเรา

2.ไปที่ ใหม่ -> เพิ่มเติม -> สคริปต์ของ Google

จะได้หน้าตาดังรูป

3.เมื่อเขียนโค้ดบนสคริปต์เสร็จ เราจะสร้าง URL กันไปที่ เปยแพร่ -> ใช้งานเป็นแอปพลิเคชันเว็บ... ดังรูป

4.ตั้งชื่อโครงการในที่นี้ตั้งชื่อว่า "Upload_ESP32_V2"

5.เลือก Who has access to the app: เป็น Anyone,even anonymous จากนั้นกดปุ่ม Deploy

6.กดปุ่มตรวจสอบสิทธิ์ ดังรูป

7.เลือก email ที่ใช้

8.เลือก ขั้นสูง -> ไปที่ Upload...

9.จะได้หน้าต่างดังนี้ กดปุ่มอนุญาต

10.เราจะได้ URL คัดลอกนำไปใช้ต่อในโค้ดบอร์ด ESP32

หมายเหตุ ถ้าเกิดปิดหน้าต่างในขั้นตอนที่ 10 ไปแล้วสามารถดูได้โดยไปที่ เผยแพร่->ใช้งานเป็นแอปพลิเคชันเว็บ... จะเห็น URL ดังรูปข้างล่าง

ESP32-CAM
มีขั้นตอนดังนี้
1.ดาวน์โหลดโค้ดจาก Github และแตกไฟล์ดังรูป

2.เข้าไปในโฟลเดอร์เปิดไฟล์ "esp32cam-gdrive.ino" ขึ้นมา

3.โปรแกรมจะแสดงหน้าต่างให้ย้ายไฟล์เข้าโฟลเดอร์ให้ เลือก "OK" ไปก่อน

4.เมื่อลอง Verify ดูพบว่าเกิด error ขึ้นที่ library "Base64"

5.ย้ายไฟล์ "Base64.h" และ "Base64.cpp" เข้าไปในโฟล์ "esp32cam-gdrive"

ดังรูป

6.เมื่อ Verify ผ่านแล้วนำ URL จาก script Google ที่ได้มาใส่โดยนำ URL ในช่วยระหว่าง "s/"กับ "/exac" มาใส่แทนที่ xxxxxx ที่ขีดเส้นใต้ดังรูปข้างล่าง

ได้ดังรูป

7.เมื่อใส่ข้อมูล Wifi และ script Google เสร็จจากนั้น Upload ลงบอร์ดและทดลองรันโค้ด รูปภาพที่ได้จะถูกเก็บใน โฟลเดอร์"ESP32-CAM" ตาม script ที่เขียนไว้

เมื่อเข้าไปดูข้างในโฟลเดอร์จะพบภาพโดยชื่อ ตาม format "ปีเดือนวัน_ชั่วโมงนาทีวินาที"

อ้างอิง https://youtu.be/XqT1rLHl3DE
留言