INHOUDSOPGAWE:

Raspberry Pi LightshowPi: 5 stappe (met foto's)
Raspberry Pi LightshowPi: 5 stappe (met foto's)

Video: Raspberry Pi LightshowPi: 5 stappe (met foto's)

Video: Raspberry Pi LightshowPi: 5 stappe (met foto's)
Video: Электрика в квартире своими руками. Финал. Переделка хрущевки от А до Я. #11 2024, Julie
Anonim
Image
Image
Framboos Pi
Framboos Pi

In hierdie instruksies skep ek 'n Kersfeesvertoning met 'n weergawe van die LightshowPi wat op 'n Raspberry Pi 3, 8 -kanaals SSR, 4 afsetpunte en verskillende drade gelaai is. Video geplaas is 'n voorbeeld van wat ek verlede jaar gedoen het. As u van hierdie instruksies hou, stem dan in die Raspberry Pi -wedstryd.

Stap 1: Lys van materiaal:

  • Raspberry Pi 3 (enige nuwer weergawe werk)
  • 16 GB of groter mikro geheue kaart
  • Monitor
  • Hdmi -kabel
  • Muis
  • Sleutelbord
  • skootrekenaar of ander rekenaar om die geheue kaart te programmeer
  • 8 kanaal vaste toestand relais (SSR)
  • 4 afsetpunte
  • 4 uitlaatbande
  • 4 gipsankers
  • 4 klein skroewe
  • RJ45 -aansluitings
  • Ethernet -kabel
  • Ethernet -kabel eindig
  • elektriese band en krimpbuis
  • verskillende drade
  • Gereedskap

    • Skroewedraaiers

      • klein plat kop
      • Phillips
    • Draadknipper
    • Draadstroppers
    • Tang
    • RJ45 krimpgereedskap om langer Ethernet -kabel te maak
    • Slaan af
    • Boksnyer of skêr
    • Soldeerbout met soldeer

Stap 2: Framboos Pi

As u die nuutste weergawe van Raspbian laai, is daar baie instruksies en literatuur beskikbaar om die geheue kaart te laai

Sluit die monitor aan op die Raspberry Pi met die HDMI, muis en sleutelbord

Nadat die Raspbian -prent op die kaart gelaai is, plaas dit in die geheue kaartgleuf op die Pi en steek die voldoende kragtoevoer in, skakel die monitor aan as dit nie die geval is nie.

Wag totdat dit begin, nadat u die Wi-Fi begin het, sal u LightshowPi installeer.

Om Lightshow Pi te installeer, gaan na www.lightshowpi.org en klik op Aan die slaggids onder Nuwe gebruiker. Die gids sal u leer hoe om dit op die Pi te laai. Ek het die onderstaande stappe uiteengesit en as daar verwarring kan wees met die webwerf.

  • maak die terminale venster oop, sudo su, wat die wortel is, en hoef nie sudo te tik voor alles wat sudo benodig nie
  • git -kloon
  • cd lightshowpi
  • git fetch && git afrekenmeester
  • ./install.sh (as u nie die sudo su gebruik nie, moet u sudo voor die./install.sh plaas)
  • herlaai (weer as sudo su nie gebruik is nie, moet u sudo voor herlaai plaas)

na herlaai

  • maak die terminale venster weer oop en tik sudo su
  • cd lightshowpi
  • python py/hardware_controller.py --state = flits (as u nie sudo gebruik nie, moet u sudo voor python plaas)

    dit is 'n toets om te sien of die program korrek gelaai is

Die volgende is dinge wat ek gedoen het deur van die webwerf af te lees

  • in die terminale venster en nog steeds in die lightshow -gids
  • cd konfig
  • cp default.cfg oorheers.cfg

    • hierdie opdrag kopieer die default.cfg en plak in dieselfde gids en verander die naam na overrides.cfg
    • Gebruik die overrides.cfg wanneer u konfigurasieveranderings aanbring
  • nano overrides.cfg (as u nie sudo su gebruik nie, moet u sudo voor die nano plaas)

    • maak die override.cfg oop en kan deurblaai en konfigurasies verander.
    • ctrl+O stoor die veranderinge
    • ctrl+X sluit die overrides.cfg
  • u kan musiek speel vanuit 'n gids of vanaf die internet, soos pandora of 'n ander musiek op die internet

    • om 'n snitlys te skep, skep 'n gids in die musiekmap

      • kan die terminale venster gebruik of die gui -koppelvlak gebruik
      • in die terminale venster

        • sudo su
        • cd lightshowpi/musiek
        • mkdir kersfees

          sal 'n nuwe gids skep

        • skuif musiek na hierdie gids
        • cd..

          hierdie opdrag neem u die vorige gids

        • cd gereedskap
        • python playlist_generator.py (gebruik sudo voor python as u nie die sudo su -opdrag gebruik het nie)
        • sal die volledige pad na die gids met liedjies vra

          byvoorbeeld:/home/pi/lightshowpi/musiek/kersfees

        • dan cd..
        • cd konfig
        • nano -oorskrywings.cfg

          • blaai af na waar u playlist_path = $ SYNCHRONIZED_LIGHTS_HOME/musiek/sample/.playlist sien
          • verander die monster na Kersfees
          • Ctrl+O om te stoor
          • Ctrl+x om te verlaat
        • cd..
        • python py/synchronized_lights.py --playlist =/home/pi/lightshowpi/musiek/kersfees/.playlist
        • start_music_and_lights begin dit

          stop_musiek_en_ligte stop dit

Om musiek uit 'n stroombron te kan speel; op die webwerf is daar 'n skakel wat u kan volg oor hoe om musiek te speel.

Vir meer aanpassings en inligting, besoek lightshowpi.org of Reddit, is daar 'n skakel na Reddit aan die voorkant van die webwerf.

Stap 3: Hardeware

Hardeware
Hardeware
Hardeware
Hardeware
Hardeware
Hardeware

Begin met die uitlaatkas met 4 bande, breek 3 oortjies (prentjie)

Neem 'n uitlaat, en aan die bronskant is 'n oortjie wat die twee afsetpunte met mekaar verbind, met 'n tang breek die oortjie om 2 afsonderlike afsetpunte te hê.

Neem 'n stuk draad met 'n uitlaat van 14 mm en maak een draad aan die bronsskroef vas. Neem nog 'n stuk draad en maak dit vas aan die ander bronsskroef. Doen dit met die ander sewe afsetpunte, moet in totaal 8 drade hê.

Sny dan met nog 'n stuk draad 4 gelyke lengtes om die neutrale (silwer skroewe) daadwerklik te verbind. Sny dan 'n stuk draad langer aan die laaste silwer skroef om aan die neutrale kant van die prop vas te maak.

Doen dieselfde met grond as met neutrale.

Neem 4 van die warm (brons skroefkant) drade en plaas dit deur een van die stukkende oortjies. Met die 4 oorblywende drade, plaas deur 'n ander stukkende oortjie. Dan steek die neutrale draad en die gronddraad deur op die laaste gebreekte oortjie.

Skroef die afsetpunte in die boks met 'n phillps -skroewedraaier of 'n vierkantige skroewedraaier

Nou met die drade wat deur die stukkende oortjie steek. Koppel elkeen van die warmdraad aan die SSR met 'n klein skroewedraaier. Byvoorbeeld, al die boonste ry van die afsetpunte is vreemd en al die onderste afsetpunte is gelyk. Aangesien nommer een -uitlaat links bo is, koppel dit aan kanaal een op die ssr. Uitgang nommer twee is links onder, maak verbinding met kanaal twee, en dus vierde totdat al die drade verbind is.

Met die neutrale, gemaalde en warm wat uit die aflosbord kom, sit óf 'n prop vas soos ek, óf voeg 'n draad met 'n prop aan.

Nadat die drade verbind is, monteer die SSR -bord aan die agterkant van die boks. Deur 'n boksskêr of 'n skêr te neem en gipsankers in die helfte te sny om dit as 'n afwyking te gebruik. Plaas die afstande waar die monteergate is en monteer dit met klein skroewe.

Stap 4: hardeware word voortgesit

Hardeware word voortgesit
Hardeware word voortgesit
Hardeware word voortgesit
Hardeware word voortgesit
Hardeware word voortgesit
Hardeware word voortgesit

Aan die kontrolekant van die SSR:

  • verbind 'n stuk Ethernet -kabel soos volg:

    • Kanaal een verbind wit met oranje strook
    • Kanaal twee verbind soliede oranje
    • Kanaal drie verbind wit met groen draad
    • Kanaal vier verbind soliede blou
    • Kanaal vyf verbind wit met blou strook
    • Kanaal ses verbind soliede groen
    • Kanaal sewe verbind wit met bruin strook
    • Kanaal agt verbind soliede bruin
  • Koppel aan die ander kant van die draad die Rj45 -aansluiting met behulp van die B -ry met 'n neerslaggereedskap

Koppel 'n Rj45 -aansluiting met 'n stuk lange voet van ongeveer 'n meter lank met dieselfde as voorheen

Aan die ander kant van die kabel met die domkragstrook, verwyder die baadjie met draadstroppers, en strooi dan elk van die 8 individuele drade ongeveer 1/4 "en soldeer broodborddrade met die vroulike uiteinde om aan te sluit op die Framboos Pi

Maak of vind 'n ethernetkabel van verskillende lengtes as u seker maak dat u die T-568B-protokol gebruik

Aangesien hierdie aflosbord 'n 5vdc is; Sluit 'n geskikte 5vdc -kragtoevoer aan op VCC (positief) en GND (negatief).

Die Raspberry Pi en die aflosbord moet 'n grond deel, dit kan op baie maniere gedoen word. Die manier waarop ek dit gedoen het, was deur 'n aangepaste rekenaarkragbron te gebruik.

Stap 5: Alles saamvoeg

Alles saam
Alles saam
Alles saam
Alles saam

Met die Raspberry Pi wil u die Wiringpi -pen gebruik

  • Met die vroulike broodbordspringers, watter kleur u ook al gebruik het om die Ethernet -kabel te soldeer, sou u soos volg aan die WiringPi -pen op die Raspberry Pi wil koppel:

    • Wit met oranje strook verbind met 0, wat fisiese pen 11 is
    • Soliede oranje verbind met 1, wat fisiese pen 12 is
    • Wit met groen strook verbind met 2, wat fisiese pen 13 is
    • Soliede blou koppel aan 3, wat fisiese pen 15 is
    • Wit met blou strook verbind met 4, wat fisiese pen 16 is
    • Soliede groen koppel aan 5, wat fisiese pen 18 is
    • Wit met bruin strook verbind met 6, wat fisiese pen 22 is
    • Soliede bruin verbinding met 7, wat fisiese pen 7 is
  • Koppel 'n ethernetkabel tussen die twee aansluitings
  • Koppel 5v krag aan die relaisbord en steek die framboos pi in (as dit nog nie is nie) en skakel die pi aan.
  • Begin die LightshowPi -program.
  • Op die aflosbord kan u die geleide dans na die musiek kyk.
  • Sluit die aflosbord aan om die afsetpunte te voorsien.
  • Koppel Kersliggies aan en kyk hoe hulle na die musiek beweeg.

Dankie dat u hierdie instruksies bekyk het.

Aanbeveel: