Obsah:

Elektronický kvíz Vánoční přání: 10 kroků (s obrázky)
Elektronický kvíz Vánoční přání: 10 kroků (s obrázky)

Video: Elektronický kvíz Vánoční přání: 10 kroků (s obrázky)

Video: Elektronický kvíz Vánoční přání: 10 kroků (s obrázky)
Video: TOP 5 DĚTÍ, KTERÝM SE NELÍBILY VÁNOČNÍ DÁRKY 2024, Listopad
Anonim
Elektronický kvíz vánoční přání
Elektronický kvíz vánoční přání

Chcete udělat něco zajímavého na Vánoce?

Co říkáte na elektronickou kvízovou vánoční pohlednici? Přehrává otázky ze souborů wave z karty SD, takže si je můžete přizpůsobit promyšlenými a/nebo strašidelnými otázkami. Pokud jsou kvízy kvízové, je tato karta spíše testem.

Krok 1: Kvízová hra

Kvízová hra
Kvízová hra

Karta hraje otázky sanitáře a musí na ně odpovědět stisknutím tlačítek A, B nebo C.

Pokud odpoví špatně, musí provést penaltu (v tomto případě poslouchejte vánoční koledy Boney M a opakovaně mačkejte klávesu, abyste se ujistili, že jen neutečou) Pokaždé, když dostanete špatnou otázku, úroveň trestu se zvýší (tj. musíte poslouchat ještě delší klip Boney M)

Krok 2: Jak to funguje

Jak to funguje
Jak to funguje

Mikrokontrolér přehrává 16kHz 8bitové mono wav soubory z SD karty. Soubory jsou uspořádány do různých otázek a odpovědí. Nejvíce práce je dát dohromady všechny otázky.

Tlačítka jsou připevněna přímo k mikro.

Reproduktor je poháněn pomocí výstupu PWM, který je podle mě nový. Má nějaké jednoduché externí filtrování.

Karta SD je provozována v režimu SPI spolu s programovací hlavičkou ISP.

Krok 3: Mazání dílů

Scrounging Parts
Scrounging Parts

Použil jsem mikroprocesor Atmel ATMEGA32 AVR. Bude fungovat téměř jakýkoli AVR nebo mikro. Jezdím na externím krystalu 8 MHz, aby bylo načasování konzistentní pro sériový port.

Sehnal jsem starou 64 MB SD kartu- ujistěte se, že dostanete 64 MB nebo větší kartu, aby ji systém Windows naformátoval na FAT32.

Budete také potřebovat baterii- použil jsem knock-off baterii mobilního telefonu. K omezení napětí potřebujete také 3,3V LDO regulátor.

Našel jsem také mini-USB zásuvku pro nabíjení baterie

Popadněte reproduktor ze starého páru sluchátek.

A pořiďte si také nějaké mikrospínače

Budete také potřebovat nějaké zvláštní tranzistory a pasivy, ale měli byste to mít kolem sebe!

Krok 4: Napájecí obvod

Napájecí obvod
Napájecí obvod
Napájecí obvod
Napájecí obvod

Napájení karty se přepíná pomocí jednoduchého kusu karty, který je umístěn mezi dvěma drátovými kontakty. Když je kryt karty nadzvednutý, karta se zatáhne a kontakty jsou krátké, čímž se zapne regulátor.

Regulátor dodává 3,3 V na mikro a SD kartu.

Baterie se nabíjí přes USB port pomocí strašného pramínkového nabíjecího obvodu.

Úroveň baterie bude mezi 3 a 4 volty, což způsobí pokles odporu mezi 1,3 a 0,3 voltu. To dává nabíjecí proud mezi 43 a 15 mA, což je docela pomalé, ale přinejmenším je méně pravděpodobné, že vybuchne.

Krok 5: Zvukový obvod

Audio obvod
Audio obvod

Zvuk je řízen kanálem PWM, který běží mimo systémové hodiny na 8 MHz v režimu „správné fáze“(nahoru a dolů), což trvá 512 hodin za cyklus.

To znamená, že efektivní vzorkovací frekvence je 15 625 kHz, což je dostatečně blízko vzorkovací frekvenci zvukového souboru 16 kHz.

Rezistor a kondenzátor před tranzistorem jsou dolní propust. Pot upravuje odezvu. Hodnota 100K je proto, že to je vše, co jsem mohl najít!

Tranzistor pracuje velmi neefektivně v konfiguraci sledovače emitorů.

Rezistor/kondenzátor za tranzistorem marně doufá v potlačení přechodových jevů. Nevím, jestli to funguje tak, jak bylo zamýšleno. Karta funguje, takže jsem šťastný …

Krok 6: Stavba uvnitř

Konstrukce uvnitř
Konstrukce uvnitř

Začal jsem vytištěním základní karty s pozicemi komponent. Zkopíroval jsem a vložil piny výstupů z datových listů, abych tam měl odkaz.

Slepte díly lepicí pistolí.

Pájka pryč!

Více lepidla!

Krok 7: Papercraft

Papírnictví
Papírnictví

Vytiskněte si krabičku na kartu, složte ji a slepte pistolí!

Vyrobil jsem speciální výřezy pro SD kartu, USB nabíjecí zásuvku, záhlaví sériového portu a programovací záhlaví.

Krok 8: Software

Software
Software

Ukradl jsem software pro čtení karty SD od CC Dharmani. Podívejte se na www.dharmanitech.com.

Nezveřejňuji svůj kód, protože je velmi chaotický a ve skutečnosti je jen vyladěn z kódu tohoto člověka.

Přerušení přetečení časovače PWM vytáhne nový vzorek z vyrovnávací paměti a nastaví hodnotu PWM. Hlavní program se snaží z SD karty zaplnit vyrovnávací paměť co nejrychleji. Vypadá to docela efektivně.

Krok 9: Zvukové klipy

Zvukové klipy
Zvukové klipy

Kód hraje otázky a tresty.

Otázky se skládají z úvodu, otázky, tří „písmenkových“klipů (tj. „A“, „B“, „C“), tří „možností“(např. „Je to“, „nebo je to“, „nebo je odpověď “), tři možnosti odpovědi, čekací smyčka,„ správný “klip a„ nesprávný “klip.

Někde jsem našel klipy pro ty, kteří chtějí být milionáři, a použil jsem je jako podporu.

Krok 10: Hotovo

Hotovo
Hotovo

Pošlete to poštou nějakému nic netušícímu příteli.

Doporučuje: