Kazalo:
Video: Božična voščilnica elektronskega kviza: 10 korakov (s slikami)
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Želite narediti nekaj zanimivega za božič?
Kaj pa elektronska kvizična božična voščilnica? Predvaja vprašanja iz valovnih datotek s kartice SD, zato ga lahko prilagodite s premišljenimi in/ali grozljivimi vprašanji. Če so kvizi kvizični, je ta kartica bolj preizkus.
1. korak: Kviz
Kartica predvaja vprašanja o zdravju in nanje morajo odgovoriti s pritiskom na gumba A, B ali C.
Če dobijo napačen odgovor, morajo izreči kazen (v tem primeru poslušajte božične pesmi Boney M ob večkratnem pritisku na tipko, da ne pobegnejo) Vsakič, ko dobite napačno vprašanje, se višina kazni poveča (morate poslušati še daljši posnetek Boney M)
2. korak: Kako deluje
Mikrokrmilnik predvaja 16 -kHz 8 -bitne mono wav datoteke s kartice SD. Datoteke so razvrščene v različna vprašanja in odgovore. Največ dela je sestaviti vsa vprašanja.
Gumbi so nameščeni naravnost v mikro.
Zvočnik poganja PWM izhod, ki je po mojem mnenju nov. Ima nekaj preprostega zunanjega filtriranja.
Kartica SD deluje v načinu SPI skupaj z glavo za programiranje ponudnika internetnih storitev.
3. korak: Odstranjevanje delov
Uporabil sem mikroprocesor Atmel ATMEGA32 AVR. Skoraj vsak AVR ali mikro glede tega bo deloval. Delam na 8Mhz zunanjem kristalu, da je čas usklajen za serijska vrata.
Dobil sem staro 64 MB pomnilniško kartico SD- Prepričajte se, da imate 64 MB ali več kartico, da jo Windows formatira v FAT32.
Potrebovali boste tudi baterijo- uporabil sem izklopljeno baterijo mobilnega telefona. Za omejitev napetosti potrebujete tudi 3.3V LDO regulator.
Našel sem tudi mini-USB vtičnico za polnjenje baterije
Vzemite zvočnik s starega para slušalk.
Pridobite tudi nekaj mikro stikal
Potrebovali boste tudi nekaj čudnih tranzistorjev in pasivov, vendar bi morali imeti te stvari naokoli!
4. korak: Napajalni tokokrog
Napajanje kartice se preklopi s preprostim kosom kartice, ki se reže med dvema žičnima kontaktoma. Ko se pokrovček kartice dvigne, se kartica potegne nazaj, kontakti pa kratki, s čimer se regulator vklopi.
Regulator oddaja 3.3V na mikro in SD kartico.
Baterija se polni prek vrat USB z grozljivim vezjem polnjenja.
Raven baterije bo med 3 in 4 volti, kar bo povzročilo padec med 1,3 in 0,3 volta po uporu. To daje polnilni tok med 43 in 15 mA, ki je precej počasen, vendar je vsaj manj verjetno, da bo eksplodiral.
5. korak: Avdio vezje
Zvok poganja kanal PWM, ki teče s sistemske ure pri 8 MHz v načinu "fazne korekcije" (gor in dol), kar traja 512 ur na cikel.
To pomeni, da je efektivna hitrost vzorčenja 15,625Khz, kar je dovolj blizu vzorčenju zvočnih datotek 16Khz.
Upor in kondenzator pred tranzistorjem sta nizkoprepustni filter. Lonec prilagodi odziv. Vrednost 100K je zato, ker je to vse, kar sem našel!
Tranzistor deluje zelo neučinkovito v konfiguraciji oddajnika.
Upor/kondenzator po tranzistorju zaman upajo, da bodo zatirali prehodne procese. Ne vem, če deluje po načrtih. Kartica deluje, zato sem vesel …
Korak 6: Gradnja znotraj
Začel sem s tiskanjem osnovne kartice s položaji komponent. Izpiske delov sem kopiral in prilepil iz podatkovnih listov, da bi imel tam referenco.
Delce pritrdite s pištolo za lepilo.
Spajkajte stran!
Več lepila!
7. korak: Papercraft
Natisnite škatlo na kartico, jo zložite in zlepite skupaj s pištolo!
Naredil sem posebne izreze za kartico SD, priključek za polnjenje USB, glavo zaporednih vrat in glavo za programiranje.
8. korak: Programska oprema
Programu za branje SD kartice sem ukradel iz CC Dharmanija. Oglejte si www.dharmanitech.com.
Kode ne objavljam, ker je zelo neurejena in res je samo popravila kodo tega tipa.
Prekinitev pretoka časovnika PWM potegne nov vzorec iz vmesnega pomnilnika in nastavi vrednost PWM. Glavni program poskuša čim hitreje zapolniti medpomnilnik s kartice SD. Zdi se precej učinkovito.
9. korak: Zvočni posnetki
Koda predvaja vprašanja in kazni.
Vprašanja so sestavljena iz uvoda, vprašanja, treh posnetkov "črk" (npr. "A", "B", "C"), treh "možnosti" (npr. "Je to", "ali je", "ali je odgovor «), tri možnosti odgovora, čakalno zanko,» pravilen «posnetek in» napačen «posnetek.
Nekje sem našel posnetke tistih, ki želijo biti milijonar, in jih uporabil kot podporo.
10. korak: Končano
Pošlji po pošti nekemu slutečemu prijatelju.