Innehållsförteckning:
- Steg 1: Quiz -spelet
- Steg 2: Hur det fungerar
- Steg 3: Skurande delar
- Steg 4: Strömkrets
- Steg 5: Ljudkrets
- Steg 6: Konstruktion inuti
- Steg 7: Papercraft
- Steg 8: Programvara
- Steg 9: Ljudklipp
- Steg 10: Avslutad
Video: Elektroniskt Quiz -julkort: 10 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:48
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
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
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
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ö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
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
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
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
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
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
Skicka det till någon intet ont anande vän.
Rekommenderad:
Arduino Bluetooth RC bil med elektroniskt bromssystem: 4 steg (med bilder)
Arduino Bluetooth RC -bil med elektroniskt bromssystem: Så här gör du en RC -bil för cirka 40 $ (27 $ m/ uno -klon)
Hemmagjord elektroniskt trumset med Arduino Mega2560: 10 steg (med bilder)
Hemmagjord elektroniskt trumset med Arduino Mega2560: Detta är mitt Arduino -projekt. Hur man bygger ett e-trumset med Arduino? Hej kära läsare! -Varför gör ett sådant projekt? Först och främst för att om du gillar den här typen av saker kommer du att njuta av arbetsprocessen väldigt mycket. För det andra, eftersom det är riktigt billigt
Elektroniskt högt horn med 555 timer: 9 steg (med bilder)
Elektroniskt högt horn med 555 -timer: LM555 genererar en elektronisk hornsignal som förstärks av en LM386. Tonen och volymen på hornet kan enkelt varieras. Hornet kan användas i en bil, skoter, cykel och motorcykel. Glöm inte att prenumerera på fler projekt: YouTubePCB
Enkelt elektroniskt piano: 3 steg (med bilder)
Enkelt elektroniskt piano: Elektronik kan göra ljud väldigt enkelt med bara en handfull delar. Så här gör du ett enkelt piano med en 555 -timer. Jag konstruerade och testade denna krets med Tinkercad och byggde sedan den riktiga saken. Här är allt du behöver: 1 x
Gör elektroniskt ljud med ledande gips: 9 steg (med bilder)
Gör elektroniskt ljud med konduktivt gips: Efter blorggggs projekt om ledande silikonkrets bestämde jag mig för att satsa på mitt eget experiment med kolfiber. Det visar sig att en form gjuten av kolfiberinfunderad gips också kan användas som ett variabelt motstånd! Med några kopparstavar och