Elektroniskā viktorīnas Ziemassvētku kartīte: 10 soļi (ar attēliem)
Elektroniskā viktorīnas Ziemassvētku kartīte: 10 soļi (ar attēliem)
Anonim

Vai vēlaties Ziemassvētkos pagatavot kaut ko interesantu?

Kā būtu ar elektronisku jautru Ziemassvētku kartīti? Tas atskaņo jautājumus no viļņu failiem no SD kartes, lai jūs varētu tos pielāgot ar pārdomātiem un/vai rāpojošiem jautājumiem. Ja viktorīnas ir interesantas, šī karte ir vairāk pārbaudījums.

1. solis: viktorīnas spēle

Karte izspēlē jautājumus, uz kuriem jāatbild, un uz tiem jāatbild, nospiežot A, B vai C pogas.

Ja atbilde ir nepareiza, viņiem ir jāpiemēro sods (šajā gadījumā klausieties Boney M Ziemassvētku dziesmas, vienlaikus atkārtoti nospiežot taustiņu, lai pārliecinātos, ka viņi vienkārši neaizbēg) Sodu līmenis katru reizi palielinās (ti, jums ir jāklausās vēl garāks Boney M klips)

2. darbība. Kā tas darbojas

Mikrokontrolleris atskaņo 16KHz 8bit mono wav failus no SD kartes. Faili ir sakārtoti dažādos jautājumos un atbildēs. Lielākais darbs ir visu jautājumu apkopošana.

Pogas ir piestiprinātas tieši pie mikro.

Skaļrunis tiek darbināts, izmantojot PWM izeju, kas, manuprāt, ir jauna. Tam ir vienkārša ārējā filtrēšana.

SD karte tiek darbināta SPI režīmā kopā ar ISP programmēšanas galveni.

3. darbība: detaļu tīrīšana

Es izmantoju Atmel ATMEGA32 AVR mikroprocesoru. Gandrīz jebkurš AVR vai mikro šajā gadījumā darbosies. Es izmantoju 8Mhz ārējo kristālu, lai seriālā porta laiks būtu nemainīgs.

Es saņēmu vecu 64 MB SD karti- pārliecinieties, ka esat ieguvis 64 MB vai lielāku karti, lai logi to formatētu uz FAT32.

Jums būs nepieciešams arī akumulators- es izmantoju izslēdzamu mobilā tālruņa akumulatoru. Jums ir nepieciešams arī 3.3V LDO regulators, lai ierobežotu spriegumu.

Es arī atradu mini-usb ligzdu akumulatora uzlādēšanai

Paņemiet skaļruni no vecā austiņu pāra.

Un iegādājieties arī dažus mikroslēdžus

Jums būs nepieciešami arī daži nepāra tranzistori un pasīvi, taču jums vajadzētu būt šai lietai!

4. solis: barošanas ķēde

Barošana kartei tiek pārslēgta, izmantojot vienkāršu kartes gabalu, kas atrodas starp diviem vadu kontaktiem. Kad kartes vāks ir pacelts, karte tiek atvilkta un kontakti ir īsi, ieslēdzot regulatoru.

Regulators nodrošina 3,3 V mikro un SD karti.

Akumulators tiek uzlādēts, izmantojot USB portu, izmantojot šausminošu lādēšanas ķēdi.

Akumulatora uzlādes līmenis būs no 3 līdz 4 voltiem, radot kritumu starp 1,3 un 0,3 voltiem visā rezistorā. Tas nodrošina uzlādes strāvu no 43 līdz 15 mA, kas ir diezgan lēna, bet vismaz mazāka iespēja uzspridzināties.

5. solis: audio ķēde

Skaņu vada PWM kanāls, kas darbojas ar sistēmas pulksteni 8MHz “fāzes pareizā” režīmā (uz augšu un uz leju), kas aizņem 512 pulksteņus vienā ciklā.

Tas nozīmē, ka efektīvais izlases ātrums ir 15, 625Khz, kas ir pietiekami tuvu audio faila izlases frekvencei 16Khz.

Rezistors un kondensators pirms tranzistora ir zemas caurlaidības filtrs. Katls pielāgo reakciju. 100K vērtība ir tāpēc, ka tas ir viss, ko es varēju atrast!

Emitētāja sekotāja konfigurācijā tranzistors darbojas ļoti neefektīvi.

Rezistors/kondensators pēc tranzistora veltīgi cer uz pārejas nomākšanu. Es nezinu, vai tas darbojas kā paredzēts. Karte darbojas, tāpēc esmu laimīga …

6. darbība: būvniecība iekšpusē

Es sāku, izdrukājot bāzes karti ar sastāvdaļu atrašanās vietām. Es nokopēju un ielīmēju detaļu kontaktus no datu lapām, lai man būtu atsauce tieši tur.

Piestipriniet detaļas ar līmes pistoli.

Lodēt prom!

Vairāk līmes pistoles!

7. solis: papīra izstrādājumi

Izdrukājiet kastīti uz kartes, salieciet to un salīmējiet kopā!

Es izveidoju īpašus izgriezumus SD kartei, USB uzlādes spraudnim, seriālā porta galvenei un programmēšanas galvenei.

8. solis: programmatūra

Es nozagu SD kartes lasīšanas programmatūru no CC Dharmani. Apmeklējiet www.dharmanitech.com.

Es nepublicēju savu kodu, jo tas ir ļoti netīrs, un tas tiešām ir tikai nolabots no šī puiša koda.

PWM taimera pārplūdes pārtraukums izvelk jaunu paraugu no bufera un nosaka PWM vērtību. Galvenā programma mēģina pēc iespējas ātrāk aizpildīt buferi no SD kartes. Tas šķiet diezgan efektīvs.

9. darbība. Skaņas klipi

Kods spēlē jautājumus un sodus.

Jautājumi sastāv no ievada, jautājuma, trim “burtu” klipiem (ti, “A”, “B”, “C”), trim “Iespējas” (piemēram, “vai tas ir”, “vai tas ir”, “vai tas ir atbilde”), trīs atbilžu iespējas, gaidīšanas cikls,“pareizais”klips un“nepareizs”klips.

Es kaut kur atradu klipus, kuri vēlas kļūt par miljonāriem, un izmantoju tos kā atbalstu.

10. solis: pabeigts

Nosūtiet to kādam nenojaušam draugam.

Ieteicams: