Sisukord:

Raspberry Pi LightshowPi: 5 sammu (piltidega)
Raspberry Pi LightshowPi: 5 sammu (piltidega)

Video: Raspberry Pi LightshowPi: 5 sammu (piltidega)

Video: Raspberry Pi LightshowPi: 5 sammu (piltidega)
Video: 10 самых АТМОСФЕРНЫХ мест Дагестана. БОЛЬШОЙ ВЫПУСК #Дагестан #ПутешествиеПоДагестану 2024, Juuli
Anonim
Image
Image
Vaarika Pi
Vaarika Pi

Selles juhendis loon ma jõulukuva, kasutades LightshowPi versiooni, mis on laaditud Raspberry Pi 3, 8 kanaliga SSR, 4 pistikupesa ja erinevate juhtmetega. Postitatud video on näide sellest, mida ma eelmisel aastal tegin. Kui teile meeldib see õpetlik, hääletage Raspberry Pi konkursil.

Samm: materjalide loend:

  • Raspberry Pi 3 (mis tahes uuem versioon töötab)
  • 16 GB või suurem mikro -mälukaart
  • Monitor
  • Hdmi kaabel
  • Hiir
  • Klaviatuur
  • sülearvuti või muu arvuti mälukaardi programmeerimiseks
  • 8 kanaliga tahkisrelee (SSR)
  • 4 müügikohta
  • 4 pistikupesa
  • 4 kipsplaadi ankrut
  • 4 väikest kruvi
  • Pistikud RJ45
  • Etherneti kaabel
  • Etherneti kaabli otsad
  • elektrilint ja termokahanevad torud
  • erinevaid juhtmeid
  • Tööriistad

    • Kruvikeerajad

      • väike lame pea
      • Phillips
    • Traadilõikurid
    • Traadi eemaldajad
    • Tangid
    • RJ45 pressimisvahend pikema Etherneti kaabli valmistamiseks
    • Löö maha
    • Karbilõikur või käärid
    • Jootekolb joodisega

2. samm: Raspberry Pi

Kasutades sülearvuti uusimat Raspbiani versiooni, on mälukaardi laadimiseks palju juhendeid ja kirjandust

Raspberry Pi pistikul monitori HDMI, hiire ja klaviatuuriga

Kui Raspbiani pilt on kaardile laaditud, asetage see Pi mälukaardipessa ja ühendage piisav toiteallikas, kui see pole nii, lülitage monitor sisse.

Oodake, kuni see käivitub, looge pärast käivitamist ühendus WiFi-ga ja installige LightshowPi.

Lightshow Pi installimiseks minge saidile www.lightshowpi.org ja klõpsake uue kasutaja jaotises Alustamisjuhend. Juhend juhendab, kuidas seda Pi -le laadida, olen lisanud allpool toodud sammud ja kui veebisaidiga võib segadust tekitada.

  • Avage terminaliakna tüüp sudo su, mis on juur ja ei pea sisestama sudo enne kõike, mis nõuab sudo
  • git kloon
  • cd lightshowpi
  • git fetch && git kassameister
  • ./install.sh (kui ei kasutanud sudo su, tuleb sudo panna./install.sh ette)
  • taaskäivitage (uuesti, kui ei kasutanud sudo su, tuleb sudo taaskäivituse ette panna)

pärast taaskäivitamist

  • avage uuesti terminaliaken ja tippige sudo su
  • cd lightshowpi
  • python py/hardware_controller.py --state = flash (kui ei kasutanud sudo su tuleb panna sudo pythoni ette)

    see on test, et näha, kas programm on õigesti laaditud

Siin on asjad, mida olen teinud veebisaidilt lugedes

  • terminaliaknas ja endiselt tuleshow kataloogis
  • cd konfiguratsioon
  • cp default.cfg alistab.cfg

    • see käsk kopeerib default.cfg ja kleepib samasse kausta ning muudab nimeks overrides.cfg
    • seadistuste muutmisel kasutage overrides.cfg
  • nano overrides.cfg (kui ei kasutanud sudo su, peate panema sudo nano ette)

    • avab override.cfg ja saab sirvida ja konfiguratsioone muuta.
    • ctrl+O salvestab muudatused
    • ctrl+X sulgeb alistused.cfg
  • saate mängida muusikat kaustast või Internetist, näiteks pandora või muu Interneti -voogesituse muusika
    • esitusloendi loomiseks looge muusikat kausta kaust

      • saab kasutada terminaliakent või kasutada gui liidest
      • terminaliaknas

        • sudo su
        • cd lightshowpi/muusika
        • mkdir jõulud

          loob uue kausta

        • teisaldage muusika sellesse kausta
        • cd..

          see käsk viib teid eelmise kausta juurde

        • cd tööriistad
        • python playlist_generator.py (kui ei kasutanud käsku sudo su, kasutage pythoni ees sudo)
        • küsib lugude kausta täielikku teed

          näiteks:/home/pi/lightshowpi/music/christmas

        • siis cd..
        • cd konfiguratsioon
        • nano alistab.cfg

          • kerige alla, kus näete esitusloendi_rada = $ SYNCHRONIZED_LIGHTS_HOME/muusika/proov/. esitusloend
          • muutke näidis jõuludeks
          • Salvestamiseks Ctrl+O
          • Väljumiseks vajutage Ctrl+x
        • cd..
        • python py/synchronized_lights.py --playlist =/home/pi/lightshowpi/music/christmas/.playlist
        • start_music_and_lights käivitab selle

          stop_music_and_lights peatab selle

Et oleks võimalik voogesitusallikast muusikat esitada; veebisaidil on link, mida saate jälgida muusika esitamise kohta.

Lisateavet ja teavet leiate veebisaidilt lightshowpi.org või Reddit, veebisaidi esiküljel on link Redditile.

3. samm: riistvara

Riistvara
Riistvara
Riistvara
Riistvara
Riistvara
Riistvara

Alustades 4 grupi pistikupesast, murda 3 sakki (pilt)

Võtke väljalaskeava ja pronksist küljel on sakk, mis ühendab 2 väljalaskeava kokku, tangidega purustatakse sakk, et saada 2 eraldi väljalaskeava, tehke seda ülejäänud 3 väljalaskeavaga, ärge murdke hõbedast külge.

Võtke väljalaskeavaga tükk traati, mida kasutasin 14 gabariiti, ja kinnitage üks traat pronksikruvi külge. Võtke veel üks traat ja kinnitage see teise pronksikruvi külge. Tehke seda ülejäänud 7 pistikupesaga, kokku peaks olema 8 juhtmest.

Seejärel lõigake teise traaditükiga 4 ligikaudu võrdset pikkust, et neutraalid (hõbedased kruvid) põhimõtteliselt aheldada. Seejärel lõigake viimasel hõbedakruvil pikem traat, et see pistiku neutraalsele küljele haakuda.

Tehke maapinnaga sama, mis neutraalidega.

Võtke 4 kuumast (pronksist kruvipoolsest) juhtmest ja asetage üks purunenud sakkidest läbi. Ülejäänud 4 juhtmega asetage läbi teine katkine sakk. Seejärel kleepige neutraaljuhtmele ja maandusjuhe viimasele katkisele sakile.

Kruvige kruvikeeraja või ruudukujulise kruvikeerajaga karbis olevad väljalaskeavad

Nüüd, kui juhtmed katkise saki vahelt läbi torkavad. Ühendage iga kuum juhe SSR -i väikese lamepeaga kruvikeerajaga. Näiteks on kõik väljalaskeavade ülemised read paaritu ja kõik alumised väljalaskeavad paaris. Kui pistikupesa number üks on vasakus ülanurgas, ühendage see ssr -i esimese kanaliga. Väljalaskeava number kaks on all vasakul, ühendage kanaliga kaks ja nii neljandaks, kuni kõik juhtmed on ühendatud.

Neutraalse, maandatud ja releeplaadilt tuleva kuumuse korral pange pistikupesa otsa nagu mina või lisage juhtme pistik.

Pärast juhtmete ühendamist paigaldage SSR -plaat karbi tagaküljele. Võttes karbilõikuri või käärid ja lõigates kipsplaadi ankrud pooleks, et neid vahelduseks kasutada. Asetage vaheseinad kinnitusavade juurde ja kinnitage väikeste kruvidega.

Samm 4: riistvara jätkub

Riistvara Jätkub
Riistvara Jätkub
Riistvara Jätkub
Riistvara Jätkub
Riistvara Jätkub
Riistvara Jätkub

SSR -i juhtimise poolele:

  • ühendage traat Etherneti kaabli abil järgmiselt:

    • Esimene kanal ühendab valge oranži ribaga
    • Teine kanal ühendab oranži värvi
    • Kolmas kanal ühendab valge rohelise juhtmega
    • Neljas kanal ühendab sinise värvi
    • Kanal viis ühendab valge sinise ribaga
    • Kanal kuus ühendab rohelise värvi
    • Kanal seitse ühendab valge pruuni ribaga
    • Kanal kaheksa ühendab ühtlaselt pruuni värvi
  • Juhtme teises otsas ühendage pistik Rj45, kasutades B -rida mulgustustööriistaga

Umbes jala pikkuse Etherneti kaabliga ühendage Rj45 pistik, kasutades sama, mis varem

Pistikupesaga kaabli teises otsas eemaldage jope traadieemaldajatega, seejärel eemaldage iga kaheksa juhtmest umbes 1/4 tolli ja jootke leivaplaadi juhtmed, mille naissoost ots saab ühendada Raspberry Pi -ga

Tehke või otsige erineva pikkusega Etherneti kaabel, kui teete seda. Kasutage kindlasti T-568B protokolli

Kuna see releeplaat on 5vdc; ühendage sobiv 5vdc toiteallikas VCC (positiivne) ja GND (negatiivne).

Raspberry Pi ja releelaud peavad ühist maad jagama, seda saab teha mitmel viisil. Ma tegin seda modifitseeritud arvuti toiteallika abil.

5. samm: kõik kokku

Kõik kokku pannes
Kõik kokku pannes
Kõik kokku pannes
Kõik kokku pannes

Raspberry Pi puhul tahaksite kasutada Wiringpi tihvti

  • Mis tahes värvi naissoost leivaplaadi džempritega, mida kasutasite Etherneti kaabli jootmiseks, soovite ühendada Raspberry Pi WiringPi tihvtiga järgmiselt:

    • Valge oranži ribaga ühendage 0 -ga, mis on füüsiline tihvt 11
    • Tahke oranž ühendus 1 -ga, mis on füüsiline tihvt 12
    • Valge rohelise ribaga ühendage 2 -ga, mis on füüsiline tihvt 13
    • Pidev sinine ühendage 3 -ga, mis on füüsiline tihvt 15
    • Valge sinise ribaga ühendage 4 -ga, mis on füüsiline tihvt 16
    • Pidevalt roheline ühendage 5 -ga, mis on füüsiline tihvt 18
    • Valge pruuni ribaga ühendage 6 -ga, mis on füüsiline tihvt 22
    • Tahke pruun ühendage 7 -ga, mis on füüsiline tihvt 7
  • Ühendage kahe pistiku vahele Etherneti kaabel
  • Ühendage 5v toide releeplaadiga ja ühendage vaarika pi (kui seda pole veel tehtud) ja lülitage pi sisse.
  • Käivitage programm LightshowPi.
  • Teatelaual saate vaadata juhitud tantsu muusika saatel.
  • Pistikupesade toiteks ühendage releeplaat.
  • Ühendage jõulutuled ja vaadake, kuidas need muusika saatel liiguvad.

Täname, et vaatasite seda juhendit.

Soovitan: