Indholdsfortegnelse:

Raspberry Pi LightshowPi: 5 trin (med billeder)
Raspberry Pi LightshowPi: 5 trin (med billeder)

Video: Raspberry Pi LightshowPi: 5 trin (med billeder)

Video: Raspberry Pi LightshowPi: 5 trin (med billeder)
Video: Денди БТР. Лучшая и необычная игровая консоль на RaspberryPi! 🎮🛱🎮 2024, November
Anonim
Image
Image
Hindbær Pi
Hindbær Pi

I denne instruktive opretter jeg et juledisplay ved hjælp af en version af LightshowPi indlæst på en Raspberry Pi 3, 8 kanalers SSR, 4 stikkontakter og forskellige ledninger. Videoen er et eksempel på, hvad jeg lavede sidste år. Hvis du kan lide dette instruerbart, skal du stemme på i Raspberry Pi -konkurrencen.

Trin 1: Liste over materiale:

  • Raspberry Pi 3 (enhver nyere version fungerer)
  • 16 GB eller større mikrohukommelseskort
  • Overvåge
  • Hdmi kabel
  • Mus
  • Tastatur
  • bærbar computer eller anden computer til at programmere hukommelseskortet
  • 8 kanals solid state relæ (SSR)
  • 4 afsætningsmuligheder
  • 4 stikkontaktboks
  • 4 gipsvægsankre
  • 4 små skruer
  • RJ45 -stik
  • Ethernet -kabel
  • Ethernet -kabel ender
  • elektrisk tape og varmekrympeslange
  • forskellige ledninger
  • Værktøjer

    • Skruetrækkere

      • lille fladt hoved
      • Phillips
    • Trådskærere
    • Wire strippere
    • Tang
    • RJ45 krympeværktøj til at lave længere Ethernet -kabel
    • Slå ned
    • Kasseskærer eller saks
    • Loddejern med lodning

Trin 2: Hindbær Pi

Ved at bruge den bærbare computer indlæse den nyeste version af Raspbian, er der mange instruktioner og litteratur derude for at indlæse hukommelseskortet

Tilslut skærmen med Raspberry Pi med HDMI, mus og tastatur

Når Raspbian -billedet er indlæst på kortet, skal du placere det i hukommelseskortstikket på Pi og tilslutte tilstrækkelig strømforsyning, tænde for skærmen, hvis det ikke er det.

Vent på, at den starter, efter at du har startet, skal du oprette forbindelse til Wi-Fi og installere LightshowPi.

For at installere Lightshow Pi skal du gå til www.lightshowpi.org og klikke på Kom godt i gang under Ny bruger. Guiden vil instruere i, hvordan man indlæser den på Pi, jeg har angivet trinene herunder, og hvis der kan forveksle forvirring til webstedet.

  • Åbn terminalvinduet type sudo su, som er roden og ikke behøver at skrive sudo før alt, hvad der kræver sudo
  • git -klon
  • cd lightshowpi
  • git fetch && git checkout master
  • ./install.sh (hvis du ikke brugte sudo su, skal du sætte sudo foran./install.sh)
  • genstart (igen hvis ikke brugte sudo su, skal du lægge sudo foran genstart)

efter genstart

  • Åbn terminalvinduet igen, og skriv sudo su
  • cd lightshowpi
  • python py/hardware_controller.py --state = flash (hvis du ikke brugte sudo su, skal du sætte sudo foran python)

    dette er en test for at se, om programmet er indlæst korrekt

Følgende er ting, jeg har gjort ved at læse fra webstedet

  • i terminalvinduet og stadig i lightshow -biblioteket
  • cd -konfiguration
  • cp default.cfg tilsidesætter.cfg

    • denne kommando kopierer default.cfg og indsætter i den samme mappe og ændrer navn til overrides.cfg
    • Når du foretager konfigurationsændringer, skal du bruge overrides.cfg
  • nano overrides.cfg (hvis du ikke brugte sudo su, skal du sætte sudo foran nano)

    • åbner override.cfg og kan rulle igennem og ændre konfigurationer.
    • ctrl+O gemmer ændringerne
    • ctrl+X lukker overrides.cfg
  • du kan enten afspille musik fra en mappe eller fra internettet som pandora eller en anden internet streaming musik

    • for at oprette en afspilningsliste skal du oprette en mappe i musikmappen

      • kan enten bruge terminalvinduet eller bruge gui -grænsefladen
      • i terminalvinduet

        • sudo su
        • cd lightshowpi/musik
        • mkdir jul

          vil oprette en ny mappe

        • flytte musik til denne mappe
        • cd..

          denne kommando tager dig den forrige mappe

        • cd -værktøjer
        • python playlist_generator.py (brug sudo foran python, hvis du ikke brugte sudo su -kommandoen)
        • vil bede om den fulde sti til mappen med sange

          for eksempel:/home/pi/lightshowpi/musik/jul

        • så cd..
        • cd -konfiguration
        • nano tilsidesætter.cfg

          • rul ned til, hvor du ser playlist_path = $ SYNCHRONIZED_LIGHTS_HOME/music/sample/.playlist
          • ændre prøven til jul
          • Ctrl+O for at gemme
          • Ctrl+x for at afslutte
        • cd..
        • python py/synchronized_lights.py --playlist =/home/pi/lightshowpi/musik/jul/.playlist
        • start_music_and_lights starter den

          stop_music_and_lights stopper det

For at kunne afspille musik fra en streamingkilde; på webstedet er der et link, du kan følge om, hvordan du spiller musik.

For mere tilpasning og info kan du besøge lightshowpi.org eller Reddit, der er et link til Reddit på forsiden af webstedet.

Trin 3: Hardware

Hardware
Hardware
Hardware
Hardware
Hardware
Hardware

Startende med 4 -gangs stikkontakten boks bryde 3 faner (billede)

Tag en stikkontakt, og på bronzesiden er en fane, der forbinder de 2 afsætninger sammen, med en tang, der knækker tappen for at have 2 individuelle afsætningsmuligheder, gør dette med de 3 resterende afsætningsmuligheder, skal ikke bryde sølvsiden.

Med stikkontakten tager du et stykke ledning, jeg brugte 14 gauge, og fastgør en ledning til bronzeskruen. Tag et andet stykke ledning, og fastgør det til den anden bronzeskrue. Gør det til de andre 7 stikkontakter, skal have 8 ledninger i alt.

Skær derefter med et andet stykke tråd 4 nærmeste lige lange til i det væsentlige daisy chain de neutrale (sølvskruer). Skær derefter på den sidste sølvskrue et stykke ledning længere for at tilslutte den neutrale side af stikket.

Gør det samme med jorden, som du gjorde med neutrale.

Tag 4 af de varme (bronzeskrueside) ledninger, og læg dem gennem en af de ødelagte tapper. Med de 4 resterende ledninger placeres gennem en anden brudt fane. Derefter stikker den neutrale ledning og jordledningen igennem på den sidste brudte fane.

Med en phillps skruetrækker eller en firkantet skruetrækker skrues udløbene i kassen

Nu med ledningerne stikker gennem den ødelagte fane. Tilslut hver af de varme ledninger til SSR med en lille skruetrækker. For eksempel er alle den øverste række af forretningerne ulige, og alle de nederste afsætninger er lige. Med nummer et udtag øverst til venstre, skal du slutte det til kanal et på ssr. Udgang nummer to er nederst til venstre, tilslut til kanal to og så fjerde, indtil alle ledninger er tilsluttet.

Med neutralen, jorden og det varme, der kommer fra relækortet, satte du enten en stikstik på som jeg gjorde, eller tilføj en ledning med et stik på.

Når ledningerne er tilsluttet, monteres SSR -kortet på bagsiden af kassen. Ved at tage en boksfræser eller en saks og skære gipsvægsankre i halve til brug som standoff. Placer afstandsstykkerne, hvor monteringshullerne er, og monter med små skruer.

Trin 4: Hardware fortsat

Hardware fortsat
Hardware fortsat
Hardware fortsat
Hardware fortsat
Hardware fortsat
Hardware fortsat

Videre til kontrolsiden af SSR:

  • ved hjælp af et stykke Ethernet -kabel tilsluttes ledningen som følger:

    • Kanal 1 forbinder hvid med orange strimmel
    • Kanal to forbinder fast orange
    • Kanal tre forbinder hvid med grøn ledning
    • Kanal fire forbinder fastblåt
    • Kanal fem forbinder hvid med blå strimmel
    • Kanal seks forbinder fast grønt
    • Kanal syv forbinder hvid med brun strimmel
    • Kanal otte forbinder fast brun
  • I den anden ende af ledningen tilsluttes Rj45 -stikket ved hjælp af B -rækken med et hulværktøj

Med cirka et fod langt stykke Ethernet -kabel tilsluttes et Rj45 -stik ved hjælp af det samme som før

I den anden ende af kablet med jackstripen jakken med wire strippere, fjern derefter hver af de 8 individuelle ledninger ca. 1/4 "og loddebrødtavle, der har hunenden til at kunne forbindes til Raspberry Pi

Lav eller find et Ethernet-kabel af forskellig længde, når du sørger for at bruge T-568B-protokollen

Da dette relæbræt er en 5vdc; tilslut en passende 5vdc strømforsyning til VCC (positiv) og GND (negativ).

Raspberry Pi og relæbrættet skal dele en jord, dette kan gøres på mange måder. Måden jeg gjorde dette på var ved at bruge en modificeret computer strømforsyning.

Trin 5: Sammenlægning

Sætter alle sammen
Sætter alle sammen
Sætter alle sammen
Sætter alle sammen

Med Raspberry Pi vil du gerne bruge Wiringpi pin out

  • Med de kvindelige breadboard -jumpere uanset hvilken farve du brugte til at lodde Ethernet -kablet, vil du gerne tilslutte WiringPi -stiften på Raspberry Pi som følger:

    • Hvid med orange strimmel forbindes til 0, som er fysisk pin 11
    • Solid orange tilslutning til 1, som er fysisk pin 12
    • Hvid med grøn strip forbinder til 2, som er fysisk pin 13
    • Konstant blå forbindelse til 3, som er fysisk pin 15
    • Hvid med blå strimmel forbindes til 4, som er fysisk pin 16
    • Konstant grøn forbindelse til 5, som er fysisk pin 18
    • Hvid med brun strimmel forbindes til 6, som er fysisk pin 22
    • Solid brun forbindelse til 7, som er fysisk pin 7
  • Tilslut et Ethernet -kabel mellem de to stik
  • Tilslut 5v strøm til relækortet, og tilslut hindbær pi (hvis det ikke allerede har været), og tænd for pi'en.
  • Kør LightshowPi -programmet.
  • På stafettavlen kan du se den ledede dans til musikken.
  • Tilslut relækortet til strømforsyningen.
  • Tilslut julelys, og se dem flytte til musikken.

Tak fordi du så dette instruerbare.

Anbefalede: