สารบัญ:
- ขั้นตอนที่ 1: เกมตอบคำถาม
- ขั้นตอนที่ 2: มันทำงานอย่างไร
- ขั้นตอนที่ 3: ขูดชิ้นส่วน
- ขั้นตอนที่ 4: วงจรไฟฟ้า
- ขั้นตอนที่ 5: วงจรเสียง
- ขั้นตอนที่ 6: ก่อสร้างภายใน
- ขั้นตอนที่ 7: Papercraft
- ขั้นตอนที่ 8: ซอฟต์แวร์
- ขั้นตอนที่ 9: คลิปเสียง
- ขั้นตอนที่ 10: เสร็จสิ้น
วีดีโอ: การ์ดคริสต์มาสแบบทดสอบอิเล็กทรอนิกส์: 10 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:09
ต้องการทำสิ่งที่น่าสนใจสำหรับคริสต์มาสหรือไม่?
แล้วการ์ดคริสต์มาสแบบทดสอบอิเล็กทรอนิกส์ล่ะ? มันเล่นคำถามจากไฟล์ wave ออกจากการ์ด SD เพื่อให้คุณปรับแต่งคำถามด้วยคำถามที่น่าคิดและ/หรือน่าขนลุกได้ หากแบบทดสอบเป็นเรื่องแปลก การ์ดใบนี้เป็นแบบทดสอบมากกว่า
ขั้นตอนที่ 1: เกมตอบคำถาม
การ์ดเล่นคำถาม santee และพวกเขาต้องตอบโดยกดปุ่ม A, B หรือ C
ถ้าตอบผิดก็ต้องโดนลงโทษ (ในกรณีนี้ ให้ฟัง Boney M Christmas carols ขณะกดคีย์ซ้ำๆ เพื่อให้แน่ใจว่าจะไม่หนี) ทุกครั้งที่ถามคำถามผิด ระดับโทษจะเพิ่มขึ้น (คือคุณต้องฟังคลิป Boney M ให้ยาวกว่านี้)
ขั้นตอนที่ 2: มันทำงานอย่างไร
ไมโครคอนโทรลเลอร์เล่นไฟล์ wav โมโน 16KHz 8 บิตจากการ์ด SD ไฟล์ถูกจัดเรียงเป็นคำถามและคำตอบต่างๆ งานส่วนใหญ่เป็นการรวบรวมคำถามทั้งหมด
ปุ่มถูกยึดเข้ากับไมโครโดยตรง
ลำโพงขับเคลื่อนโดยใช้เอาต์พุต PWM ซึ่งฉันคิดว่าเป็นเรื่องใหม่ มีการกรองภายนอกที่เรียบง่าย
การ์ด SD ทำงานในโหมด SPI พร้อมกับส่วนหัวของโปรแกรม ISP
ขั้นตอนที่ 3: ขูดชิ้นส่วน
ฉันใช้ไมโครโปรเซสเซอร์ Atmel ATMEGA32 AVR AVR หรือไมโครสำหรับเรื่องนั้นแทบทุกชนิดจะใช้งานได้ ฉันใช้คริสตัลภายนอก 8 เมกะเฮิร์ตซ์เพื่อให้เวลาสอดคล้องกันสำหรับพอร์ตอนุกรม
ฉันได้รับการ์ด SD 64Mb เก่า - ตรวจสอบให้แน่ใจว่าคุณได้รับการ์ด 64Mb หรือใหญ่กว่า ดังนั้น windows จะฟอร์แมตเป็น FAT32
คุณจะต้องใช้แบตเตอรี่ด้วย ฉันใช้แบตเตอรี่โทรศัพท์มือถือแบบน็อคเอาท์ คุณต้องมีตัวควบคุม LDO 3.3V เพื่อจำกัดแรงดันไฟฟ้า
ฉันยังพบช่องเสียบ mini-usb สำหรับชาร์จแบตเตอรี่
หยิบลำโพงจากหูฟังคู่เก่า
และรับไมโครสวิตช์ด้วย
คุณจะต้องมีทรานซิสเตอร์และพาสซีฟแปลก ๆ แต่คุณควรมีสิ่งนี้อยู่รอบตัว!
ขั้นตอนที่ 4: วงจรไฟฟ้า
พลังงานของการ์ดถูกเปลี่ยนโดยใช้การ์ดที่เรียบง่ายซึ่งเสียบระหว่างหน้าสัมผัสลวดสองเส้น เมื่อยกฝาครอบการ์ดขึ้น การ์ดจะดึงกลับและหน้าสัมผัสสั้น เปิดเครื่องควบคุม
ตัวควบคุมส่ง 3.3V ไปยังไมโครและการ์ด SD
แบตเตอรี่ถูกชาร์จผ่านพอร์ต USB โดยใช้วงจรการชาร์จแบบหยดที่น่าสยดสยอง
ระดับแบตเตอรี่จะอยู่ระหว่าง 3 ถึง 4 โวลต์ ทำให้ตัวต้านทานลดลงระหว่าง 1.3 ถึง 0.3 โวลต์ สิ่งนี้ให้กระแสไฟชาร์จระหว่าง 43 ถึง 15mA ซึ่งค่อนข้างช้า แต่อย่างน้อยก็มีโอกาสน้อยที่จะระเบิด
ขั้นตอนที่ 5: วงจรเสียง
เสียงขับเคลื่อนโดยช่องสัญญาณ PWM ที่ทำงานนอกนาฬิกาของระบบที่ 8MHz ในโหมด "เฟสที่ถูกต้อง" (ขึ้นและลง) ซึ่งใช้ 512 นาฬิกาต่อรอบ
ซึ่งหมายความว่าอัตราการสุ่มตัวอย่างที่มีประสิทธิภาพคือ 15, 625Khz ซึ่งใกล้เคียงกับอัตราการสุ่มตัวอย่างไฟล์เสียงที่ 16Khz
ตัวต้านทานและตัวเก็บประจุก่อนทรานซิสเตอร์เป็นตัวกรองความถี่ต่ำ หม้อจะปรับการตอบสนอง ค่า 100K เป็นเพราะนี่คือทั้งหมดที่ฉันหาได้!
ทรานซิสเตอร์ทำงานอย่างไม่มีประสิทธิภาพมากในการกำหนดค่าตัวติดตามอีซีแอล
ตัวต้านทาน / ตัวเก็บประจุหลังจากทรานซิสเตอร์อยู่ในความหวังที่ไร้ประโยชน์ในการระงับชั่วคราว ฉันไม่รู้ว่ามันทำงานตามที่ตั้งใจไว้หรือเปล่า การ์ดใช้งานได้ก็ดีใจ…
ขั้นตอนที่ 6: ก่อสร้างภายใน
ฉันเริ่มต้นด้วยการพิมพ์การ์ดฐานที่มีตำแหน่งของส่วนประกอบต่างๆ ฉันคัดลอกและวางพินของชิ้นส่วนต่างๆ จากแผ่นข้อมูล ดังนั้นฉันจึงมีข้อมูลอ้างอิงอยู่ที่นั่น
ยึดชิ้นส่วนลงด้วยปืนกาว
ประสานออกไป!
ปืนกาวอีก!
ขั้นตอนที่ 7: Papercraft
พิมพ์กล่องบนการ์ด พับแล้วกาวปืนเข้าด้วยกัน!
ฉันทำคัตเอาท์พิเศษสำหรับการ์ด SD, ปลั๊กชาร์จ USB, ส่วนหัวของพอร์ตอนุกรมและส่วนหัวของการเขียนโปรแกรม
ขั้นตอนที่ 8: ซอฟต์แวร์
ฉันขโมยซอฟต์แวร์อ่านการ์ด SD จาก CC Dharmani เข้าไปที่ www.dharmanitech.com
ฉันไม่ได้โพสต์รหัสของฉันเพราะมันยุ่งมาก และมันก็แค่ปรับแต่งรหัสของผู้ชายคนนี้
การขัดจังหวะโอเวอร์โฟลว์ตัวจับเวลา PWM จะดึงตัวอย่างใหม่ออกจากบัฟเฟอร์และตั้งค่า PWM โปรแกรมหลักพยายามเติมบัฟเฟอร์ให้เร็วที่สุดจากการ์ด SD ดูเหมือนว่าค่อนข้างมีประสิทธิภาพ
ขั้นตอนที่ 9: คลิปเสียง
รหัสเล่นคำถามและบทลงโทษ
คำถามประกอบด้วย บทนำ คำถาม สามคลิป "ตัวอักษร" (เช่น "A", "B", "C") สาม "ตัวเลือก" (เช่น "ใช่" "หรือเป็น" "หรือเป็น คำตอบ”), ตัวเลือกคำตอบสามแบบ, วนรอบ, คลิปที่ “ถูกต้อง” และคลิปที่ “ไม่ถูกต้อง”
ฉันพบผู้ที่ต้องการเป็นเศรษฐีคลิปอยู่ที่ไหนสักแห่งและใช้สิ่งเหล่านั้นเป็นผู้สนับสนุน
ขั้นตอนที่ 10: เสร็จสิ้น
ส่งไปให้เพื่อนที่ไม่สงสัยบางคน
แนะนำ:
DIY 37 Leds เกมรูเล็ต Arduino: 3 ขั้นตอน (พร้อมรูปภาพ)
DIY 37 Leds เกมรูเล็ต Arduino: รูเล็ตเป็นเกมคาสิโนที่ตั้งชื่อตามคำภาษาฝรั่งเศสหมายถึงวงล้อเล็ก
หมวกนิรภัย Covid ส่วนที่ 1: บทนำสู่ Tinkercad Circuits!: 20 ขั้นตอน (พร้อมรูปภาพ)
Covid Safety Helmet ตอนที่ 1: บทนำสู่ Tinkercad Circuits!: สวัสดีเพื่อน ๆ ในชุดสองตอนนี้ เราจะเรียนรู้วิธีใช้วงจรของ Tinkercad - เครื่องมือที่สนุก ทรงพลัง และให้ความรู้สำหรับการเรียนรู้เกี่ยวกับวิธีการทำงานของวงจร! หนึ่งในวิธีที่ดีที่สุดในการเรียนรู้คือการทำ ดังนั้น อันดับแรก เราจะออกแบบโครงการของเราเอง: th
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
4 ขั้นตอน Digital Sequencer: 19 ขั้นตอน (พร้อมรูปภาพ)
4 ขั้นตอน Digital Sequencer: CPE 133, Cal Poly San Luis Obispo ผู้สร้างโปรเจ็กต์: Jayson Johnston และ Bjorn Nelson ในอุตสาหกรรมเพลงในปัจจุบัน ซึ่งเป็นหนึ่งใน “instruments” เป็นเครื่องสังเคราะห์เสียงดิจิตอล ดนตรีทุกประเภท ตั้งแต่ฮิปฮอป ป๊อป และอีฟ
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: 13 ขั้นตอน (พร้อมรูปภาพ)
ป้ายโฆษณาแบบพกพาราคาถูกเพียง 10 ขั้นตอน!!: ทำป้ายโฆษณาแบบพกพาราคาถูกด้วยตัวเอง ด้วยป้ายนี้ คุณสามารถแสดงข้อความหรือโลโก้ของคุณได้ทุกที่ทั่วทั้งเมือง คำแนะนำนี้เป็นการตอบสนองต่อ/ปรับปรุง/เปลี่ยนแปลงของ: https://www.instructables.com/id/Low-Cost-Illuminated-