สารบัญ:

การ์ดคริสต์มาสแบบทดสอบอิเล็กทรอนิกส์: 10 ขั้นตอน (พร้อมรูปภาพ)
การ์ดคริสต์มาสแบบทดสอบอิเล็กทรอนิกส์: 10 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: การ์ดคริสต์มาสแบบทดสอบอิเล็กทรอนิกส์: 10 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: การ์ดคริสต์มาสแบบทดสอบอิเล็กทรอนิกส์: 10 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: กระต่ายออกลูกยังไงวะ 2024, พฤศจิกายน
Anonim
การ์ดคริสต์มาสแบบทดสอบอิเล็กทรอนิกส์
การ์ดคริสต์มาสแบบทดสอบอิเล็กทรอนิกส์

ต้องการทำสิ่งที่น่าสนใจสำหรับคริสต์มาสหรือไม่?

แล้วการ์ดคริสต์มาสแบบทดสอบอิเล็กทรอนิกส์ล่ะ? มันเล่นคำถามจากไฟล์ 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: เสร็จสิ้น

ที่เสร็จเรียบร้อย
ที่เสร็จเรียบร้อย

ส่งไปให้เพื่อนที่ไม่สงสัยบางคน

แนะนำ: