สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: วงจร
- ขั้นตอนที่ 2: บอร์ด Arduino + เขียงหั่นขนม
- ขั้นตอนที่ 3: เซอร์โวมอเตอร์
- ขั้นตอนที่ 4: HC-SR04 อัลตราโซนิกเซนเซอร์
- ขั้นตอนที่ 5: กล่อง
- ขั้นตอนที่ 6: การเข้ารหัส
วีดีโอ: ไฟดับ: 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
คุณเคยเจอปัญหาที่ลืมปิดไฟทุกครั้งที่ออกจากห้องหรือไม่? การกระทำที่ไม่ระมัดระวังนี้ทำให้สิ้นเปลืองพลังงานมาก ดังนั้นในโครงการนี้ คุณจะได้เรียนรู้การสร้างเครื่องจักรที่สามารถปิดไฟให้คุณเมื่อคุณไม่ได้ใช้งาน ซึ่งช่วยประหยัดพลังงานได้มาก เครื่องนี้ใช้งานง่าย คุณไม่จำเป็นต้องดำเนินการใดๆ เพื่อให้มันทำงาน ดังนั้นเมื่อเครื่องตรวจพบคุณรอบๆ มันจะเปิดขึ้น และเมื่อคุณออกไปแล้วลืมปิดไฟ มันจะนับถอยหลัง หลังจากการนับถอยหลังจะปิดไฟให้คุณ แต่ถ้าคุณกลับมาก่อนการนับถอยหลังจะสิ้นสุด เครื่องจะรีสตาร์ท หมายความว่าจะไม่ปิดไฟและจะรอจนกว่าคุณจะออกอีกครั้ง
วงจรสำหรับโครงการนี้สั้นและเรียบง่าย เพียงทำตามขั้นตอนต่อไปนี้เพื่อสร้างเครื่อง หากคุณไม่เข้าใจขั้นตอนต่างๆ ให้ดูแผนภาพวงจรด้านล่าง
เสบียง
- 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 ของคุณ รู้สึกอิสระที่จะเปลี่ยนรหัส
คลิกฉันเพื่อรับรหัส
นี่คือจุดสิ้นสุดของโครงการ หวังว่าคุณจะสนุกกับการทำเครื่องนี้และสนุกกับการใช้มัน เจอกันคราวหน้า.
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
เครื่อง Rube Goldberg 11 ขั้นตอน: 8 ขั้นตอน
เครื่อง 11 Step Rube Goldberg: โครงการนี้เป็นเครื่อง 11 Step Rube Goldberg ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง