
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12


Hey Gizmo คือ 'Steam Punk' เวอร์ชันของ 'Alexa' และ 'Hey Google' เป็นอุปกรณ์ Home Automation การจดจำเสียงที่ใช้ Arduino Mega 2560 และ Arduino mini 3.3v และโล่การรู้จำเสียง EasyVr 3 มันควบคุมโมดูล X-10 แบบไร้สาย ใช่ ฉันบอกว่า X-10 นั่นเป็นส่วนหนึ่งของสาเหตุที่ทำให้ Steam Punk นอกเหนือจากหลอด VFD (Vacume Flurecent Display) และไมโครโฟน Grundig เก่าที่แปลงเป็นลำโพง ฉันแปลงไมโครโฟนเป็นลำโพงโดยถอดไดอะแฟรมที่ชำรุดออกแล้วแทนที่ด้วยลำโพงขนาดเล็ก 8 โอห์ม ใน 2 วิดีโอต่อไปนี้ คุณจะเห็นการทำงานจริง
ขั้นตอนที่ 1: วิดีโอของ Gizmo at Work
อย่างที่คุณเห็นมันสามารถเปิดและหรี่ไฟได้เช่นเดียวกับการเล่นการบันทึกที่บ้าคลั่ง ฉันดึงการบันทึกเสียงออกจาก Youtube และแก้ไขด้วย Garage Band ซอฟต์แวร์ easyVr นั้นค่อนข้างยาก แต่มีวิดีโอแนะนำมากมายบน Instructables และ Youtube สิ่งสำคัญที่สุดที่ต้องจำไว้คือการตั้งค่าจัมเปอร์ คุณสามารถหาคู่มือ EasyVr 3 ทางออนไลน์ได้ ซึ่งค่อนข้างจะค่อนข้างหนา แต่ฉันก็สามารถเริ่มต้นใช้งานได้โดยใช้คู่มือการตั้งค่าด่วน ใส่ใจกับการตั้งค่าจัมเปอร์โหมดในหน้า 21
ขั้นตอนที่ 2: ชุดนาฬิกา VFD IV-11


นาฬิกา VFD เพื่อความสวยงามเท่านั้น แต่ตอนนี้ไม่ต้องถาม Gizmo กี่โมงแล้ว! นาฬิกาเป็นชุดอุปกรณ์จาก Bangood เป็นงานสร้างฮาร์ดขนาดกลาง ไม่ใช่สำหรับผู้เริ่มต้น แต่คุณสามารถซื้อแบบสำเร็จรูปได้ อย่างที่คุณเห็นฉันชดเชยวินาที นั่นเป็นเพียงความชอบส่วนตัวของฉัน ตอนนี้มันดูไม่เหมือนนาฬิกาจับเวลาที่จะวางระเบิด
ขั้นตอนที่ 3: Arduinos และตัวควบคุมพลังงาน



นี่คือรูปภาพของ Arduino Mega 2560 และ Mini รวมถึง EasyVr shield ที่เชื่อมต่อกับ Mega คุณสามารถจ่ายไฟให้กับ Mini จาก Mega ได้ด้วยการจ่ายไฟ 3.3 โวลต์และพินกราวด์ หากคุณซื้อ Mini ขนาด 3.3 โวลต์ ตรวจสอบให้แน่ใจว่าไม่ได้เชื่อมต่อกับพิน 5 โวลต์!! มีมินิ 5 โวลต์ด้วย นอกจากพลังงานแล้ว ไม่มีการเชื่อมต่ออื่นระหว่าง 2 Arduinos
มีตัวควบคุมแรงดันไฟฟ้าที่ปรับได้ 3 ตัวที่คุณสามารถหาได้ใน Amazon ฉันชอบสิ่งเหล่านี้ ราคาถูกและปรับได้ ในภาพสุดท้าย คุณจะเห็นด้านในของ Gizmo ตัวควบคุมทางด้านซ้ายสำหรับนาฬิกา ฉันไม่ต้องทำอย่างนั้น แต่มันมีความเสถียรมากกว่าสาโทติดผนังที่ให้มาพร้อมกับชุดอุปกรณ์ ตัวควบคุมอีกสองตัวที่ด้านบนขวามีไว้สำหรับ mini VFD อันหนึ่งคือ 1.5 โวลต์สำหรับไส้หลอดและอีกอันสำหรับกริดของ VFD ขนาดเล็ก.. ฉันจ่ายไฟให้กับอุปกรณ์ทั้งหมดด้วยไฟ DC 12 โวลต์และสาโทผนัง 2 แอมป์ 12 โวลต์เข้ามาและไปที่อินพุตของตัวควบคุมทั้งสาม ฉันจะอธิบายวิธีการทำงานของ VFD ขนาดเล็กในหัวข้อถัดไป
ขั้นตอนที่ 4: หลอด IV-8 ขนาดเล็ก



รูปแรกคือ IV-8 บนบอร์ดที่มี Toshiba 62783APG โตชิบาเป็นชิปขนาดเล็กที่ยอดเยี่ยม คุณสามารถเชื่อมต่อโดยตรงกับ Arduino Mini ได้โดยไม่จำกัดตัวต้านทาน ดังนั้นคุณจึงสามารถควบคุมได้ด้วยอินพุต 5 โวลต์ในขณะที่เอาต์พุตสูงสุด 50 โวลต์ต่อพิน! คุณสามารถใช้ VCC ได้สูงสุด 50 โวลต์บนชิป ฉันขอโทษที่ไม่มีแผนภาพวงจรที่นี่ แต่การเขียนด้วยมือของฉันแย่มาก และฉันคิดว่าฉันสามารถอธิบายวงจรได้เพราะมันง่ายมาก
เริ่มต้นด้วยหลอด
ขา 1 = +1.5 โวลต์ (ไส้หลอด)
ขา 8 = - 1.5 โวลต์ (ไส้หลอด)
พิน 7 = +30 โวลต์ (กริด)
ไม่มี 30 โวลต์ติดลบกับกริด
วิธีการทำงานของหลอด VFD คือการให้พลังงานแก่เส้นใยที่สร้างสนามอิเล็กตรอน ศักย์ไฟฟ้า Positive Grid 30 โวลต์จะดึงดูดอิเล็กตรอน ดังนั้นเมื่อคุณใช้กำลังกับแต่ละส่วนที่ประกอบขึ้นเป็นรูปที่ 8 ในหลอด อิเล็กตรอน จะดึงดูดฟอสฟอรัสในส่วนนั้นและส่วนนั้นจะสว่างขึ้น
สำหรับ Arduino Mini:
พิน 2 มินิ = พิน 1 บนชิป
พิน 3 มินิ = 2 บนชิป
พิน 4 มินิ = 3 ชิป
5 = 4
6 = 5
7 = 6
8 = 9
9 = 8
ขั้นตอนที่ 5: X-10

รูปแรกแสดงตัวส่งสัญญาณ Firecraker X-10 ตัวรับส่งสัญญาณและโมดูลหลอดไฟหรี่แสงได้
การเดินสายประทัดมีดังนี้
DB9 พิน 7 บน Firecracker = พิน 2 บน Arduino Mega
DB9 พิน 4 บน Firecracker = พิน 3 บน Arduino mega
DB9 พิน 5 บนประทัด = grnd บน Arduino Mega
ดังที่คุณเห็นใน 'โปรแกรมสุดท้าย' การตั้งค่าในโมดูล X-10 เท่าที่หมายเลขหน่วยจำเป็นต้องสอดคล้องกับคำสั่งกรณี X-10 สำหรับแต่ละคำที่รู้จัก
นี่เป็นคำสั่งสอนครั้งแรกของฉัน ดังนั้นโปรดยกโทษให้ข้อผิดพลาดทางไวยากรณ์และขออภัยสำหรับโปรแกรมเมอร์มืออาชีพที่อาจอ่านข้อความนี้ โปรดติดต่อฉันได้ที่ [email protected] กรุณาใส่ Gizmo ในหัวเรื่อง
แนะนำ:
การออกแบบเกมในการสะบัดใน 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 ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง