สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: กล่อง
- ขั้นตอนที่ 2: พาวเวอร์ซัพพลาย
- ขั้นตอนที่ 3: Featherwing
- ขั้นตอนที่ 4: โปรแกรม
วีดีโอ: กะโหลกศีรษะที่มีดวงตาไล่ระดับ: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
ขณะทำความสะอาดสวนหลังบ้าน เราพบกระโหลกของหนูตัวน้อย เราสนิทสนมกันตั้งแต่วันฮัลโลวีนและแนวคิดนี้ก็เกิดขึ้น
หากคุณไม่มีกระโหลกศีรษะอยู่ในตู้เสื้อผ้า คุณอาจเปลี่ยนเป็นหัวตุ๊กตาเก่าหรืออะไรก็ได้ที่คุณต้องการจุดไฟ
เสบียง
ส่วนที่จำเป็นสำหรับโครงการนี้คือ:
- Featherwing M0 (ปีกขนนก).
- ไฟ LED NeoPixel RGB 2 ดวง (NeoPixels)
- 2 ปุ่มสวิตช์เครื่องกล
- 1 ตัวควบคุม VCC 9/5-3.3V (ตัวควบคุม)
- ขั้วต่อแบตเตอรี่ 2 x 9V
- 1 9V แบตเตอรี่
- กล่องไม้เล็ก 1 กล่อง
- ชิ้นส่วนประกอบสกรู
ขั้นตอนที่ 1: กล่อง
ฉันซื้อกล่องไม้เล็กๆ มาจากร้านขายงานอดิเรก เพียงแค่ต้องดูแลขนาดให้มั่นใจว่าอุปกรณ์อิเล็กทรอนิกส์ทั้งหมดสามารถใส่เข้าไปข้างในได้ การเดินสายอาจต้องใช้ปริมาณมากกว่าที่คาดไว้ในตอนแรก
การปรับเปลี่ยนที่นำมาสู่กล่องค่อนข้างจำกัด
2 รูเล็ก ๆ สำหรับปุ่มที่ด้านหน้า
รูขนาดใหญ่กว่า 1 รูที่ด้านบนของฝาสำหรับสกรูที่รองรับกะโหลก คุณอาจต้องขยายให้ใหญ่ขึ้นเล็กน้อยเพื่อให้ขั้วต่อนำผ่านได้
เพื่อรับประกันว่าสกรูหลักที่ยึดหัวกระโหลกจะอยู่ในแนวตั้ง เพียงแค่ใช้น็อตที่สูงกว่าด้านล่างของกล่อง 2-3 ซม.
ขั้นตอนที่ 2: พาวเวอร์ซัพพลาย
ฉันใช้แบตเตอรี่ 9V
Featherwing ต้องการอินพุตกำลังไฟสูงสุด 5V ดังนั้นเราจึงต้องการตัวควบคุม VCC
สามารถติดตั้งตัวควบคุมได้โดยตรงบนแบตเตอรี่ แต่มีไฟ LED ที่จะเปิดทันทีที่เชื่อมต่อ เพื่อยืดอายุการใช้งานแบตเตอรี่ เราใช้คอนเน็กเตอร์ 9V สองตัวที่เชื่อมต่อพร้อมกับสวิตช์เปิด/ปิดที่เสียบระหว่างกัน วิธีนี้ทำให้เราสามารถปิดระบบได้โดยสิ้นเชิง
ขั้นตอนที่ 3: Featherwing
ฉันใช้ Featherwing M0 เพื่อควบคุม "ดวงตา" ทั้ง 2 ข้าง
มันถูกติดตั้งบนแผ่นกระดานแผ่นเล็ก ๆ โดยใช้ส่วนหัวแบบเรียงซ้อน ส่วนหัวเสริมถูกบัดกรีที่ด้านข้างเพื่อเชื่อมต่อชิ้นส่วนต่างๆ
พินที่ใช้บนกระดานคือ:
- 11: การควบคุมตาซ้าย
- 12: การควบคุมตาขวา
- 5: ปุ่มเปลี่ยนสี
ปุ่มตัวต้านทาน 10 kOhm ถูกใช้แล้ว แต่คุณยังสามารถใช้โหมด INPUT_PULLUP ของ Feartherwing ได้อีกด้วย
ขั้นตอนที่ 4: โปรแกรม
รหัสที่ให้ไว้ด้านล่างนี้ค่อนข้างง่าย
หลังจากระยะการเริ่มต้น เราจะเข้าสู่วงรอบอนันต์ที่สร้างการไล่ระดับสีที่ใช้สำหรับดวงตาทั้งสองข้าง
ปุ่มสวิตช์ช่วยให้สามารถเลือกการไล่ระดับสีแดงหรือสีเขียวได้
คุณจะต้องใช้ Arduino IDE เพื่ออัปโหลดโปรแกรมบนไมโครคอนโทรลเลอร์
แนะนำ:
การออกแบบเกมในการสะบัดใน 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 ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง