Obsah:
- Krok 1: Díly a nástroje
- Krok 2: Sestavte zvukový kabel TRRS
- Krok 3: Nastavení Raspberry PI
- Krok 4: Připojte LCD displej k Raspberry Pi, nastavení a test
- Krok 5: Test systému
- Krok 6: Upravte rámeček obrázku a finální sestavu
Video: Odpočítávací hodiny prezidentské inaugurace (Wifi): 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
Přehled: Odpočítávací hodiny jsou podobné komerčním produktům, s několika zvraty:
a) Když je dosažen čas cílové události, odpočítávací hodiny: zobrazují posouvající se oznámení a přehrávají zvukové efekty a skladbu mp3 - v tomto případě R. E. M. píseň: „It is the End of the World as We Know It (And I Feel Fine).“Play on Youtube
b) Můžete zadat přesný čas budoucí události až na minutu a sekundu.
c) Funkce hodin Wi-Fi eliminuje posun času a umožňuje snadné přeprogramování bezdrátového přenosu pro budoucí data událostí.
Hlavní komponenty: Raspberry Pi, 16 x 2 LCD a napájený reproduktor namontovaný v rámečku obrazu 5x7 za dolar.
Úroveň dovednosti: obeznámen s nastavením Raspberry Pi a spuštěním bezhlavého ovládání, základních příkazů Linuxu a programů python a trochu pájení (3 dráty).
Krok 1: Díly a nástroje
Díly:
- Raspberry Pi model B+ nebo novější a pouzdro
- Reproduktor napájený USB se zvukovým vstupem 3,5 mm. Reproduktor, který jsem použil, byl bezplatný reklamní předmět, ale tento reproduktor vypadá docela blízko … reproduktor. Ideálně něco se čtvercovým tvarovým faktorem.
- 2 kabely micro USB a nabíječka se dvěma porty - volitelný kabelový svazek s červenou cívkou
- Rámeček obrázku 5x7
- Audio kabel Sparkfun TRRS - 18 "(pigtail) CAB -11580
- Stereo konektor 3,5 mm Digikey CP-3502-ND
- 3/4 "tlustá sololit nebo překližka asi 5" x 8"
- Modul LCD displeje I2C 2X16
- 4 propojovací propojovací vodiče dupont (mezi 100 a 200 mm jsou v pořádku)
- USB wifi adaptér
Nástroje:
- Horká lepicí pistole
- Páječka
- Střihač drátu
- Pásová nebo přímočará pila
Krok 2: Sestavte zvukový kabel TRRS
Pájejte žlutý, červený a zelený kabel audio kabelu Sparkfun TRRS-18 (pigtail) CAB-11580 k 3,5 mm stereofonnímu konektoru Digikey CP-3502-ND, jak je znázorněno na obrázku
Krok 3: Nastavení Raspberry PI
a) Nastavte Raspberry Pi, nezapomeňte povolit I2C a SHH, také nastavit wifi a ujistěte se, že se můžete připojit k Raspberry Pi v „bezhlavém režimu“. Referenční příručku.
b) Vytvořte podadresář projektu - nazval jsem svůj „trump“, do kterého vložím požadované soubory.
mkdir trumf
cd trumf
Příkaz pwd by měl přinést/home/pi/trump
c) Zkopírujte zvukové efekty a soubory skladeb do/home/pi/trump. Názvy souborů musí být DRUMROLL.wav a píseň remsong.mp3, aby fungovaly s programem python, jaký je, přidáme později. Můžete použít různé názvy souborů, ale pak budete muset upravit soubor python. Tyto soubory nemohu poskytnout z důvodu autorských práv - ale můžete najít mnoho souborů zvukových efektů, které jsou součástí operačního systému Windows, a samozřejmě stahovat skladby z iTunes, Amazon…
Nápověda - pro přesun souborů tam a zpět mezi mým PC a RasPi používám obslužný program winSCP
Krok 4: Připojte LCD displej k Raspberry Pi, nastavení a test
a) Připojte propojku LCD k Raspberry PI pomocí propojky 4 female to female. Připojte pin SDA na RasPi ke kolíku GPIO SDA na LCD a pin SCL na RasPi ke kolíku SCL na LCD, také připojte 5voltový a zemnící pin z RasPi k LCD.
b) Chcete -li, aby váš RasPi mluvil s LCD - přistupujte k Raspberry Pi v bezhlavém režimu a podívejte se do průvodce PROGRAMOVÁNÍ LCD S PYTHONEM podle Circuit Basics. Musíte vyplnit alespoň části s názvem: INSTALACE KNIHOVNY RPLCD a NAPIŠTE K DISPLEJI V 8 BITOVÉM REŽIMU. Ujistěte se, že na displeji LCD můžete zobrazit „Hello World“. Nechoďte dál, dokud to nebude hotové.
Krok 5: Test systému
a) Ponechte LCD připojený, připojte také audio kabel TRRS mezi reproduktor a RasPi (konec kabelu TRRS k RasPi). Připojte RasPi i reproduktor k napájení. Viz diagram výše.
b) Zkopírujte soubor cntDwnSng.py do vašeho trump adresáře. Pro účely testování upravte soubor tak, aby se hodnoty data změnily na přibližně 10 minut od spuštění testu:
Shrnutí příkazů -
změnit na trump adresář"
cd trumf
upravit pomocí:
nano cntDwnSng.py
změnit hodnoty data programu python:
# zde zadejte cílový čas a datum = 20
měsíc = 1
rok = 2017
hodina = 12
minut = 00
sek = 0
c) uložte program python a spusťte příkazem:
python cntDwnSng.py
d) Očekávaný výsledek je: LCD odpočítává čas, dokud nedosáhne nulového času, poté se přehraje zvukový efekt, poté se posune zpráva LCD a nakonec se přehraje skladba mp3. Pokud vše půjde dobře, můžete obnovit hodnoty data.
Krok 6: Upravte rámeček obrázku a finální sestavu
a) Kroutit opěrným ramenem rámečku obrázku ze strany na stranu a odpojit se od opěradla.
b) Vytiskněte soubor inauguračního obrázku-j.webp
c) Odřízněte všechny kolíky trčící poblíž displeje, abyste získali zapuštěnější montáž. Pomocí horkého lepidla a rohových lepenkových pásků připevněte LCD k zadní desce rámu. Nemontujte LCD dnem vzhůru!
d) Pásovou nebo přímočarou pilou vyřízněte podpěru rámu podle výkresu a pomocí horkého lepidla připevněte na desku rámečku obrázku - ujistěte se, že je připevněna kolmo.
e) Vložte 4 dupontovací vodiče na piny RasPi GPIO, než sešroubujete pouzdro RasPi dohromady.
f) Pomocí horkého lepidla připevněte Raspi a reproduktor k nosnému rameni rámu. Dokončete další připojení podle předchozího kroku. Volitelné - spojte napájecí kabel USB dohromady s kabelovým svazkem červené cívky.
g) Chcete-li automaticky spustit program python při spuštění, zadejte příkaz:
sudo nano /etc /profile
Přejděte dolů a přidejte následující řádek:
sudo python /home/pi/trump/cntDwnSng.py
Ukončete zadáním Ctrl-X, poté uložením „Y“a poté dvakrát „Enter“.
h) Pokračujeme - nyní, když máte možnosti ovládání RasPi, můžete snadno přidat ještě více funkcí oslav, viz časovač odpočítávání Silvestra s možností spuštění ohňostroje
Doporučuje:
Jak vyrobit analogové hodiny a digitální hodiny s LED páskem pomocí Arduina: 3 kroky
Jak vyrobit analogové hodiny a digitální hodiny s LED páskem pomocí Arduina: Dnes vyrobíme analogové hodiny & Digitální hodiny s LED páskem a modulem MAX7219 Dot s Arduino. Budou opravovat čas podle místního časového pásma. Analogové hodiny mohou používat delší LED pásek, takže je lze zavěsit na zeď a stát se uměleckým
Hodiny pro odchod do důchodu / Hodiny počítání / Dn: 4 kroky (s obrázky)
Hodiny pro odchod do důchodu / Hodiny počítání / Dn: Měl jsem v zásuvce několik těchto 8x8 LED bodových maticových displejů a přemýšlel jsem, co s nimi. Inspirován dalšími instrukcemi, dostal jsem nápad postavit odpočítávací/up displej, který bude odpočítávat do budoucího data/času a pokud cílový čas p
C51 4bitové elektronické hodiny - dřevěné hodiny: 15 kroků (s obrázky)
C51 4bitové elektronické hodiny - dřevěné hodiny: Měl jsem o víkendu trochu volného času, takže jsem šel dopředu a sestavil jsem tyto digitální bity se 4 -bitovými digitálními hodinami v hodnotě 2,40 USD, které jsem před chvílí koupil od AliExpress
Převeďte domácí obyčejné hodiny na samostatně zářící hodiny: 8 kroků (s obrázky)
Převeďte domácí obyčejné hodiny na samostatně zářící hodiny: PRVNÍ DÁVÁM SVÉ HEARTILKY DÍKY INSTRUKTIVNÍM TÝMU, KTERÝ SE MÉM ZDRAVOTNÍM DENŮM ZÍSKÁVÁ DEN ODPOVĚDNĚJI ….. V tomto návodu se s vámi chci podělit o to, jak převést domácí běžné hodiny do samostatně zářících hodin. > > Za to, že
Odpočítávací hodiny s LED: 3 kroky
Odpočítávací hodiny s LED diodami: Toto je několik krátkých poznámek k „odpočítávacím hodinám“, které jsem postavil před 10 lety pro Y2K, Hodiny jsou 4 stopy čtvereční zepředu. Je tlustý asi 4 palce a běží na vestavěném mikrokontroléru. Každý segment je vyroben z přibližně 20x 10mm LED. Já