A készülék szimulálja a hang egy fénykard - Projektek - AVR - projektek mikrokontrollerek avr

A készülék szimulációs hang fénykard

A készülék szimulálja a hang egy fénykard - Projektek - AVR - projektek mikrokontrollerek avr

Az internet tele van különböző utasításokat, hogyan kell összeállítani egy fénykardot „Star Wars”, amely szűkülnek le belegyömöszölni egy hosszú cső színes LED-ek; szimuláló ezáltal a lézersugár. De senki sem megy előre, és nem utánozni a hangokat a fény maga. Talán azért, mert a hiánya egyszerű megismétlése a rendszer, amely alatt lesz az erők a kezdő (súlyos srácok programozási tapasztalat, nem rohangál játékszer laytsayberami, ugye? :)) Nos, lehet, hogy mivel lehet, a helyzet most helyes.







Az áramkör van szükségünk ATmega8 mikrokontroller, gyorsulásmérő modul ADXL335, audio modul a chip WTV020 és amit néhány apró dolog.

A készülék szimulálja a hang egy fénykard - Projektek - AVR - projektek mikrokontrollerek avr

Connection reakcióvázlat szemlélteti (a számozás mikrokontroller kimenetek DIP)

A készülék szimulálja a hang egy fénykard - Projektek - AVR - projektek mikrokontrollerek avr

A rendszer alkalmazható megoldás, amit leírt az utolsó cikket - on / off készülékek egy gomb rögzítése nélkül. Ez lehetővé teszi a hang „le a kard”, mielőtt az áramkör megszakad az áramellátás.

A gyorsulásmérő van szükség, hogy nyomon a helyzet az eszköz az űrben, és ha van egy hirtelen mozdulattal vagy swing, a mikrokontroller parancsot audimodulyu közé tartozik az egyik 3 minta, amelyek utánozzák a stroke. A mintákat véletlenszerűen kiválasztani. Tudod osztja el a hangokat, akkor lesz egy egyedi Jedi kard, jól, vagy kard a Sith, beszélhet a sötét oldalra a cookie-kat!)

Háttérvilágítás LED sugár gyűjtött LED1-LED5, az erő, amely átfolyik a FET Q3. Jelenlegi korlátozó ellenállások R6-R11 függően választjuk számított aktuális LED-ek. A rendszer már csak öt fénykibocsátó dióda, de valójában akkor használja őket, ahogy tetszik, a lényeg, hogy ők húzzák a tápegység. Apropó a tápegység, I használt Li-ion akkumulátor névleges feszültsége 3,7 Volt.







LED6 LED szimulálja fúj kard gyullad, és lassan kialudt 2 másodpercen belül. Ha helyett egy LED is használható számos a teljes hossza a penge, akkor keresztül kell csatlakoztatni egy térvezérlésű tranzisztor (mint ahogyan azt a LED1-LED5).

Most néhány szót a hang modult és előkészíti azt a működésre. Az első dolog, amit meg kell figyelni, hogy az étel. Mert akkor megengedett tápfeszültség nem magasabb, mint 3,3 voltot. És ha a hálózati eszköz használatához Li-Ion akkumulátor, akkor csökkenteni kell a feszültséget megy a modul 3-3,3 voltot. Ezt meg lehet tenni forrasztás jumper, ami a tetején a fórumon. De én változata a modul távol voltam erre a célra biztosított a stabilizátort, és ezért kellett tenni a szabadba. Ebben az esetben a jumper nem forrasztani.

A készülék szimulálja a hang egy fénykard - Projektek - AVR - projektek mikrokontrollerek avr
A készülék szimulálja a hang egy fénykard - Projektek - AVR - projektek mikrokontrollerek avr

A következő dolog, audio modul választása memóriakártya minták tárolására. A modul támogatja a kártyák akár nem több, mint 1 GB, a kártya kell formázni FAT16.

A készülék szimulálja a hang egy fénykard - Projektek - AVR - projektek mikrokontrollerek avr

Miután formázott kártya van betöltve rajta egy archív fájl letöltése

Hangok lejátszásához, a modul ajánlott a hangszóró impedancia 8 ohm. A méretet választott kialakításától függően a markolatot a kard, akkor lehet alkalmazni, ide ilyen olcsó beszélő, de ő túl szűk körű hang és ezért jobb, ha valamit komolyan, mint ez.

Debug eszköz I összeszerelt mindent a kenyérvágó deszkát és a hangszóró több

A készülék szimulálja a hang egy fénykard - Projektek - AVR - projektek mikrokontrollerek avr
A készülék szimulálja a hang egy fénykard - Projektek - AVR - projektek mikrokontrollerek avr

A mikrokontroller az áramkörben frekvencián működik 1 MHz, azonban ha az új vezérlő, reflash Fyuz nem szükséges. Csak töltse le a programot, melyik lesz a végén.

Hivatkozások az alkalmazott komponensek