Kazalo:

Božična voščilnica elektronskega kviza: 10 korakov (s slikami)
Božična voščilnica elektronskega kviza: 10 korakov (s slikami)

Video: Božična voščilnica elektronskega kviza: 10 korakov (s slikami)

Video: Božična voščilnica elektronskega kviza: 10 korakov (s slikami)
Video: Zdravilni fenomen - dokumentarni film - 1. del 2024, November
Anonim
Božična voščilnica v elektronskem kvizu
Božična voščilnica v elektronskem kvizu

Ž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

Kviz igra
Kviz igra

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

Kako deluje
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

Odstranjevanje delov
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

Napajalni tokokrog
Napajalni tokokrog
Napajalni tokokrog
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

Zvočni tokokrog
Zvočni tokokrog

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

Gradnja znotraj
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

Papercraft
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

Programska oprema
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

Zvočni posnetki
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

Dokončano
Dokončano

Pošlji po pošti nekemu slutečemu prijatelju.

Priporočena: