Obsah:

DIY hudební vánoční osvětlení pro začátečníky s Raspberry Pi: 12 kroků (s obrázky)
DIY hudební vánoční osvětlení pro začátečníky s Raspberry Pi: 12 kroků (s obrázky)

Video: DIY hudební vánoční osvětlení pro začátečníky s Raspberry Pi: 12 kroků (s obrázky)

Video: DIY hudební vánoční osvětlení pro začátečníky s Raspberry Pi: 12 kroků (s obrázky)
Video: Shopaholicadel se nám uhodila😭 2024, Červenec
Anonim
Image
Image

Dnes projdu kroky k použití malinového pi, aby vaše vánoční světla blikala hudbou. S pouhými pár penězi materiálu navíc vás provedu přeměnou vašich pravidelných vánočních světel na celodenní světelnou show. Zde je cílem jít od nuly. Ačkoli je tato příručka určena lidem, kteří vůbec nevědí, jak používat linux, a těm, kteří to dělají stejně, pozornost je věnována lidem, pro které jsou linux a raspberry pi úplnou záhadou. Se softwarem lightshowpi a sofistikovanějším hardwarem lze toho udělat mnohem více, ale jde jen o začátek.

Krok 1: Materiál

Nastavení Pi 1: Instalace Raspbian
Nastavení Pi 1: Instalace Raspbian

Nejprve musíte mít:

  • Budete potřebovat vánoční osvětlení. Vřele doporučuji držet se světel napájených stejnosměrným proudem. Pokud žádné nemáte, místo hraní se síťovým napětím si pořiďte LED pásky nebo vánoční světelné struny napájené stejnosměrným proudem.
  • Malinový pí; různé konfigurace vyžadují jiný hardware

    • Pokud získáte pí nulu nebo pí nulu w, budete potřebovat ** Slušná sada už bude mít všechny tyto **

      • HDMI audio extraktor
      • mini HDMI kabel
      • záhlaví kolíků, nebo jen pájet přímo do desky
      • adaptér USB OTG
      • Páječka
    • Pokud získáte pi A, A+, B nebo B2 nebo nulu (bez w), budete potřebovat wifi dongle
    • Pokud dostanete sadu pi 3, nic jiného
  • Reproduktor s pomocným vstupem a pomocným kabelem. Zvuk Bluetooth je na pí nu nu w a pi 3 bohužel nervózní.
  • paměťová karta (minimálně 4 GB), obvykle součástí sad
  • 8kanálová reléová deska (5V)
  • Zásuvné kolíky pro ženy a ženy

Dočasné potřeby: toto je dočasné, takže bych doporučil použít jen to, co již máte, na několik hodin, kdy to bude potřeba

  • Myš a klávesnice USB
  • Přístup k monitoru nebo televizi HDMI
  • Rozbočovač USB, pokud je přepínání mezi myší a klávesnicí příliš otravné a vaše ostatní porty USB jsou obsazené

Volitelný

  • Velký napájecí zdroj, který využijete pro všechna svá světla

    Pokud půjdete touto cestou, musíte také vyrobit napájecí kabel nebo přestřihnout prodlužovací kabel a použít jej jako napájecí kabel

  • stejně jako vaše pi s převodníkem buck
  • a možná i světla s vyšším napětím, je-li to nutné, se stupňovým převodníkem

Krok 2: Nastavení Pi 1: Instalace Raspbian

Nastavení Pi 1: Instalace Raspbian
Nastavení Pi 1: Instalace Raspbian

Prvním krokem je získat raspbian na vašem zařízení. Pokryji to všechny v jednom bloku a hardware pokryju samostatně.

Doporučuji stáhnout noobs ze základny pi

Stačí rozbalit a zkopírovat na čerstvě naformátovanou kartu micro SD. A je to. Jakmile zapnete své pi, provede vás instalací.

Krok 3: Nastavení Pi 2: Nastavení SSH a VNC

Nastavení Pi 2: Nastavení SSH a VNC
Nastavení Pi 2: Nastavení SSH a VNC
Nastavení Pi 2: Nastavení SSH a VNC
Nastavení Pi 2: Nastavení SSH a VNC

Pokud máte nastavení SSH a VNC, znamená to, že nebudete muset udržovat pí zapojené do velkého množství drátů. Vše bude možné provést ze 2 oken na notebooku nebo dokonce z telefonu. Často budeme předcházet našim příkazům s „sudo“, což v podstatě dává našemu příkazu oprávnění správce.

  1. Nejprve si změňte heslo. Otevřete okno terminálu, zadejte následující a budete vyzváni k zadání výchozího hesla (malina) a poté zadejte své vlastní heslo.

    sudo passwd

  2. nyní zkopírujte svou IP adresu následujícím příkazem

    ifconfig

Nyní přejděte do nabídky nastavení a zapněte SSH a VNC. Nyní můžete pi restartovat a odpojit od monitoru, klávesnice a myši.

Krok 4: Nastavení Pi 3: Použijte Bitvise SSH pro přístup k Pi

Nastavení Pi 3: Použijte Bitvise SSH pro přístup k Pi
Nastavení Pi 3: Použijte Bitvise SSH pro přístup k Pi

Doporučuji bitvise, protože má integrovaný nástroj SFTP a také dobré rozhraní. Zadejte svou IP adresu, kterou jste dříve zkopírovali, použijte uživatelské jméno pi a nové heslo. Ponechte výchozí port (22). Terminál by se měl otevřít, když vyberete přihlášení.

Krok 5: Nastavení Pi 4: Aktualizujte svůj Pi

Než uděláte něco jiného, spusťte aktualizace

  1. Nejprve aktualizujete knihovnu, s jakou balíčky jsou k dispozici

    sudo apt-get update

  2. Jakmile je spuštěn, aktualizace skutečně nainstalujete pomocí

    sudo apt-get upgrade

  3. Pro správnou míru se ujistěte, že je váš firmware pi aktuální (to by již mělo být provedeno prostřednictvím upgradu)

    sudo rpi-update

Krok 6: Nastavení Pi 5: Instalace Lightshowpi

Nastavení Pi 5: Instalace Lightshowpi
Nastavení Pi 5: Instalace Lightshowpi

Tato část kroků je k dispozici přímo na webových stránkách lightshowpi. Pro pohodlí je přidám. Přidám tam pár vysvětlení.

  • sudo apt-get install git-core

    apt-get je to, co dostane balíčky, a zde nainstalujeme git-core, automaticky se přidají závislosti (programy, které potřebuje git-core)

  • cd ~

    cd je změnit adresáře, zatímco ~ znamená/home/*uživatelské jméno*/, v tomto případě by to bylo/home/pi/; použití toho nebo ~ by mělo fungovat stejně

  • klon git

    To se zkopírovalo přes strukturu složek, kterou potřebujeme

  • CD světelná show

    nyní přejdeme do složky, kterou jsme právě stáhli

  • git fetch && git checkout stabilní

    nyní získáme potřebné soubory

  • cd/home/pi/lightshowpi

    přesuneme se do správné složky; v linuxu, pokud nevytvoříme systémové odkazy, musíme se před spuštěním skriptů vždy přesunout do správné složky

  • sudo./install.sh

    toto provede vlastní instalaci; to trvalo asi 3 hodiny na mé pí nulové w

  • sudo restart

    nyní restartujeme

Krok 7: Zapojení vašich věcí

Zapojení vašich věcí
Zapojení vašich věcí

Napájení zařízení však nakonec závisí na tom, co používáte. Existuje mnoho možností, ale na konci dne budete pro své pí potřebovat 5v, buď přes USB, nebo pomocí kolíků záhlaví a vlastního řešení napájení, jako jsem to udělal já. Veškerý výkon, který rušíte, by měl být DC. Střídavé síťové napětí bude fungovat dobře, ale přináší další riziko. Nízké napětí je mnohem bezpečnější.

Krok 8: Zapojení věcí 2: Pájení kolíků

Zapojení vaší věci 2: Pájení kolíků
Zapojení vaší věci 2: Pájení kolíků

Pokud používáte pí nulu, budete muset buď pájet kolíky hlavičky, nebo pájet vodiče přímo v samotných otvorech kolíků.

Krok 9: Zapojení věcí 3: Připojení Pi k reléové desce

Zapojení vaší věci 3: Připojení Pi k reléové desce
Zapojení vaší věci 3: Připojení Pi k reléové desce
Zapojení vaší věci 3: Připojení Pi k reléové desce
Zapojení vaší věci 3: Připojení Pi k reléové desce

Používáme číslování pinů wiringpi. Existuje alternativní konvence pojmenování, stačí použít tabulku, kterou jsem poskytl, nebo přejít na wiringpi.com

Z reléové desky, kolíky směrem k vám, zleva doprava, se připojíte k následujícímu na pí

  1. kolík 20: zem
  2. kolík 11: GPIO 0
  3. kolík 12: GPIO 1
  4. kolík 13: GPIO 2
  5. kolík 15: GPIO 3
  6. kolík 16: GPIO 4
  7. kolík 18: GPIO 5
  8. kolík 22: GPIO 6
  9. pin 7: GPIO 7
  10. napájení 4: 5V

Pokud napájíte své pi z kolíků záhlaví, pak +5v přejde na pin 2 a - (zem) přejde na pin 6.

Krok 10: Zapojení věcí 4: Zapojení relé

Zapojení vašich věcí 4: Zapojení relé
Zapojení vašich věcí 4: Zapojení relé
Zapojení vašich věcí 4: Zapojení relé
Zapojení vašich věcí 4: Zapojení relé

Relé fungují jako spínač. Nicméně byste připojili svá světla přímo k vaší energii, udělejte to, ale pak přerušte živý vodič a položte každý konec tohoto řezaného drátu na jedno z relé. Každé relé má 3 svorky. 2 z nich jsou spolu a napájení relé je odděluje, druhý se připojí ke středovému terminálu, když je relé napájeno. Malý diagram tvaru rohu vám ukáže, který je oddělený (červeně). Protilehlé konce (první a poslední) každého relé nebudou nikdy spojeny. Pokud chcete, můžete dělat vždy zapnuto a používat 2 zeleně, to znamená, že příkazy světelné show budou obrácené. Může to být užitečné, pokud chcete, aby se světla po ukončení hudby standardně rozsvítila.

Krok 11: Otestujte to

Otestujte to
Otestujte to

Použil jsem tyto malé LED diody k testování své desky, ale ve skutečnosti se můžete podívat na červené světlo, které je na desce relé. Každé relé již má vlastní LED.

  • Nezapomeňte nejprve přejít do složky lightshowpi

    cd/home/pi/lightshowpi/

  • Poté použijte jeden z těchto testovacích příkazů

    • sudo python py/hardware_controller.py --state = flash
    • sudo python py/hardware_controller.py --state = fade

Test ukončíte pomocí CTRL+C

Krok 12: Užijte si to

Užívat si!
Užívat si!

Nyní je čas nastavit vlastní vánoční osvětlení a užít si show. Nezapomeňte se podívat na moje celé video!

Chcete -li spustit svou první skladbu, použijte demo soubor poskytovaný vývojáři lightshowpi

sudo python py/synchronized_lights.py --file =/home/pi/lightshowpi/music/sample/ovenrake_deck-the-halls.mp3

Chcete -li přehrát jiného syna, změňte název mp3 na konci tohoto příkazu. Zde přichází na řadu funkce sftp bitvise; můžete jednoduše klepnout a přetáhnout soubory.

Doporučuje: