Innehållsförteckning:

Elektroniskt Quiz -julkort: 10 steg (med bilder)
Elektroniskt Quiz -julkort: 10 steg (med bilder)

Video: Elektroniskt Quiz -julkort: 10 steg (med bilder)

Video: Elektroniskt Quiz -julkort: 10 steg (med bilder)
Video: АСМР 💓 БЛИЗКИЙ ШЕПОТ 💑 Личные Вопросы | ASMR Questions 2024, November
Anonim
Elektroniskt Quiz -julkort
Elektroniskt Quiz -julkort

Vill du göra något intressant till jul?

Vad sägs om ett elektroniskt frågesamt julkort? Det spelar upp frågor från vågfiler från ett SD -kort, så du kan anpassa det med tankeväckande och/eller läskiga frågor. Om frågesporter är frågesport, är detta kort mer ett test.

Steg 1: Quiz -spelet

Quiz -spelet
Quiz -spelet

Kortet spelar santee -frågorna, och de måste svara genom att trycka på A, B eller C -knapparna.

Om de får svaret fel måste de göra en straff (i det här fallet lyssna på Boney M -julsånger medan du upprepade gånger trycker på en knapp för att se till att de inte bara springer iväg) Varje gång du får en fråga fel stiger straffnivån (dvs du måste lyssna på ett ännu längre Boney M -klipp)

Steg 2: Hur det fungerar

Hur det fungerar
Hur det fungerar

En mikrokontroller spelar upp 16KHz 8 -bitars mono -wav -filer från SD -kortet. Filerna är organiserade i olika frågor och svar. Mest jobb är att sätta ihop alla frågor.

Knapparna är riggade direkt till mikro.

Högtalaren drivs med en PWM -utgång, vilket jag antar är nytt. Det har några enkla externa filtrering.

SD -kortet drivs i SPI -läge tillsammans med ISP -programmeringsrubriken.

Steg 3: Skurande delar

Skurande delar
Skurande delar

Jag använde en Atmel ATMEGA32 AVR -mikroprocessor. Nästan alla AVR, eller mikro för den delen, kommer att fungera. Jag kör på en 8Mhz extern kristall för att hålla timingen konsekvent för serieporten.

Jag fick tag på ett gammalt 64Mb SD-kort- Se till att du får ett 64Mb eller större kort så att Windows formaterar det till FAT32.

Du behöver också ett batteri. Jag använde ett avstängningsbart batteri. Du behöver också en 3.3V LDO -regulator för att begränsa spänningen.

Jag hittade också ett mini-usb-uttag för laddning av batteriet

Ta bort en högtalare från ett gammalt par hörlurar.

Och skaffa några mikrobrytare också

Du behöver också några udda transistorer och passiva men du borde ha det här!

Steg 4: Strömkrets

Strömkrets
Strömkrets
Strömkrets
Strömkrets

Strömmen till kortet växlas med ett enkelt kort som går mellan två trådkontakter. När locket på kortet lyfts drar kortet tillbaka och kontakterna kortas, vilket sätter på regulatorn.

Regulatorn levererar 3,3V till mikro- och SD -kortet.

Batteriet laddas via USB -porten med en fasansfull laddningskrets.

Batterinivån kommer att vara mellan 3 och 4 volt, vilket skapar en minskning på mellan 1,3 och 0,3 volt över motståndet. Detta ger en laddningsström på mellan 43 och 15mA vilket är ganska långsamt, men åtminstone är det mindre troligt att det blåser upp.

Steg 5: Ljudkrets

Ljudkrets
Ljudkrets

Ljudet drivs av PWM -kanalen som körs från systemklockan vid 8MHz i "faskorrigerat" läge (upp och ner) vilket tar 512 klockor per cykel.

Det betyder att den effektiva samplingshastigheten är 15, 625Khz vilket är tillräckligt nära ljudfilsamplingsfrekvensen på 16Khz.

Motståndet och kondensatorn före transistorn är ett lågpassfilter. Grytan justerar svaret. 100K -värdet beror på att det här är allt jag kunde hitta!

Transistorn fungerar mycket ineffektivt i en emitterföljarkonfiguration.

Motståndet/kondensatorn efter transistorn har förgäves hopp om att undertrycka transienter. Jag vet inte om det fungerar som det ska. Kortet fungerar så jag är glad …

Steg 6: Konstruktion inuti

Konstruktion inuti
Konstruktion inuti

Jag började med att skriva ut ett baskort med komponenterna. Jag kopierade och klistrade in delarna i databladen så att jag skulle ha en referens där.

Stick ner delarna med limpistolen.

Löd bort!

Mer limpistol!

Steg 7: Papercraft

Papercraft
Papercraft

Skriv ut en kartong på kortet, vik den och limma ihop den!

Jag gjorde speciella utskärningar för SD-kortet, USB-laddningspluggen, seriell porthuvud och programmeringshuvud.

Steg 8: Programvara

programvara
programvara

Jag stal programvaran för SD -kortläsning från CC Dharmani. Kolla in www.dharmanitech.com.

Jag lägger inte ut min kod för att den är väldigt rörig, och den har verkligen justerat bort den här killens kod.

PWM -timeröverflödesavbrottet drar ett nytt prov ur en buffert och ställer in PWM -värdet. Huvudprogrammet försöker fylla bufferten så snabbt som möjligt från SD -kortet. Det verkar ganska effektivt.

Steg 9: Ljudklipp

Ljudklipp
Ljudklipp

Koden spelar frågor och påföljder.

Frågor består av en introduktion, en fråga, tre "bokstav" -klipp (dvs "A", "B", "C"), tre "Alternativ" (t.ex. "är det", "eller är det", "eller är svar”), de tre svarsalternativen, en vänteloop, ett” korrekt”klipp och ett” felaktigt”klipp.

Jag hittade den som vill vara miljonärklipp någonstans och använde dem som stöd.

Steg 10: Avslutad

Färdiga
Färdiga

Skicka det till någon intet ont anande vän.

Rekommenderad: