สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
คุณเคยเจอปัญหาที่ลืมปิดไฟทุกครั้งที่ออกจากห้องหรือไม่? การกระทำที่ไม่ระมัดระวังนี้ทำให้สิ้นเปลืองพลังงานมาก ดังนั้นในโครงการนี้ คุณจะได้เรียนรู้การสร้างเครื่องจักรที่สามารถปิดไฟให้คุณเมื่อคุณไม่ได้ใช้งาน ซึ่งช่วยประหยัดพลังงานได้มาก เครื่องนี้ใช้งานง่าย คุณไม่จำเป็นต้องดำเนินการใดๆ เพื่อให้มันทำงาน ดังนั้นเมื่อเครื่องตรวจพบคุณรอบๆ มันจะเปิดขึ้น และเมื่อคุณออกไปแล้วลืมปิดไฟ มันจะนับถอยหลัง หลังจากการนับถอยหลังจะปิดไฟให้คุณ แต่ถ้าคุณกลับมาก่อนการนับถอยหลังจะสิ้นสุด เครื่องจะรีสตาร์ท หมายความว่าจะไม่ปิดไฟและจะรอจนกว่าคุณจะออกอีกครั้ง
วงจรสำหรับโครงการนี้สั้นและเรียบง่าย เพียงทำตามขั้นตอนต่อไปนี้เพื่อสร้างเครื่อง หากคุณไม่เข้าใจขั้นตอนต่างๆ ให้ดูแผนภาพวงจรด้านล่าง
เสบียง
- Arduino Leonardo
- เขียงหั่นขนม
- กระดาษแข็ง
- "มือ"
- HC-SR04 เซ็นเซอร์อัลตราโซนิก
- เซอร์โวมอเตอร์
- สายไฟ
ขั้นตอนที่ 1: วงจร
กราฟนี้เป็นวงจรของเครื่องนี้ ลองดูถ้าคุณไม่เข้าใจขั้นตอนต่อไปนี้
ขั้นตอนที่ 2: บอร์ด Arduino + เขียงหั่นขนม
เชื่อมต่อด้านบวกของ Breadboard กับ 5V ของ Arduino Board และด้านลบกับ GND ของ Arduino Board
ขั้นตอนที่ 3: เซอร์โวมอเตอร์
เชื่อมต่อสายไฟ (สีแดง) กับขั้วบวกบนเขียงหั่นขนม สายกราวด์ (สีดำ) กับด้านลบของเขียงหั่นขนม และสายสัญญาณ (สีขาว) กับ D Pin10 บนบอร์ด Arduino
แนบมือบนเซอร์โวมอเตอร์ที่จะเปิดและปิดไฟ ฉันใช้เลโก้เป็นมือเพราะหาได้ง่าย กาวมือบนเซอร์โวมอเตอร์และวางไว้บนสวิตช์เพื่อให้สามารถปิดไฟได้เมื่อหมุน
วางตำแหน่งเซอร์โวมอเตอร์ไว้ที่สวิตช์ ดังนั้นเมื่อหมุนก็สามารถปิดไฟได้
ขั้นตอนที่ 4: HC-SR04 อัลตราโซนิกเซนเซอร์
สุดท้ายคือ HC-SR04 Ultrasonic Sensor เชื่อมต่อ Vcc กับค่าบวกบน Breadboard, GND กับค่าลบบน Breadboard เชื่อมต่อสาย TRIG กับ D Pin 6 และ ECHO line เข้ากับ D Pin 7
ตอนนี้คุณทำวงจรเสร็จแล้ว!
ขั้นตอนที่ 5: กล่อง
ตอนนี้เกือบเสร็จแล้ว ใส่ทุกอย่างลงในกล่องเพื่อให้ดูดีและเป็นระเบียบมากขึ้น เป็นกล่องอะไรก็ได้ ตราบใดที่ใส่ได้กับทุกอย่าง
หากคุณสงสัยว่าจะจ่ายไฟให้กับเครื่องนี้อย่างไร ฉันใช้คอมพิวเตอร์เชื่อมต่อสายไฟเข้ากับบอร์ด Arduino กับคอมพิวเตอร์
ละเว้นรูในกล่องของฉัน ฉันใช้กล่องรีไซเคิลที่พบ แต่คุณสามารถเจาะรูสำหรับเซ็นเซอร์หรือสายไฟอื่นๆ ได้
ขั้นตอนที่ 6: การเข้ารหัส
ไฟล์และลิงค์เป็นรหัสสำหรับเครื่องทำงาน ทั้งคู่รวมรหัสที่ Aaronhung1128 เพื่อนของฉันพัฒนาขึ้น อย่าลืมตรวจสอบโครงการของเขาด้วย อัปโหลดรหัสไปยัง Arduino ของคุณ รู้สึกอิสระที่จะเปลี่ยนรหัส
คลิกฉันเพื่อรับรหัส
นี่คือจุดสิ้นสุดของโครงการ หวังว่าคุณจะสนุกกับการทำเครื่องนี้และสนุกกับการใช้มัน เจอกันคราวหน้า.