Obsah:

Svetelná show Raspberry Pi: 5 krokov (s obrázkami)
Svetelná show Raspberry Pi: 5 krokov (s obrázkami)

Video: Svetelná show Raspberry Pi: 5 krokov (s obrázkami)

Video: Svetelná show Raspberry Pi: 5 krokov (s obrázkami)
Video: Удивительные самоделки на Raspberry PI, 11 интересных проектов на малине. 2024, November
Anonim
Image
Image
Malinový koláč
Malinový koláč

V tomto návode vytváram vianočný displej pomocou verzie LightshowPi načítanej na Raspberry Pi 3, 8 -kanálovom SSR, 4 zásuvkách a rôznych kábloch. Uverejnené video je ukážkou toho, čo som robil minulý rok. Ak sa vám páči tento návod, hlasujte za v súťaži o Raspberry Pi.

Krok 1: Zoznam materiálu:

  • Raspberry Pi 3 (funguje akákoľvek novšia verzia)
  • 16 GB alebo väčšia mikro pamäťová karta
  • Monitor
  • Hdmi kábel
  • Myš
  • Klávesnica
  • prenosný počítač alebo iný počítač na programovanie pamäťovej karty
  • 8 -kanálové polovodičové relé (SSR)
  • 4 zásuvky
  • 4 vývodová krabica
  • 4 sadrokartónové kotvy
  • 4 malé skrutky
  • Konektory RJ45
  • Ethernetový kábel
  • Ethernetový kábel končí
  • elektrická páska a zmršťovacia bužírka
  • rôzne drôty
  • Nástroje

    • Skrutkovače

      • malá plochá hlava
      • Phillips
    • Strihač káblov
    • Odizolovače drôtov
    • Kliešte
    • Krimpovací nástroj RJ45 na predĺženie ethernetového kábla
    • Punch down
    • Nôž na škatule alebo nožnice
    • Spájkovačka so spájkou

Krok 2: Raspberry Pi

Pri použití prenosného počítača k nainštalovaniu najnovšej verzie programu Raspbian existuje množstvo inštrukcií a literatúry na načítanie pamäťovej karty.

Na Raspberry Pi zapojte monitor pomocou HDMI, myši a klávesnice

Keď je obrázok Raspbian načítaný na kartu, umiestnite ho do zásuvky na pamäťovú kartu na počítači Pi a zapojte primerané napájanie, ak nie, zapnite monitor.

Počkajte, kým sa spustí, po spustení sa pripojte k Wi-Fi a nainštalujte LightshowPi.

Ak chcete nainštalovať Lightshow Pi, navštívte stránku www.lightshowpi.org a v časti Nový používateľ kliknite na Príručku Začíname. Sprievodca vás poučí o tom, ako ho načítať na Pi, uviedol som nižšie uvedené kroky a ak sa web môže týkať akýchkoľvek nejasností.

  • otvorte okno terminálu a zadajte príkaz sudo su, ktorý je root, a nebudete musieť zadávať sudo pred všetkým, čo vyžaduje sudo
  • klon git
  • CD svetelná show
  • git fetch && git pokladňa
  • ./install.sh (ak ste nepoužili sudo su, budete musieť dať sudo pred./install.sh)
  • reštartovať (znova, ak ste nepoužili sudo su, pred reštartom musíte dať sudo)

po reštarte

  • znova otvorte okno terminálu a zadajte príkaz sudo su
  • CD svetelná show
  • python py/hardware_controller.py --state = flash (ak ste nepoužili sudo su, budete musieť dať sudo pred python)

    toto je test, či sa program správne načítal

Nasledujú veci, ktoré som urobil prečítaním z webovej stránky

  • v terminálovom okne a stále v adresári svetelnej show
  • konfigurácia CD
  • cp default.cfg prepíše.cfg

    • tento príkaz skopíruje súbor default.cfg a prilepí ho do rovnakého priečinka a zmení názov na overrides.cfg
    • pri vykonávaní zmien konfigurácie použite súbor overrides.cfg
  • nano overrides.cfg (ak ste nepoužili sudo su, budete musieť dať sudo pred nano)

    • otvorí súbor override.cfg a môže prechádzať a meniť konfigurácie.
    • ctrl+O uloží zmeny
    • ctrl+X zavrie prepísania.cfg
  • môžete buď prehrávať hudbu z priečinka, alebo z internetu, ako je pandora alebo iná hudba streamujúca internet

    • ak chcete vytvoriť zoznam skladieb, vytvorte priečinok v priečinku s hudbou

      • môže použiť buď okno terminálu, alebo použiť rozhranie gui
      • v okne terminálu

        • sudo su
        • cd svetelná show/hudba
        • mkdir vianoce

          vytvorí nový priečinok

        • presuňte hudbu do tohto priečinka
        • cd..

          týmto príkazom sa dostanete do predchádzajúceho priečinka

        • cd nástroje
        • python playlist_generator.py (použite sudo pred pythonom, ak ste nepoužili príkaz sudo su)
        • požiada o úplnú cestu k priečinku skladieb

          napríklad:/home/pi/lightshowpi/hudba/vianoce

        • potom cd..
        • konfigurácia CD
        • nano overrides.cfg

          • prejdite nadol na miesto, kde vidíte zoznam skladieb = $ SYNCHRONIZED_LIGHTS_HOME/hudba/ukážka/. zoznam skladieb
          • zmeňte vzorku na Vianoce
          • Ctrl+O uložte
          • Ctrl+x ukončíte
        • cd..
        • python py/synchronized_lights.py --playlist =/home/pi/lightshowpi/hudba/vianoce/.playlist
        • start_music_and_lights to spustí

          stop_music_and_lights to zastaví

Byť schopný prehrávať hudbu zo zdroja streamovania; na webovej stránke je odkaz, pomocou ktorého môžete sledovať, ako prehrávať hudbu.

Ak chcete získať ďalšie prispôsobenie a informácie, navštívte stránky lighthowpi.org alebo Reddit, v prednej časti webovej stránky je odkaz na Reddit.

Krok 3: Hardvér

Hardvér
Hardvér
Hardvér
Hardvér
Hardvér
Hardvér

Počínajúc 4 gangmi, vylomte 3 karty (obrázok)

Vezmite vývod a na bronzovej strane je záložka, ktorá spája 2 vývody dohromady. Kliešťami rozlomte úchytku, aby mali 2 jednotlivé vývody, urobte to na 3 zvyšných vývodoch, nemusíte prelomiť striebornú stranu.

S výstupom vezmite kus drôtu, ktorý som použil meradlo 14, a jeden drôt pripevnite k bronzovej skrutke. Vezmite ďalší kus drôtu a pripevnite ho k druhej bronzovej skrutke. Vykonajte to na ďalších 7 zásuvkách, malo by mať celkom 8 káblov.

Potom ďalším kusom drôtu odstrihnite 4 blízke rovnaké dĺžky, aby ste v zásade zapojili reťazce neutrálov (strieborné skrutky). Potom na poslednej striebornej skrutke odstrihnite kus drôtu dlhší, aby sa zapojil na neutrálnu stranu zástrčky.

To isté urobte so zemou ako s neutrálmi.

Vezmite 4 horúce (na strane bronzovej skrutky) drôty a vložte ich cez jeden z zlomených úchytiek. So štyrmi zostávajúcimi drôtmi prevlečte ďalší zlomený jazýček. Potom na neutrálny vodič a uzemňovací drôt prechádzajú cez poslednú zlomenú zarážku.

Zásuvky v škatuli zaskrutkujte pomocou plochého skrutkovača alebo skrutkovača so štvorcovou hlavou

Teraz s drôtmi, ktoré prechádzajú zlomenou záložkou. Pripojte každý horúci vodič k SSR malým plochým skrutkovačom. Napríklad všetky horné rady vývodov sú nepárne a všetky spodné vývody sú párne. Keď je zásuvka číslo jedna vľavo hore, pripojte ju k kanálu jedna na ssr. Vývod číslo dva je vľavo dole, pripojte sa k kanálu dva, a tak štvrté, kým nie sú prepojené všetky vodiče.

S neutrálnym vodičom, uzemnením a horúcim prúdom z dosky relé buď zapojte koniec zástrčky tak, ako som to urobil, alebo pridajte drôt so zástrčkou.

Po pripojení vodičov namontujte dosku SSR na zadnú stranu škatule. Zobraním škatule alebo nožníc a rozrezaním sadrokartónových kotiev na polovicu ich použijete ako odstup. Umiestnite podpery na miesto, kde sú montážne otvory, a namontujte ich malými skrutkami.

Krok 4: Hardvér pokračuje

Hardvér pokračuje
Hardvér pokračuje
Hardvér pokračuje
Hardvér pokračuje
Hardvér pokračuje
Hardvér pokračuje

Na kontrolnú stranu SSR:

  • pomocou kúska ethernetového kábla pripojte vodič nasledovne:

    • Kanál jeden pripojte biely s oranžovým pásom
    • Kanál dva sa spojí oranžovou farbou
    • Kanál tri pripojte biely so zeleným vodičom
    • Kanál štyri sa pripojí neprerušovaným modrým svetlom
    • Kanál päť je prepojený bielou a modrou páskou
    • Kanál šesť sa pripojí neprerušovaným zeleným svetlom
    • Kanál sedem prepojte biely s hnedým pásom
    • Kanál osem sa spojí plnou hnedou
  • Na druhom konci drôtu pripojte konektor Rj45 pomocou radu B nástrojom na dierovanie

Asi metrovým kúskom ethernetového kábla pripojte konektor Rj45 rovnakým spôsobom ako predtým

Na druhom konci kábla so zdvíhačom odizolujte plášť odizolovacím káblom, potom odizolujte každý z 8 jednotlivých drôtov asi 1/4 palca a spájkujte drôtové prepojovacie vodiče, ktoré majú vnútorný koniec na pripojenie k Raspberry Pi

Vytvorte alebo nájdite ethernetový kábel rôznej dĺžky, pričom sa uistite, že používate protokol T-568B

Pretože táto reléová doska je 5 V DC; pripojte vhodný zdroj 5 V DC na VCC (kladný) a GND (záporný).

Raspberry Pi a reléová doska musia mať spoločnú zem, to je možné vykonať mnohými spôsobmi. Urobil som to pomocou upraveného napájania počítača.

Krok 5: Dajte všetko dohromady

Dať všetko dohromady
Dať všetko dohromady
Dať všetko dohromady
Dať všetko dohromady

S Raspberry Pi by ste chceli použiť pin Wiringpi

  • So ženskými prepojovacími mostíkmi akejkoľvek farby, ktorú ste použili na spájkovanie ethernetového kábla, by ste chceli pripojiť ku kolíku WiringPi na Raspberry Pi nasledovne:

    • Biely s oranžovým prúžkom sa pripojí k 0, čo je fyzický kolík 11
    • Svieti oranžovou farbou na 1, čo je fyzický kolík 12
    • Biely so zeleným pásikom sa pripája k 2, čo je fyzický kolík 13
    • Svieti modrou farbou na 3, čo je fyzický kolík 15
    • Biely s modrým pásikom sa pripája k 4, čo je fyzický kolík 16
    • Svieti zelenou farbou na 5, čo je fyzický kolík 18
    • Biely s hnedým pásikom sa pripája k 6, čo je fyzický kolík 22
    • Plne hnedé pripojenie k 7, čo je fyzický pin 7
  • Pripojte ethernetový kábel medzi dva konektory
  • Pripojte 5V napájanie k doske relé a zapojte malinový pi (ak už nie je) a zapnite pi.
  • Spustite program LightshowPi.
  • Na reléovej doske môžete sledovať tanec LED pri hudbe.
  • Pripojte dosku relé k napájaniu zásuviek.
  • Zapojte vianočné svetlá a sledujte, ako sa presúvajú k hudbe.

Ďakujeme, že ste si pozreli tento návod.

Odporúča: