สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
โปรเจ็กต์นี้เป็นเวอร์ชันดัดแปลงของ https://www.instructables.com/id/Arduino-Christma… ซึ่งฉันได้เพิ่มปุ่มให้ผู้ใช้ควบคุมเวลาที่จะเปิดไฟ
เสบียง
หลอดไฟ LED 9 ดวง (สุ่มหรือสีใดก็ได้)
ตัวต้านทาน 220 โอห์ม 10 ตัว
Arduino Leonardo
สาย USB
สายไฟ 12 มม.
ปุ่ม
เขียงหั่นขนม
ขั้นตอนที่ 1: สร้างไฟและปุ่มของคุณ
ฉันจัดหลอดไฟ LED เป็นแถวตรง โดยเว้นช่องว่างระหว่างหลอดไฟแต่ละหลอดเพื่อไม่ให้ชนกัน สำหรับหลอดไฟ LED ฉันเชื่อว่าการใช้ตัวต้านทาน 220 โอห์มเหมาะกับดวงตาของฉันมากกว่าเพราะไฟ LED สว่างเกินไปในขณะที่ใช้ตัวต้านทานที่อ่อนแอกว่าตัวอื่น นอกจากนี้ ฉันยังเปลี่ยนสีของไฟ LED เป็นสีแดง สีเขียว และสีขาว ซึ่งฉันเชื่อว่าให้บรรยากาศคริสต์มาสมากกว่า หลังจากทำงานกับไฟแล้ว ให้ติดปุ่มบนเขียงหั่นขนม เชื่อมต่อขาข้างหนึ่งของปุ่มกับ 5V และขาอีกข้างหนึ่งเข้ากับรางลบรวมถึงตัวต้านทาน 220 โอห์มด้วย (ตามภาพที่แสดง)
ขั้นตอนที่ 2: แก้ไขหรือวางโค้ด
หลังจากสร้างไฟและปุ่มแล้ว ให้เปิดแอปพลิเคชั่น Arduino แล้ววางโค้ดนี้ลงไป
สำหรับการแก้ไขของฉัน ฉันได้เพิ่มโค้ด if/else ในส่วนลูปด้วยการตั้งค่าอินพุตบน D2 ซึ่งเป็นที่ที่ปุ่มของฉันเชื่อมต่ออยู่ด้วย ด้วยการเปลี่ยนแปลงนี้ ผู้ใช้จะสามารถเปิดไฟเมื่อต้องการเพียงแค่กดปุ่ม ด้วยวิธีนี้ เราสามารถประหยัดพลังงานและป้องกันการสูญเสียพลังงานที่ไม่ต้องการได้