สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
สวัสดีชุมชนผู้สอน
ครั้งนี้ฉันได้ทำหนึ่งในโครงการที่ง่ายที่สุดที่จะทำให้สำเร็จด้วย Arduino Uno: วงจรยานอวกาศ มันถูกเรียกว่าเพราะเป็นประเภทของการเขียนโปรแกรมและวงจรที่จะใช้ในรายการทีวีและภาพยนตร์ไซไฟยุคแรกเพื่อเลียนแบบเอฟเฟกต์ "ปุ่มกะพริบ" ที่ควรแสดงให้เห็นว่าเรือจรวดทำงานอย่างถูกต้อง มีแหล่งข้อมูลออนไลน์มากมายให้ทำโครงการนี้ แต่หวังว่าการโพสต์ไปยัง Instructables จะช่วยให้ผู้คนจำนวนมากขึ้นสนใจทดลองกับ Arduino
วัสดุ:
- Arduino Uno Board (แนะนำให้ใช้ชุดเริ่มต้น)
- เขียงหั่นขนม
- การเชื่อมต่อวงจรที่แสดงในแผนภาพ ได้แก่ สายจัมเปอร์ ตัวต้านทาน ไฟ LED และปุ่ม
- คอมพิวเตอร์ที่ติดตั้งโปรแกรมเข้ารหัส Arduino
ขั้นตอนที่ 1: สร้างโมดูล
ขั้นแรก ตรวจสอบให้แน่ใจว่า Arduino ของคุณถูกตัดการเชื่อมต่อจากแหล่งพลังงาน จากนั้นทำตามขั้นตอนเหล่านี้เพื่อเชื่อมต่อส่วนประกอบทั้งหมดของวงจร:
- ต่อสายเขียงหั่นขนมเข้ากับการเชื่อมต่อ 5V (บวก) และกราวด์ (เชิงลบ) ของ Arduino
- วางไฟ LED สีแดงสองดวงในช่อง "e" บนเขียงหั่นขนม ซึ่งค่อนข้างสูงบนบอร์ด โดยให้ LED สีเขียวอยู่ในช่องเดียวกันด้านล่าง
- ติดแคโทดของ LED แต่ละดวงเข้ากับกราวด์ผ่านตัวต้านทาน 220 โอห์ม
- เชื่อมต่อขั้วบวกของ LED สีเขียวกับพินดิจิตอล 3 บน Arduino และทำเช่นเดียวกันกับ LED สีแดงเป็นพิน 4 และ 5
- วางสวิตช์ปุ่มด้านล่างไฟ LED บนช่องเชื่อมต่อเขียงหั่นขนม "e" และ "f" ติดด้านที่สูงกว่าเข้ากับกำลังไฟฟ้า และด้านล่างเข้ากับพินดิจิทัล 2 ให้เพิ่มตัวต้านทาน 10 กิโลโอห์มที่พื้นในด้านเดียวกัน (ตัวต้านทานนี้ทำให้เกิดการอ่าน "ต่ำ" เมื่อไม่ได้กดปุ่ม)
ขั้นตอนที่ 2: รหัสโครงการ
อย่าลังเลที่จะใช้ภาพด้านบนและคัดลอกและวางโค้ดลงในโครงการของคุณ หากดูยาก เข้าไปตามลิงค์นี้และรับโค้ดจาก GitHub:
มีหลายสิ่งที่ควรทราบคือ คุณสามารถเปลี่ยน "switchState == LOW" เป็น "switchState == HIGH" เพื่อเปลี่ยนการทำงานของโมดูลได้: โมดูลจะกะพริบเมื่อไม่ได้กด และจะคงที่เมื่อกด สิ่งอื่นที่ควรทราบคือ คุณสามารถเปลี่ยนค่าของคำสั่ง "หน่วงเวลา" เพื่อปรับความเร็วที่ไฟ LED สีแดงจะกะพริบเมื่อกดปุ่ม
ขั้นตอนที่ 3: อัปโหลดโค้ดและเล่นกับอินเทอร์เฟซของคุณ
เชื่อมต่อ Arduino กับคอมพิวเตอร์และอัปโหลดรหัส หวังว่าทุกอย่างจะได้ผล! หากไม่ ให้ตรวจสอบการเชื่อมต่อสายไฟและตรวจดูให้แน่ใจว่าได้เขียนรหัสทั้งหมดอย่างถูกต้อง แก้ไขข้อผิดพลาดและอัปโหลดใหม่
ไฟ LED สีเขียวควรติดสว่างอย่างแน่นหนา กดปุ่มค้างไว้ แล้วไฟ LED สีแดงจะกะพริบสลับกัน! คุณสามารถสร้างฝาครอบสำหรับปุ่มและไฟ LED เพื่อพูดอะไรก็ได้ที่คุณต้องการ และเพื่อซ่อนสายไฟหากต้องการ ฉันหวังว่าคุณจะสนุกกับโครงการนี้!