Kazalo:

Raspberry Pi LightshowPi: 5 korakov (s slikami)
Raspberry Pi LightshowPi: 5 korakov (s slikami)

Video: Raspberry Pi LightshowPi: 5 korakov (s slikami)

Video: Raspberry Pi LightshowPi: 5 korakov (s slikami)
Video: Экран для Raspberry Pi с Ali Express 2024, Julij
Anonim
Image
Image
Malina Pi
Malina Pi

V tem navodilu ustvarjam božični prikaz z različico LightshowPi, naloženo na Raspberry Pi 3, 8 -kanalni SSR, 4 vtičnice in različne žice. Objavljeni video je vzorec tega, kar sem naredil lani. Če vam je ta pouk všeč, glasujte za natečaj Raspberry Pi.

1. korak: Seznam materiala:

  • Raspberry Pi 3 (vsaka novejša različica deluje)
  • 16 GB ali več mikro pomnilniške kartice
  • Monitor
  • Hdmi kabel
  • Miška
  • Tipkovnica
  • prenosni računalnik ali drug računalnik za programiranje pomnilniške kartice
  • 8 -kanalni polprevodniški rele (SSR)
  • 4 vtičnice
  • Škatla s štirimi izhodi
  • 4 sidra za suhozid
  • 4 majhni vijaki
  • Vtičnice RJ45
  • Ethernet kabel
  • Ethernet kabel se konča
  • električni trak in toplotno skrčljive cevi
  • različne žice
  • Orodja
    • Izvijači

      • majhna ravna glava
      • phillips
    • Rezalniki žice
    • Odstranjevalci žice
    • Klešče
    • Orodje za stiskanje RJ45 za daljši kabel Ethernet
    • Udarite navzdol
    • Rezalnik škarij ali škarje
    • Spajkalnik s spajkanjem

2. korak: Raspberry Pi

Z uporabo prenosne enote najnovejše različice Raspbiana obstaja veliko navodil in literature za nalaganje pomnilniške kartice

Na monitorju Raspberry Pi priključite monitor s HDMI, miško in tipkovnico

Ko je slika Raspbian naložena na kartico, jo vstavite v režo za pomnilniško kartico na Pi in priključite ustrezno napajanje, vklopite monitor, če ni.

Počakajte, da se zažene, po zagonu se povežite z omrežjem Wi-Fi in namestite LightshowPi.

Če želite namestiti Lightshow Pi, pojdite na www.lightshowpi.org in v razdelku Nov uporabnik kliknite Vodnik za začetek. Vodič bo poučil, kako ga naložiti na Pi, spodaj sem navedel korake in če se lahko kakšna zmeda nanaša na spletno mesto.

  • odprite terminalsko okno tipa sudo su, ki je koren in vam ne bo treba vnesti sudo pred vsem, kar zahteva sudo
  • git clone
  • cd lightshowpi
  • git fetch && git checkout master
  • ./install.sh (če niste uporabili sudo su, boste morali postaviti sudo pred./install.sh)
  • ponovni zagon (znova, če niste uporabili sudo su, morate sudo postaviti pred ponovni zagon)

po ponovnem zagonu

  • znova odprite terminalsko okno in vnesite sudo su
  • cd lightshowpi
  • python py/hardware_controller.py --state = flash (če niste uporabili sudo, boste morali sudo postaviti pred python)

    to je preizkus, da se preveri, ali je program pravilno naložen

Spodaj so stvari, ki sem jih naredil, ko sem prebral s spletne strani

  • v terminalskem oknu in še vedno v imeniku lightshow
  • cd konfiguracija
  • cp default.cfg preglasi.cfg

    • ta ukaz kopira default.cfg in ga prilepi v isto mapo ter spremeni ime v overrides.cfg
    • pri spreminjanju konfiguracije uporabite overrides.cfg
  • nano overrides.cfg (če niste uporabili sudo su, boste morali postaviti sudo pred nano)

    • odpre override.cfg in se lahko pomika in spreminja konfiguracije.
    • ctrl+O shrani spremembe
    • ctrl+X zapre razveljavitve.cfg
  • lahko predvajate glasbo iz mape ali iz interneta, kot je pandora ali druga internetna glasba
    • če želite ustvariti seznam predvajanja, ustvarite mapo v glasbeni mapi

      • lahko uporabite terminalsko okno ali uporabite vmesnik gui
      • v terminalskem oknu

        • sudo su
        • cd lightshowpi/glasba
        • mkdir božič

          bo ustvaril novo mapo

        • premaknite glasbo v to mapo
        • cd..

          ta ukaz vas popelje v prejšnjo mapo

        • cd orodja
        • python playlist_generator.py (uporabite sudo pred pythonom, če niste uporabili ukaza sudo su)
        • bo zahteval celotno pot do mape pesmi

          na primer:/home/pi/lightshowpi/music/christmas

        • potem cd..
        • cd konfiguracija
        • nano preglasi.cfg

          • pomaknite se navzdol do mesta, kjer vidite playlist_path = $ SYNCHRONIZED_LIGHTS_HOME/music/sample/.playlist
          • spremenite vzorec v božič
          • Ctrl+O za shranjevanje
          • Ctrl+x za izhod
        • cd..
        • python py/synchronized_lights.py --playlist =/home/pi/lightshowpi/music/christmas/.playlist
        • start_music_and_lights ga zažene

          stop_music_and_lights ga ustavi

Da lahko predvajate glasbo iz pretočnega vira; na spletnem mestu je povezava, ki vam lahko sledi, kako predvajati glasbo.

Za več prilagoditev in informacij obiščite lightshowpi.org ali Reddit, na sprednji strani spletnega mesta je povezava do Reddita.

3. korak: Strojna oprema

Strojna oprema
Strojna oprema
Strojna oprema
Strojna oprema
Strojna oprema
Strojna oprema

Začenši z izhodno škatlo za 4 skupine, razbije 3 zavihke (slika)

Vzemite vtičnico in na bronasti strani je jeziček, ki povezuje dva izhoda skupaj, s kleščami pa zlomite jeziček, da imate 2 posamezni vtičnici, to storite s tremi preostalimi izhodi, ni vam treba razbiti srebrne strani.

Z vtičnico vzemite kos žice, ki sem jo uporabil pri 14, in eno žico pritrdite na bronasti vijak. Vzemite še en kos žice in ga pritrdite na drugi bronasti vijak. Naredite to z drugimi 7 vtičnicami, skupaj naj bi imelo 8 žic.

Nato z drugim kosom žice izrežite 4 približno enake dolžine, da v bistvu verižico privežete nevtralnike (srebrni vijaki). Nato na zadnjem srebrnem vijaku odrežite kos žice dlje, da se priklopi na nevtralno stran vtiča.

Z zemljo naredite enako kot z nevtralnimi.

Vzemite 4 vroče žice (na strani vijakov iz brona) in jih postavite skozi enega od zlomljenih jezičkov. S preostalimi štirimi žicami prestavite skozi drug pokvarjen jeziček. Nato na nevtralni žici in ozemljitveni žici prebodite zadnji zlomljeni jeziček.

Z izvijačem phillps ali kvadratnim izvijačem privijte odprtine v škatli

Zdaj z žicami, ki štrlijo skozi zlomljen jeziček. Vsako vročo žico priključite na SSR z majhnim izvijačem. Na primer, vse zgornje vrstice vtičnic so lihe, vse spodnje vtičnice pa sodo. Z vtičnico številka ena zgoraj levo jo priključite na prvi kanal na ssr. Vtičnica številka dve je spodaj levo, povežite se z drugim kanalom in tako četrto, dokler niso priključene vse žice.

Pri nevtralnem, ozemljitvenem in vročem, ki prihaja iz relejne plošče, bodisi vtaknite konec vtiča, kot sem jaz, bodisi dodajte žico z vtičem.

Ko so žice priključene, namestite ploščo SSR na zadnjo stran škatle. Tako, da vzamete rezalnik za škatle ali škarje in prepolovite sidra za suhozid, ki jih boste uporabili kot stojalo. Stojala postavite na mesto montažnih lukenj in jih pritrdite z majhnimi vijaki.

4. korak: Strojna oprema se nadaljuje

Strojna oprema Nadaljevanje
Strojna oprema Nadaljevanje
Strojna oprema Nadaljevanje
Strojna oprema Nadaljevanje
Strojna oprema Nadaljevanje
Strojna oprema Nadaljevanje

Na nadzorni strani SSR:

  • s kosom kabla Ethernet priključite žico na naslednji način:

    • Prvi kanal povežite belo z oranžnim trakom
    • Drugi kanal povežemo oranžno
    • Tretji kanal povežite belo z zeleno žico
    • Četrti kanal je povezan modro
    • Kanal pet povežite belo z modrim trakom
    • Šesti kanal je povezan zeleno
    • Kanal sedem povežemo belo z rjavim trakom
    • Kanal osem je povezan rjavo
  • Na drugem koncu žice povežite priključek Rj45 z vrsto B z orodjem za prebijanje

S kosom ethernetnega kabla, ki je dolg približno en meter, povežite vtičnico Rj45, tako da uporabite isto kot prej

Na drugem koncu kabla z vtičnico odstranite plašč z odstranjevalci žic, nato odstranite vsako od 8 posameznih žic na približno 1/4 "in spajkajte žice, s katerimi je ženski konec podložljiv za povezavo z Raspberry Pi

Pri izdelavi ali iskanju ethernetnega kabla različne dolžine uporabite protokol T-568B

Ker je ta relejna plošča 5vdc; na VCC (pozitivno) in GND (negativno) priključite ustrezen napajalnik 5 V DC.

Raspberry Pi in relejna plošča morata imeti skupno podlago, kar je mogoče storiti na različne načine. To sem naredil s spremenjenim napajanjem računalnika.

5. korak: Združite vse skupaj

Vse skupaj
Vse skupaj
Vse skupaj
Vse skupaj

Z Raspberry Pi bi morali uporabiti pin Wiringpi

  • Z ženskimi mostički za plošče ne glede na barvo, ki ste jo uporabili za spajkanje Ethernetnega kabla, ki bi ga radi priključili na pin WiringPi na Raspberry Pi, kot sledi:

    • Bela z oranžnim trakom priključite na 0, ki je fizični zatič 11
    • Svetleče oranžno povežite z 1, ki je fizični pin 12
    • Bela z zelenim trakom se poveže z 2, ki je fizični pin 13
    • Svetlo modro povežite s 3, ki je fizični pin 15
    • Bela z modrim trakom priključite na 4, ki je fizični pin 16
    • Sveti zeleno in se povežite s 5, ki je fizični pin 18
    • Bela z rjavim trakom se priključi na 6, ki je fizični zatič 22
    • Trdno rjave barve povežite s 7, ki je fizični pin 7
  • Priključite ethernetni kabel med dva priključka
  • Na relejno ploščo priključite napajanje 5V in priključite malinovo pi (če je še niste) ter vklopite pi.
  • Zaženite program LightshowPi.
  • Na relejni tabli si lahko ogledate vodilni ples ob glasbi.
  • Priključite relejno ploščo za napajanje vtičnic.
  • Priključite božične luči in opazujte, kako se premikajo ob glasbi.

Hvala za ogled tega navodila.

Priporočena: