สารบัญ:
วีดีโอ: DIY Arduino Simple LED Timer Circuit: 3 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
ในคำแนะนำนี้ฉันจะแสดงให้คุณเห็นว่าคุณสามารถสร้างวงจรจับเวลาอย่างง่ายได้อย่างไร เพื่อเริ่มต้นโครงการนี้ ฉันได้ใช้ Basic Arduino Starter Kit ที่ผลิตโดย Elegoo นี่คือลิงค์เพื่อรับชุดนี้ใน Amazon LINK คุณยังสามารถทำโปรเจ็กต์นี้ให้เสร็จสมบูรณ์ด้วยชิ้นส่วนที่คุณมีอยู่แล้ว แต่ฉันชอบชุดนี้มากกว่า เพราะมันมาพร้อมกับทุกสิ่งที่คุณต้องการและอีกมากมาย
เสบียง
- Arduino UNO
- เขียงหั่นขนมขนาดเล็ก
- ไฟ LED สีแดง
- ไฟ LED สีเหลือง
- ไฟ LED สีเขียว
- ไฟ LED สีฟ้า
- LED สีขาว
- ตัวต้านทาน 10k โอห์ม
- ตัวต้านทาน 5X 1k ohm
- สายการเขียนโปรแกรม USB
- สายจัมเปอร์ขนาดเล็กหลายสาย
ขั้นตอนที่ 1: การตั้งค่าวงจร
ในการเริ่มต้นการเดินสาย คุณสามารถเยี่ยมชม Tinkercad Circuit I ของฉันได้ ซึ่งคุณสามารถโต้ตอบกับวงจรนี้ทางออนไลน์ และดูการเดินสายที่จำเป็นในการทำให้วงจรนี้เสร็จสมบูรณ์ ก่อนอื่นให้ใส่ LED ทั้ง 5 ดวงที่ด้านซ้ายของเขียงหั่นขนมเพื่อให้แน่ใจว่าขา LED แต่ละข้างมีแถวของตัวเองบนเขียงหั่นขนม ถัดไปใส่ตัวต้านทาน 1k ohm บนแคโทด LED แต่ละอันที่เชื่อมต่อกับรางกราวด์บนเขียงหั่นขนมของเรา ตอนนี้ต่อ LED แอโนดแต่ละอันเข้ากับพินที่เกี่ยวข้องบน Arduino LED สีแดงเพื่อขา 3, LED สีเหลืองเพื่อขา 4, LED สีเขียวเพื่อขา 5, LED สีฟ้าเพื่อขา 6 และ LED สีขาวเพื่อขา 7 ใส่ปุ่มกดเข้าไปตรงกลางของเขียงหั่นขนมแยกขาออกเป็นแถวซ้ายและขวา ตอนนี้ใส่ตัวต้านทาน 10k ohm ของเราลงในราง 5V และรางเขียงหั่นขนมที่เชื่อมต่อกับพินบนสุดของเราบนปุ่มกดของเรา ใช้สายจัมเปอร์เพื่อเชื่อมต่อแถวเขียงหั่นขนมเดียวกันกับขา 8 บน Arduino ของเรา จากนั้นต่อพินด้านล่างของปุ่มกดเข้ากับรางกราวด์ด้วยสายจัมเปอร์ สำหรับส่วนประกอบสุดท้ายของเรา เราสามารถใส่ออดเซอร์เพียโซลงในเขียงหั่นขนมเพื่อให้แน่ใจว่าพินกราวด์อยู่ในรางกราวด์และพินบวกลงในรางเปล่า จากนั้นใช้สายจัมเปอร์เชื่อมต่อพินบวกกับพิน 8 บน Arduino ของเรา หลังจากเสร็จสิ้น เราเพียงแค่เชื่อมต่อรางพลังงานของเราบนเขียงหั่นขนมกับ 5V และพินกราวด์บน Arduino เมื่อคุณเดินสายเสร็จแล้ว อย่าลืมตรวจสอบเป็นสองเท่าและอาจถึงสามครั้งด้วยแผนผังที่ให้มาก่อนที่จะเปิดเครื่อง
ขั้นตอนที่ 2: รหัส
เมื่อเดินสายของคุณเสร็จแล้ว เราสามารถย้ายไปยังรหัส คุณสามารถดาวน์โหลดโค้ดจาก Tinkercad Circuit ของฉันหรือดาวน์โหลดจากด้านล่าง เมื่อคุณมีรหัสแล้วให้เปิดลงใน Arduino IDE และตรวจสอบให้แน่ใจว่าได้เลือกบอร์ดที่คุณกำลังอัปโหลดอย่างถูกต้อง เมื่อทุกอย่างพร้อมแล้ว ให้คลิกอัปโหลดและรอให้เสร็จสิ้น
ขั้นตอนที่ 3: ผลิตภัณฑ์ขั้นสุดท้าย
เสร็จแล้ว ลองใช้วงจรจับเวลาใหม่ของคุณโดยคลิกที่สวิตช์ปุ่มกด เมื่อเปิดใช้งานทุกๆ 2 วินาที ไฟ LED อีกดวงจะสว่างขึ้นเมื่อนับถึง 10 วินาที เมื่อหมดเวลา 10 วินาทีแล้ว piezo buzzer จะส่งเสียงบี๊บเป็นเวลา 3 วินาทีในขณะที่ไฟ LED ทั้งหมดจะกะพริบเพื่อแจ้งให้คุณทราบว่าตัวจับเวลาของคุณเสร็จสิ้นแล้ว วงจรตั้งเวลาสามารถปรับได้ทุกเมื่อที่คุณต้องการโดยการปรับฟังก์ชันการหน่วงเวลาในโค้ด นี่เป็นโครงการที่สนุกและเป็นโครงการที่ยอดเยี่ยมสำหรับผู้ที่เพิ่งเริ่มใช้ Arduino หรือผู้ที่ต้องการโครงการสนุก ๆ เพื่อทดลองใช้ หากคุณมีคำถามใด ๆ โปรดทิ้งคำถามไว้ด้านล่างและเราจะพยายามอย่างดีที่สุดเพื่อช่วยเหลือคุณ
แนะนำ:
Simple Kids RGB Circuit: 3 ขั้นตอน
Simple Kids RGB Circuit: วงจรที่ออกแบบอย่างง่ายนี้สามารถใช้ในชั้นเรียนเช่น STEM เพื่อสอนนักเรียนเกี่ยวกับการใช้ไฟฟ้าร่วมกับไฟ LED RGB และปุ่มกด สามารถทำให้ไฟ LED สว่างขึ้นในสีต่างๆ ขึ้นอยู่กับปุ่มกดที่กด
สเต็ปเปอร์มอเตอร์พร้อม D Flip Flops และ 555 Timer; ส่วนแรกของวงจร 555 Timer: 3 Steps
สเต็ปเปอร์มอเตอร์พร้อม D Flip Flops และ 555 Timer; ส่วนแรกของวงจร 555 Timer: สเต็ปเปอร์มอเตอร์เป็นมอเตอร์กระแสตรงที่เคลื่อนที่เป็นขั้นๆ มักใช้ในเครื่องพิมพ์และแม้แต่หุ่นยนต์ ฉันจะอธิบายวงจรนี้เป็นขั้นตอน ส่วนแรกของวงจรคือ 555 จับเวลา เป็นภาพแรก (ดูด้านบน) กับชิป 555 พร้อม
DIY Home Security - วิธีสร้าง Simple Motion Detect - เวอร์ชันใหม่: 6 ขั้นตอน
DIY Home Security - วิธีสร้าง Simple Motion Detect | เวอร์ชันใหม่: ในโครงการนี้ ฉันจะแสดงให้คุณเห็นถึงวิธีการสร้างการแจ้งเตือนการเคลื่อนไหวความปลอดภัยภายในบ้านแบบ DIY ราคาประหยัด! ดูเวอร์ชันเก่า: วิธีสร้างระบบรักษาความปลอดภัย WiFi มูลค่า 10 ดอลลาร์ที่บ้าน
เครื่องขยายเสียง DIY Super Simple: 8 ขั้นตอน
เครื่องขยายเสียง DIY Super Simple: เฮ้! ฉันชื่อสตีฟ วันนี้ฉันจะแสดงวิธีการสร้างแอมพลิฟายเออร์แบบพกพา 30 วัตต์ด้วยวิธีง่ายๆ คลิกที่นี่เพื่อดูวิดีโอ มาเริ่มกันเลย
Simple Pump Controller and Circuit: 13 ขั้นตอน (พร้อมรูปภาพ)
Simple Pump Controller and Circuit: โครงการล่าสุดในที่ทำงานต้องการให้ฉันระบายน้ำจากถังสองถังเป็นระยะ เนื่องจากท่อระบายน้ำทั้งสองถังอยู่ต่ำกว่าระดับท่อระบายน้ำทั้งหมดในห้อง ฉันจึงเติมถังและถ่ายน้ำไปยังท่อระบายน้ำด้วยตนเอง ไม่นาน ฉัน