Indholdsfortegnelse:

Elektronisk Quiz -julekort: 10 trin (med billeder)
Elektronisk Quiz -julekort: 10 trin (med billeder)

Video: Elektronisk Quiz -julekort: 10 trin (med billeder)

Video: Elektronisk Quiz -julekort: 10 trin (med billeder)
Video: Stor test af 10 af de bedste elbiler i 2022 2024, Juli
Anonim
Elektronisk Quiz -julekort
Elektronisk Quiz -julekort

Vil du lave noget interessant til jul?

Hvad med et elektronisk quizisk julekort? Det afspiller spørgsmål fra bølgefiler fra et SD -kort, så du kan tilpasse det med tankevækkende og/eller uhyggelige spørgsmål. Hvis quizzer er quiziske, er dette kort mere en test.

Trin 1: Quiz -spillet

Quiz -spillet
Quiz -spillet

Kortet spiller de santee spørgsmål, og de skal besvare ved at trykke på A, B eller C knapperne.

Hvis de får svaret forkert, skal de straffe (i dette tilfælde skal du lytte til Boney M -julesange, mens du gentagne gange trykker på en tast for at sikre, at de ikke bare løber væk) Hver gang du får et forkert spørgsmål, stiger straffeniveauet (dvs. du skal lytte til et endnu længere Boney M -klip)

Trin 2: Sådan fungerer det

Hvordan det virker
Hvordan det virker

En mikrokontroller afspiller 16KHz 8bit mono wav -filer fra SD -kortet. Filerne er organiseret i forskellige spørgsmål og svar. Det mest arbejde er at sammensætte alle spørgsmålene.

Knapperne er rigget direkte til mikro.

Højttaleren drives ved hjælp af et PWM -output, hvilket jeg formoder er nyt. Det har nogle enkle eksterne filtrering.

SD -kortet betjenes i SPI -tilstand sammen med ISP -programmeringsoverskriften.

Trin 3: Scrounging Parts

Skurende dele
Skurende dele

Jeg brugte en Atmel ATMEGA32 AVR mikroprocessor. Stort set enhver AVR eller mikro for den sags skyld vil fungere. Jeg kører på en 8Mhz ekstern krystal for at holde timingen konsekvent for den serielle port.

Jeg fik fat i et gammelt 64Mb SD-kort- Sørg for at få et 64Mb eller større kort, så Windows formaterer det til FAT32.

Du skal også bruge et batteri- jeg brugte et knock-off mobiltelefonbatteri. Du skal også bruge en 3.3V LDO -regulator for at begrænse spændingen.

Jeg fandt også en mini-usb stik til opladning af batteriet

Tag en højttaler af et gammelt par hovedtelefoner.

Og få nogle mikrokontakter også

Du skal også bruge nogle ulige transistorer og passiver, men du skal have disse ting liggende!

Trin 4: Strømkredsløb

Strømkredsløb
Strømkredsløb
Strømkredsløb
Strømkredsløb

Strømmen til kortet skiftes ved hjælp af et simpelt stykke kort, der går mellem to ledningskontakter. Når dækslet til kortet løftes, trækker kortet tilbage og kontakterne korte, hvilket aktiverer regulatoren.

Regulatoren leverer 3,3V til mikro- og SD -kortet.

Batteriet oplades via USB -porten ved hjælp af et frygteligt trickle -opladningskredsløb.

Batteriniveauet vil være mellem 3 og 4 volt, hvilket skaber et fald på mellem 1,3 og 0,3 volt over modstanden. Dette giver en ladestrøm på mellem 43 og 15mA, som er temmelig langsom, men i det mindste er det mindre tilbøjeligt til at sprænge.

Trin 5: Lydkredsløb

Lydkredsløb
Lydkredsløb

Lyden drives af PWM -kanalen, der kører fra systemuret ved 8MHz i "fasekorrekt" tilstand (op og ned), hvilket tager 512 ure pr. Cyklus.

Det betyder, at den effektive samplingshastighed er 15, 625Khz, hvilket er tæt nok på lydfilprøvehastigheden på 16Khz.

Modstanden og kondensatoren før transistoren er et lavpasfilter. Gryden justerer responsen. 100K -værdien er, fordi det er alt, hvad jeg kunne finde!

Transistoren fungerer meget ineffektivt i en emitterfølge -konfiguration.

Modstanden/kondensatoren efter transistoren er i forgæves håb om at undertrykke transienter. Jeg ved ikke, om det fungerer efter hensigten. Kortet fungerer, så jeg er glad …

Trin 6: Konstruktion inde

Konstruktion inde
Konstruktion inde

Jeg begyndte med at udskrive et grundkort med komponenternes positioner. Jeg kopierede og indsatte pinouts af delene fra databladene, så jeg ville have en reference lige der.

Klæb delene ned med limpistolen.

Lodder væk!

Mere limpistol!

Trin 7: Papercraft

Papercraft
Papercraft

Udskriv en kasse på kortet, fold den og lim den sammen!

Jeg lavede særlige udskæringer til SD-kortet, USB-opladningsstik, seriel portoverskrift og programmeringsoverskrift.

Trin 8: Software

Software
Software

Jeg stjal SD -kortlæsesoftwaren fra CC Dharmani. Tjek www.dharmanitech.com.

Jeg sender ikke min kode, fordi den er meget rodet, og den er virkelig lige blevet tweaket af denne fyrs kode.

PWM -timeroverløbsafbrydelsen trækker en ny prøve ud af en buffer og indstiller PWM -værdien. Hovedprogrammet forsøger at fylde bufferen så hurtigt som muligt fra SD -kortet. Det virker ret effektivt.

Trin 9: Lydklip

Lydklip
Lydklip

Koden spiller spørgsmål og straffe.

Spørgsmål består af en introduktion, et spørgsmål, tre "bogstav" -klip (dvs. "A", "B", "C"), tre "Valgmuligheder" (f.eks. "Er det", "eller er det", "eller er svar "), de tre svarmuligheder, en venteslynge, et" korrekt "klip og et" forkert "klip.

Jeg fandt den der ønsker at være millionærklip et eller andet sted og brugte dem som opbakning.

Trin 10: Færdig

Færdig
Færdig

Send det til en intetanende ven.

Anbefalede: