Sisällysluettelo:

Raspberry Pi LightshowPi: 5 vaihetta (kuvilla)
Raspberry Pi LightshowPi: 5 vaihetta (kuvilla)

Video: Raspberry Pi LightshowPi: 5 vaihetta (kuvilla)

Video: Raspberry Pi LightshowPi: 5 vaihetta (kuvilla)
Video: How to network monitor using Raspberry PI | Zabbix | NETVN 2024, Heinäkuu
Anonim
Image
Image
Raspberry Pi
Raspberry Pi

Tässä ohjeessa luon joulunäytön käyttämällä LightshowPi -versiota, joka on ladattu Raspberry Pi 3: een, 8 -kanavaiseen SSR: ään, 4 pistorasiaan ja eri johtoihin. Julkaistu video on esimerkki siitä, mitä tein viime vuonna. Jos pidät tästä ohjeesta, äänestä Raspberry Pi -kilpailussa.

Vaihe 1: Materiaaliluettelo:

  • Raspberry Pi 3 (mikä tahansa uudempi versio toimii)
  • 16 Gt tai suurempi mikro -muistikortti
  • Monitori
  • Hdmi -kaapeli
  • Hiiri
  • Näppäimistö
  • kannettava tietokone tai muu tietokone muistikortin ohjelmoimiseksi
  • 8 -kanavainen SSD -rele
  • 4 myyntipistettä
  • 4 ulostuloaukkoa
  • 4 kipsilevyankkuria
  • 4 pientä ruuvia
  • RJ45 -liittimet
  • Ethernet kaapeli
  • Ethernet -kaapelin päät
  • sähköteippi ja kutisteputki
  • erilaisia johtoja
  • Työkalut

    • Ruuvimeisselit

      • pieni litteä pää
      • Phillips
    • Lankaleikkurit
    • Langanpoistimet
    • Pihdit
    • RJ45 -puristustyökalu pidemmän Ethernet -kaapelin tekemiseen
    • Lyö alas
    • Laatikkoleikkuri tai sakset
    • Juotosrauta juotoksella

Vaihe 2: Raspberry Pi

Käyttämällä kannettavaa tietokonetta lataamalla uusin Raspbian -versio, muistikortin lataamiseen on monia ohjeita ja kirjallisuutta

Näytön Raspberry Pi -liittimessä HDMI, hiiri ja näppäimistö

Kun Raspbian -kuva on ladattu kortille, aseta se Pi -muistikorttipaikkaan ja kytke riittävä virtalähde. Kytke näyttö päälle, jos sitä ei ole.

Odota, että se käynnistyy, muodosta yhteys käynnistyksen jälkeen Wi-Fi-verkkoon ja asenna LightshowPi.

Asenna Lightshow Pi siirtymällä osoitteeseen www.lightshowpi.org ja napsauttamalla Aloitusopas kohdassa Uusi käyttäjä. Opas opastaa lataamaan sen Pi: hen, olen asettanut alla olevat vaiheet ja jos epäselvyyksiä voi liittyä verkkosivustoon.

  • avaa pääteikkuna, kirjoita sudo su, joka on juuri ja jonka ei tarvitse kirjoittaa sudo ennen kaikkea mitä sudo vaatii
  • git -klooni
  • cd -valoshowpi
  • git hae && git kassalle
  • ./install.sh (jos et käyttänyt sudo su: ta, sinun on asetettava sudo./install.sh: n eteen)
  • Käynnistä uudelleen (jos et käyttänyt sudo su: ta, sinun on asetettava sudo uudelleenkäynnistyksen eteen)

uudelleenkäynnistyksen jälkeen

  • avaa pääteikkuna uudelleen ja kirjoita sudo su
  • cd -valoshowpi
  • python py/hardware_controller.py --state = flash (jos ei käyttänyt sudoa, sinun on asetettava sudo pythonin eteen)

    tämä on testi nähdäksesi, onko ohjelma ladattu oikein

Seuraavassa on asioita, joita olen tehnyt lukemalla verkkosivustolta

  • pääteikkunassa ja edelleen valoshow -hakemistossa
  • cd kokoonpano
  • cp default.cfg ohittaa.cfg

    • tämä komento kopioi default.cfg -tiedoston ja liittää sen samaan kansioon ja muuttaa sen nimeksi overrides.cfg
    • käytä kokoonpanomuutoksia tehdessäsi overrides.cfg
  • nano overrides.cfg (jos et käyttänyt sudo su: ta, sinun on asetettava sudo nanon eteen)

    • avaa override.cfg ja voi selata ja muuttaa kokoonpanoja.
    • ctrl+O tallentaa muutokset
    • ctrl+X sulkee ohitukset. cfg
  • voit toistaa musiikkia kansiosta tai Internetistä, kuten pandora tai muu Internet -suoratoistomusiikki

    • soittolistan luomiseksi luo kansio musiikkikansioon

      • voi käyttää pääteikkunaa tai gui -käyttöliittymää
      • pääteikkunassa
        • sudo su
        • cd -valoshowpi/musiikki
        • mkdir joulu

          luo uuden kansion

        • siirtää musiikkia tähän kansioon
        • cd..

          tämä komento vie edellisen kansion

        • cd -työkalut
        • python playlist_generator.py (käytä sudoa pythonin edessä, jos et käyttänyt sudo su -komentoa)
        • kysyy koko polun kappaleiden kansioon

          esimerkiksi:/home/pi/lightshowpi/music/christmas

        • sitten cd..
        • cd kokoonpano
        • nano ohittaa. cfg

          • vieritä alas kohtaan, jossa näet soittolistan_polku = $ SYNCHRONIZED_LIGHTS_HOME/musiikki/näyte/.soittolista
          • vaihda näyte jouluun
          • Tallenna painamalla Ctrl+O
          • Poistu painamalla Ctrl+x
        • cd..
        • python py/synchronized_lights.py --playlist =/home/pi/lightshowpi/music/christmas/.playlist
        • start_music_and_lights käynnistää sen

          stop_music_and_lights pysäyttää sen

Musiikin toistaminen suoratoistolähteestä; verkkosivustolla on linkki, jota voit seurata musiikin toistamiseen.

Lisätietoja räätälöinnistä ja lisätietoja on osoitteessa lightshowpi.org tai Reddit, sivuston etuosassa on linkki Redditiin.

Vaihe 3: Laitteisto

Laitteisto
Laitteisto
Laitteisto
Laitteisto
Laitteisto
Laitteisto

Alkaen 4 jengin pistorasiasta, katkaise 3 välilehteä (kuva)

Ota pistorasia ja pronssipuolella on kieleke, joka yhdistää 2 ulostuloa. Pihdit rikkovat kielekkeen, jolloin niissä on 2 erillistä ulostuloa, tee tämä kolmelle jäljelle jäävälle ulostulolle, sinun ei tarvitse rikkoa hopeaa.

Ota pistorasian kanssa pala lankaa, jota käytin 14 -mittaria, ja kiinnitä yksi johto pronssiruuviin. Ota toinen lanka ja kiinnitä se toiseen pronssiruuviin. Tee se muille 7 pistorasialle, yhteensä 8 johtoa.

Leikkaa sitten toisella lankakappaleella 4 lähempänä yhtä pitkää pituutta neutraalien (hopearuuvit) ketjuttamiseen. Leikkaa sitten viimeisessä hopearuuvissa pidempi lankakappale pistokkeen neutraalille puolelle.

Tee sama maan kanssa kuin neutraalien kanssa.

Ota 4 kuumaa (pronssiruuvipuolen) johtoa ja aseta yksi rikkoutuneista kielekkeistä. Kun jäljellä on 4 johtoa, aseta toisen rikkoutuneen kielekkeen läpi. Sitten nollajohto ja maadoitusjohto tarttuvat viimeisen rikkoutuneen kielekkeen läpi.

Ruuvaa laatikon ulostulot ristipääruuvimeisselillä tai neliömäisellä ruuvimeisselillä

Nyt johdot pistävät rikkoutuneen kielekkeen läpi. Kytke jokainen kuuma lanka SSR: ään pienellä litteällä ruuvimeisselillä. Esimerkiksi kaikki pistorasioiden ylärivit ovat parittomia ja kaikki alemmat ulostulot ovat parillisia. Kun pistorasia numero yksi on vasemmassa yläkulmassa, kytke se ssr: n kanavaan yksi. Liitäntä numero kaksi on vasemmassa alakulmassa, liitä kanavaan kaksi ja siten neljäs, kunnes kaikki johdot on kytketty.

Kun neutraali, maadoitettu ja relelevystä tuleva kuumaa, laita pistokkeen pää kiinni kuten minä tai lisää johto, jossa on pistoke.

Kun johdot on kytketty, asenna SSR -kortti laatikon takaosaan. Ottamalla laatikkoleikkuri tai sakset ja leikkaamalla kipsilevyankkurit puoliksi käytettäväksi erotuksena. Aseta esteet paikkoihin, joissa ne ovat, ja kiinnitä pienillä ruuveilla.

Vaihe 4: Laitteisto jatkuu

Laitteisto jatkuu
Laitteisto jatkuu
Laitteisto jatkuu
Laitteisto jatkuu
Laitteisto jatkuu
Laitteisto jatkuu

SSR: n ohjauspuolelle:

  • yhdistä johto Ethernet -kaapelin avulla seuraavasti:

    • Kanava yksi yhdistää valkoisen oranssilla nauhalla
    • Kanava kaksi yhdistää kiinteän oranssin
    • Kanava kolme yhdistää valkoisen vihreällä johdolla
    • Kanava neljä yhdistää sinisen sinisen
    • Kanava viisi yhdistää valkoisen sinisellä nauhalla
    • Kanava kuusi yhdistää vihreän
    • Kanava seitsemän yhdistää valkoisen ruskealla nauhalla
    • Kanava kahdeksan yhdistää kiinteän ruskean
  • Johdon toisessa päässä liitä Rj45 -liitin B -rivillä rei'itystyökalulla

Liitä noin metrin pituisella Ethernet -kaapelilla Rj45 -liitin samalla tavalla kuin ennen

Kaapelin toisessa päässä, jossa on tunkki, vaippa vaijerinkuorimilla, irrota sitten jokainen 8 erillistä johtoa noin 1/4 "ja juota leipälevyn johdot, joiden naaraspää voidaan yhdistää Raspberry Pi -laitteeseen

Tee tai löydä eripituinen Ethernet-kaapeli tehdessäsi varmista, että käytät T-568B-protokollaa

Koska tämä relelevy on 5vdc; liitä sopiva 5 voltin virtalähde VCC (positiivinen) ja GND (negatiivinen).

Raspberry Pi: n ja relelevyn on jaettava maata, tämä voidaan tehdä monella tapaa. Näin tein käyttämällä muokattua tietokoneen virtalähdettä.

Vaihe 5: Yhdistä kaikki

Kaikki yhteen
Kaikki yhteen
Kaikki yhteen
Kaikki yhteen

Raspberry Pi -laitteen kanssa haluat käyttää Wiringpi -nastaista

  • Naaraspuolisten leipälautahyppyjen kanssa, mitä väriä käytit Ethernet -kaapelin juottamiseen, haluat liittää Raspberry Pi: n WiringPi -nastaan seuraavasti:

    • Valkoinen ja oranssi liuska yhdistetään 0: een, joka on fyysinen nasta 11
    • Tasainen oranssi liitäntä 1, joka on fyysinen nasta 12
    • Valkoinen ja vihreä nauha yhdistetään 2: een, joka on fyysinen nasta 13
    • Tasainen sininen liitäntä 3, joka on fyysinen nasta 15
    • Valkoinen ja sininen nauha yhdistetään 4: een, joka on fyysinen nasta 16
    • Tasainen vihreä liitäntä 5, joka on fyysinen nasta 18
    • Valkoinen ruskealla nauhalla yhdistetään 6: een, joka on fyysinen nasta 22
    • Kiinteä ruskea liitäntä 7, joka on fyysinen nasta 7
  • Liitä Ethernet -kaapeli kahden liitännän väliin
  • Kytke 5 V: n virta relekorttiin ja kytke vadelmapi (jos jo ei ole) ja kytke pi.
  • Suorita LightshowPi -ohjelma.
  • Viestitaululla voit katsella led -tanssia musiikin tahdissa.
  • Kytke relelevy pistorasioiden virtalähteeseen.
  • Kytke jouluvalot ja katsele niiden liikkuvaa musiikkia.

Kiitos, että katsoit tämän ohjeen.

Suositeltava: