Obsah:
- Krok 1: Přehled
- Krok 2: Materiály
- Krok 3: Vyřezejte dýni
- Krok 4: Připojte svůj mikrokontrolér
- Krok 5: Software
- Krok 6: Dejte to všechno dohromady a užijte si skvělý Halloween
Video: Píseň sledující Led-blikající Hack-O-Lantern!: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
Vytvořte jack-o-lucernu, která hraje a bliká vícebarevnými LED diodami pro všechny oblíbené halloweenské písně.
Krok 1: Přehled
Tento projekt vám ukáže, jak vyrobit úžasnou dýni ovládanou PIC, která bliká různými LED diodami na melodii rodiny Adamsových současně s přehráváním ústřední melodie rodiny Adams prostřednictvím reproduktoru. Toto video je o zhasnutí LED diod mimo dýni. Omlouvám se, nemohl jsem dostat svůj fotoaparát, aby zachytil světlo vycházející z dýně natolik, aby stálo za to zahrnout video tohoto opravdu fungujícího.
Krok 2: Materiály
Materiály:
- Dýně! - Super jasné LED diody - Použil jsem běžné LED diody a myslím, že by to vypadalo mnohem lépe se super jasným typem LED - Nějaký druh desky s mikrořadičem - Použil jsem Parallax Basic Stamp dva, protože to bylo to, co jsem měl, ale Jsem si jistý, že lze použít také Make Controller nebo jiný typ ovladače. Hřebíky- Budou použity k uchycení desky mikrořadiče na stranu dýně, v závislosti na tom, jak lze váš ovladač namontovat, je možná nebudete potřebovat Volitelné: Počítačový reproduktor- bude sloužit jako zesilovač pro malý reproduktor, který je dodáván s nástroji mikrořadiče: Nože
Krok 3: Vyřezejte dýni
Já osobně rád dělám svou dýni děsivou, ale toto je část, kde se můžete rozhodnout, co děláte. Jediná věc, o kterou se budete muset starat, je, zda budou vaše LED diody dostatečně jasné, aby ukázaly váš design. Aby vaše LED diody prosvítily, nedělejte do dýně opravdu velké otvory, kam by mohlo unikat světlo. Pro některé skvělé nápady na design dýně vyzkoušejte tento web
Krok 4: Připojte svůj mikrokontrolér
Tento krok opravdu závisí na typu použitého mikrokontroléru, já budu používat mikrořadič Parallax Basic Stamp 2. Pokud máte jiný typ mikrořadiče, jako je Make Controller, a potřebujete pomoc, můžete se zeptat v komentáři.
Budete muset zapojit LED a reproduktory na přesně stejné místo, jak ukazuji, jinak program, který zahrnu v dalším kroku, nebude fungovat. Ve 14. 13. 12. a 11. řadě zapojte odpory 470 ohmů vedoucí do vzdálené sady řádků pod svorkami Vss, odpory by měly vést do stejné řady, ze které vyšly. Nyní vezměte čtyři různé LED diody a zapojte záporné (kratší konce) konce LED do svorek Vss. Vezměte kladné konce (delší konce) LED diod a zapojte je do stejných řad, do kterých jste zapojili odpory (řady 14, 13, 12 a 11) Oba konce reproduktoru zapojte do řady 9 a do jeden z Vss terminálů, v případě potřeby použijte delší vodič. Pokud se chystáte použít reproduktor počítače k zesílení zvuku, stačí připojit kabel vycházející ze svorky 9 ke vstupnímu vodiči reproduktoru počítače. Obrázky by to všechno měly být mnohem jasnější, pokud to pro vás bylo matoucí.
Krok 5: Software
Program, který jsem vytvořil, je v základním programovacím jazyce a bude vydávat požadovanou frekvenci, současně se rozsvítí LED. Pokud nejste programátor nebo prostě nemáte rádi kódování, nebojte se, vložil jsem kód, který jsem použil, a vysvětlím vám, jak funguje, abyste jej mohli v případě potřeby upravit. Zahrnul jsem program v základním formátu razítka (.bs2) a do textového dokumentu (.txt)
'{$ STAMP BS2}' {$ PBASIC 2.5} Tyto dva výše uvedené příkazy mají kompilátoru říci, jaký typ kódování používáte a jaký typ hardwaru budete používat. DO Příkaz „do“řekne regulátoru, aby udělal vše, co najde, dokud nenarazí na smyčkový příkaz HIGH 14 Příkaz „high“řekne regulátoru, aby použil napětí na následujícím pinu, v tomto případě je PIN číslo 14, stejný číslo čtrnáct, jak je na vašem mikrořadiči PAUSE 100 Příkaz „pause“říká ovladači, aby pozastavil vše, co v daném čase dělá, v tomto případě se pozastaví na 100 mili sekund FREQOUT 9, 200, 1568 „Freqout“příkaz řekne kontroleru, aby vydával certiánovou frekvenci po dobu času v certiánu pomocí čísla v certianovém pinu, v tomto případě je číslo pinu 9, čas je 200 mili sekund a frekvence je 1568 Hz LOW 14 Příkaz „low“říká řadič, aby přestal aplikovat napětí na určitý pin, v tomto případě pin 14. LOOP Příkaz „loop“říká ovladači, aby se vrátil k příkazu „DO“, který našel dříve, tím se vytvoří smyčka.
Krok 6: Dejte to všechno dohromady a užijte si skvělý Halloween
Nyní stačí do dýně vložit ovladač. Použil jsem pár hřebíků, abych zajistil ovladač na stranu dýně, aby přes můj design prosvítalo více světla. Jakmile to uděláte, úspěšně dokončíte svou LED-blikající, píseň-hrající hack-O-lucernu. Gratulujeme, nyní máte začátky velkého Halloweenu.
Doporučuje:
Osoba sledující košík: 8 kroků
Osoba sledující košík: Robotům se v mnoha průmyslových odvětvích dostává každým dnem větší pozornosti. K dnešnímu dni roboti přebírají většinu triviálních prací, kde kdysi byla vyžadována lidská pozornost. Začněme s nějakým jednoduchým - robotem, který vás bude následovat
Robot sledující člověka využívající Arduino Uno pod 20 $: 9 kroků
Robot pro sledování lidí pomocí Arduino Uno Pod 20 $: tak jsem tento robot vyrobil asi před rokem a miloval jsem ho, může vás sledovat kdekoli a všude. toto je nejlepší alternativa pro psa. je to stále se mnou až dosud. Mám také kanál YouTube, kde můžete vidět proces jeho vytváření ve vi
DIY robot sledující zeď: 9 kroků
DIY robot sledující zeď: V tomto Instructable vysvětlíme, jak navrhnout systém detekce a vyhýbání se překážkám pomocí GreenPAK ™ společně s několika externími ultrazvukovými a infračervenými (IR) senzory. Tento design představí některá témata, která jsou vyžadována pro autonomní
Kódovaná píseň Sonic Pi „Twinkle Twinkle Little Star“pro Mac: 6 kroků
Kódovaná píseň Sonic Pi „Twinkle Twinkle Little Star“pro Mac: Toto jsou základní pokyny pro kódování " Twinkle Twinkle Little Star " na Sonic Pi na Macu
Digitalizujte píseň pomocí Arduina: 6 kroků
Digitalizujte píseň pomocí Arduina: Chtěl jsem vytvořit projekt, který by spojil dva mé oblíbené předměty: vědu a hudbu. Přemýšlel jsem o všech způsobech, jak bych mohl tyto dvě domény kombinovat, a řekl jsem si, že by bylo zajímavé udělat Arduino hrát Fur Elise, aniž by