สารบัญ:

การสร้างตัวจับเวลาดิจิตอลโดยใช้ Blynk: 5 ขั้นตอน
การสร้างตัวจับเวลาดิจิตอลโดยใช้ Blynk: 5 ขั้นตอน

วีดีโอ: การสร้างตัวจับเวลาดิจิตอลโดยใช้ Blynk: 5 ขั้นตอน

วีดีโอ: การสร้างตัวจับเวลาดิจิตอลโดยใช้ Blynk: 5 ขั้นตอน
วีดีโอ: นาฬิกาจับเวลา ตั้งเวลาทำอาหาร นาฬิกาจับเวลาในครัว Digital Kitchen Timer 2024, มิถุนายน
Anonim
การสร้างตัวจับเวลาดิจิตอลโดยใช้ Blynk
การสร้างตัวจับเวลาดิจิตอลโดยใช้ Blynk
การสร้างตัวจับเวลาดิจิตอลโดยใช้ Blynk
การสร้างตัวจับเวลาดิจิตอลโดยใช้ Blynk

ในโพสต์นี้ เราเรียนรู้วิธีเริ่มต้นใช้งาน Blynk - แพลตฟอร์ม IoT ที่ออกแบบมาเพื่อลดความซับซ้อนของกระบวนการทั้งหมดสำหรับเรา และใช้งานได้กับบอร์ดที่เปิดใช้งานอินเทอร์เน็ตหลายบอร์ด

ขั้นตอนที่ 1: ดูวิดีโอ

วิดีโอด้านบนกล่าวถึงขั้นตอนทั้งหมดในการสร้างตัวจับเวลาดิจิทัล และเราครอบคลุมข้อมูลเพิ่มเติมบางอย่างที่ไม่มีอยู่ในโพสต์นี้ ฉันขอแนะนำให้ดูก่อนดำเนินการต่อ

ขั้นตอนที่ 2: ตั้งค่า APP

ตั้งค่า APP
ตั้งค่า APP
ตั้งค่า APP
ตั้งค่า APP
ตั้งค่า APP
ตั้งค่า APP

เริ่มต้นด้วยการดาวน์โหลดแอปจาก Play Store หรือ App Store ทั้งนี้ขึ้นอยู่กับแพลตฟอร์มของคุณ ทำตามขั้นตอนการเริ่มต้นใช้งานและตรวจสอบว่าคุณป้อนที่อยู่อีเมลที่คุณมีสิทธิ์เข้าถึงด้วย เนื่องจากโทเค็นการตรวจสอบสิทธิ์จะถูกส่งไปยังอีเมลดังกล่าว

เริ่มต้นด้วยการสร้างโครงการใหม่ ตั้งชื่อที่เหมาะสม เลือกบอร์ดที่ถูกต้อง - ซึ่งก็คือ WeMos D1 Mini ในกรณีของเรา จากนั้นคลิกตัวเลือก "สร้างโครงการ" คุณจะได้รับอีเมลพร้อมโทเค็นการตรวจสอบสิทธิ์ และเราจำเป็นต้องเพิ่มข้อมูลดังกล่าวในกระดานต่อไป

ขั้นตอนที่ 3: เตรียมบอร์ด

เตรียมบอร์ด
เตรียมบอร์ด
เตรียมบอร์ด
เตรียมบอร์ด

เปิด Arduino IDE จากนั้นเปิดตัวจัดการไลบรารีจากเมนูเครื่องมือ ค้นหา "Blynk" และติดตั้งไลบรารี เมื่อเสร็จแล้ว ให้เปิดเทมเพลตตัวอย่างสำหรับบอร์ดของคุณ - File->Examples->Blynk->Boards_WiFi->NodeMCU

นี่คือไฟล์เทมเพลตและเราจำเป็นต้องคัดลอก/วางโทเค็นการตรวจสอบสิทธิ์จากอีเมลที่ได้รับ โทเค็นนี้มีเอกลักษณ์เฉพาะสำหรับแต่ละโปรเจ็กต์และใช้เพื่อวัตถุประสงค์ในการระบุตัวตน เมื่อเสร็จแล้ว อย่าลืมเพิ่มข้อมูลรับรองเครือข่าย WiFi ของคุณแล้วอัปโหลดภาพร่างไปยังบอร์ด คุณสามารถเปิดจอภาพอนุกรมเพื่อดูสถานะของบอร์ดขณะที่เชื่อมต่อกับเครือข่าย WiFi ของคุณ จากนั้นเชื่อมต่อกับเซิร์ฟเวอร์ Blynk

ต่อ LED เข้ากับบอร์ดที่ขา D1 โดยใช้ตัวต้านทานจำกัดกระแส 330 โอห์ม ดังแสดงในภาพ

ขั้นตอนที่ 4: สร้างโปรแกรม

สร้างโปรแกรม
สร้างโปรแกรม
สร้างโปรแกรม
สร้างโปรแกรม
สร้างโปรแกรม
สร้างโปรแกรม
สร้างโปรแกรม
สร้างโปรแกรม

ฉันแนะนำให้ดูวิดีโอเพื่อให้เข้าใจถึงความลื่นไหลของสิ่งต่างๆ แต่นี่เป็นข้อมูลสรุปโดยย่อ

แตะไอคอน + เพื่อเข้าถึงวิดเจ็ตแล้วเพิ่มวิดเจ็ตปุ่ม การแสดงค่า และวิดเจ็ตเหตุการณ์ กำหนดค่าปุ่มเพื่อทำหน้าที่เป็นสวิตช์แล้วกำหนดพิน D1 ให้กับมัน สำหรับวิดเจ็ตการแสดงค่า ให้กำหนดค่าให้แสดงสถานะของพิน D1 ด้วยวิธีนี้ เราสามารถแตะปุ่มเพื่อควบคุม LED ได้ด้วยตนเอง และเรายังสามารถดูสถานะได้โดยใช้วิดเจ็ตแสดงค่า วิดเจ็ตสามารถเคลื่อนย้ายไปมาได้เพื่อให้เหมาะกับความต้องการของคุณ

สุดท้ายเราต้องกำหนดค่าวิดเจ็ตเหตุการณ์ซึ่งเป็นที่ที่เวทมนตร์ทั้งหมดเกิดขึ้น สร้างใหม่แม้เพื่อเปิดพิน GPIO โดยเลือกโซนเวลา เวลา และวันที่เหมาะสม จากนั้น สร้างเหตุการณ์อื่นเพื่อปิดพิน GPIO ในเวลาที่คุณต้องการ คุณสามารถเพิ่มกิจกรรมต่อไปเพื่อกระตุ้นการดำเนินการต่างๆ ตามความตั้งใจของคุณ

ขั้นตอนที่ 5: ทดสอบกำหนดการ

ทดสอบกำหนดการ
ทดสอบกำหนดการ

คลิกปุ่มเล่นภายในแอปเพื่ออัปโหลดโปรแกรมไปยังบอร์ด นั่นคือทั้งหมดที่คุณต้องทำตอนนี้ พิน GPIO จะเปิดโดยอัตโนมัติตามเวลาที่คุณตั้งค่าไว้ จากนั้นจะปิดตามเวลาที่ตั้งค่าไว้ คุณยังสามารถปิดแอพหรือปิดโทรศัพท์ และทุกอย่างจะทำงานตามที่คาดไว้ ถัดไป คุณสามารถเพิ่มรีเลย์หรือกำหนดค่าหลายเหตุการณ์เพื่อเพิ่มฟังก์ชันการทำงาน

พิจารณาสมัครรับข้อมูลช่อง YouTube ของเราสำหรับโครงการเพิ่มเติมเช่นนี้

แนะนำ: