Sisukord:

DIY muusikalised jõulutuled algajatele Raspberry Pi -ga: 12 sammu (piltidega)
DIY muusikalised jõulutuled algajatele Raspberry Pi -ga: 12 sammu (piltidega)

Video: DIY muusikalised jõulutuled algajatele Raspberry Pi -ga: 12 sammu (piltidega)

Video: DIY muusikalised jõulutuled algajatele Raspberry Pi -ga: 12 sammu (piltidega)
Video: LED-jõulutuled 2024, Juuli
Anonim
Image
Image

Täna käin ma läbi sammud, et kasutada vaarika pi, et teie jõulutuled muusikaga vilkuma saada. Vaid mõne dollari lisamaterjaliga juhendan teid, kuidas muuta teie tavalised jõulutuled terve maja valgusetenduseks. Eesmärk on siin nullist edasi minna. Kuigi see juhend on mõeldud inimestele, kes ei tea üldse, kuidas linuxit kasutada, ja neile, kes oskavad sama moodi, keskendutakse inimestele, kelle jaoks linux ja vaarika pi on täielik mõistatus. Lightshowpi tarkvara ja keerukama riistvaraga saab teha palju muud, kuid see on alles alustamine.

Samm: materjal

Pi 1 seadistamine: Raspbiani installimine
Pi 1 seadistamine: Raspbiani installimine

Esiteks peab olema:

  • Teil on vaja oma jõulutulesid. Soovitan tungivalt jääda alalisvoolul töötavate tulede juurde. Kui teil seda pole, hankige võrgupingega mängimise asemel mõned LED -ribad või alalisvoolul töötavad jõuluvalgusti.
  • A vaarika pi; erinevad konfiguratsioonid vajavad erinevat riistvara
    • Kui saate pi null või pi null w, vajate ** Korralikus komplektis on need kõik juba olemas **

      • HDMI helivõtja
      • mini HDMI kaabel
      • päise tihvtid või lihtsalt jootke otse plaadile
      • USB OTG adapter
      • Jootekolb
    • Kui saate pi A, A+, B või B2 või null (mitte w), vajate WiFi -donglit
    • Kui saate pi 3 komplekti, ei midagi muud
  • Kõlar koos lisavoolu ja lisakaabliga. Kahjuks on Bluetoothi heli nullil w ja pi 3 häiriv.
  • mälukaart (vähemalt 4 GB), tavaliselt komplektides
  • 8 kanaliga releeplaat (5v)
  • Emasest naissoost päisepoldid

Ajutised vajadused: see on ajutine, seega soovitaksin kasutada seda, mis teil juba on, paar tundi, kui seda vaja läheb

  • USB -hiir ja klaviatuur
  • Juurdepääs HDMI -monitorile või telerile
  • USB -jaotur, kui hiire ja klaviatuuri vahetamine on liiga tüütu ja teised USB -pordid on hõivatud

Valikuline

  • Suur toiteallikas, mida kasutate kõigi tulede jaoks

    Kui valite selle tee, peate tegema ka toitejuhtme või lõikama pikendusjuhtme ja kasutama seda toitejuhtmena

  • samuti teie pi koos buck converteriga
  • ja võib-olla isegi kõrgema pinge tuled vajadusel koos astmemuunduriga

Samm: Pi 1 seadistamine: Raspbiani installimine

Pi 1 seadistamine: Raspbiani installimine
Pi 1 seadistamine: Raspbiani installimine

Esimene samm on hankida raspbian oma seadmesse. Ma katan need kõik ühes plokis ja riistvara eraldi.

Soovitan alla laadida no fondid pi sihtasutusest

Pakkige lihtsalt lahti ja kopeerige see värskelt vormindatud micro SD -kaardile. See on kõik. Kui olete oma pi sisse lülitanud, juhendab see teid installimisel.

3. samm: Pi 2 seadistamine: seadistage SSH ja VNC

Pi 2 seadistamine: seadistage SSH ja VNC
Pi 2 seadistamine: seadistage SSH ja VNC
Pi 2 seadistamine: seadistage SSH ja VNC
Pi 2 seadistamine: seadistage SSH ja VNC

SSH- ja VNC -seadistused tähendavad, et te ei pea pi -d ühendama tohutu juhtmete jamaga. Kõik saab teha sülearvuti kahest aknast või isegi telefonist. Meie käskudele eelneb sageli "sudo", see annab sisuliselt meie käsule administraatoriõigused.

  1. Kõigepealt muutke oma parooli. Avage terminaliaken ja tippige järgmine tekst ning teil palutakse sisestada vaikeparool (vaarikas) ja seejärel sisestada oma parool.

    sudo passwd

  2. kopeerige nüüd oma IP -aadress järgmise käsuga

    ifconfig

Nüüd minge seadete menüüsse ja lülitage sisse SSH ja VNC. Nüüd saate pi taaskäivitada ja monitori, klaviatuuri ja hiire küljest lahti ühendada.

Samm: Pi 3 seadistamine: kasutage oma Pi -le juurdepääsu Bitvise SSH -ga

Pi 3 seadistamine: kasutage oma Pi -le juurdepääsu Bitvise SSH -ga
Pi 3 seadistamine: kasutage oma Pi -le juurdepääsu Bitvise SSH -ga

Soovitan bitvise'i, kuna sellel on integreeritud SFTP tööriist ja hea liides. Sisestage oma varem kopeeritud IP -aadress, kasutage kasutajanime pi ja oma uut parooli. Jätke vaikimisi kasutatav port (22). Terminal peaks avanema, kui valite sisselogimise.

Samm: Pi 4 seadistamine: värskendage oma Pi

Enne kui midagi muud teete, käivitage värskendused

  1. Esiteks värskendate teeki selle kohta, milliseid pakette on saadaval

    sudo apt-get update

  2. Kui see on valmis, installite värskendused tegelikult

    sudo apt-get upgrade

  3. Hea meetme tagamiseks veenduge, et teie pi püsivara oleks ajakohane (seda tuleks teha juba uuendamise teel)

    sudo rpi-update

6. samm: Pi 5 seadistamine: Lightshowpi installimine

Pi 5 seadistamine: Lightshowpi installimine
Pi 5 seadistamine: Lightshowpi installimine

See etappide osa on saadaval otse lightshowpi veebisaidil. Lisan need mugavuse huvides. Lisan sinna mõned selgitused.

  • sudo apt-get install git-core

    apt-get on see, mis paketid saab, ja siin installime git-core, lisatakse automaatselt sõltuvused (programmid, mida git-core vajab käivitamiseks)

  • cd ~

    cd on kataloogide muutmine, samas kui ~ tähendab/home/*kasutajanime*/, sel juhul oleks see/home/pi/; selle või ~ kasutamine peaks toimima samamoodi

  • git kloon

    See kopeeriti lihtsalt üle vajaliku kaustastruktuuri

  • cd lightshowpi

    nüüd liigume kausta, mille me just alla laadisime

  • git fetch && git checkout stabiilne

    nüüd saame vajalikud failid

  • cd/home/pi/lightshowpi

    liigume õigesse kausta; Linuxis, kui me ei loo süsteemilinke, peame enne skriptide käivitamist alati üle minema õigesse kausta

  • sudo./install.sh

    see teeb tegeliku paigaldamise; see võttis minu pi nullil umbes 3 tundi

  • sudo taaskäivitamine

    nüüd taaskäivitame

Samm: kraami ühendamine

Asjade juhtmestik
Asjade juhtmestik

Kuid teie seadmete sisselülitamine sõltub sellest, mida te kasutate. Siin on palju võimalusi, kuid päeva lõpuks vajate oma pi jaoks 5 V, kas USB kaudu või kasutades päise nööpnõelu ja kohandatud toitelahendust nagu mina. Kogu katkestatav toide peaks olema alalisvool. Vahelduvpinge töötab suurepäraselt, kuid see toob kaasa lisariski. Madalpinge on palju turvalisem.

8. samm: kraami juhtmestik 2: tihvtide jootmine

Asjade juhtmestik 2: tihvtide jootmine
Asjade juhtmestik 2: tihvtide jootmine

Kui kasutate pi nulli, peate kas jootma päise tihvtid või jootma juhtmed otse tihvtiaukude juurde.

9. samm: kraami juhtmestik 3: Pi ühendamine releeplaadiga

Asjade juhtmestik 3: Pi ühendamine releeplaadiga
Asjade juhtmestik 3: Pi ühendamine releeplaadiga
Asjade juhtmestik 3: Pi ühendamine releeplaadiga
Asjade juhtmestik 3: Pi ühendamine releeplaadiga

Kasutame juhtmestiku tihvtide nummerdamist. Seal on ka alternatiivne nimetamisviis, kasutage lihtsalt minu esitatud diagrammi või minge saidile wiringpi.com

Releelaualt, nööpnõelad enda poole, vasakult paremale, loote ühenduse pi -ga järgmisega

  1. tihvt 20: jahvatatud
  2. tihvt 11: GPIO 0
  3. tihvt 12: GPIO 1
  4. tihvt 13: GPIO 2
  5. tihvt 15: GPIO 3
  6. tihvt 16: GPIO 4
  7. tihvt 18: GPIO 5
  8. tihvt 22: GPIO 6
  9. tihvt 7: GPIO 7
  10. pin 4: 5v võimsus

Kui toidate oma pi -d päise tihvtidest, läheb +5v pinnile 2 ja - (maa) pinni 6.

10. samm: kraami juhtmestik 4: releede juhtmestik

Asjade juhtmestik 4: releede juhtmestik
Asjade juhtmestik 4: releede juhtmestik
Asjade juhtmestik 4: releede juhtmestik
Asjade juhtmestik 4: releede juhtmestik

Releed töötavad nagu lüliti. Kuid te ühendaksite oma tuled otse oma toiteallikaga, tehke seda, kuid katkestage pinge all olev juhe ja pange selle lõigatud traadi mõlemad otsad ühele releele. Igal releel on 3 klemmi. 2 neist on koos ja relee toiteallikas eraldab need, teine ühendatakse relee sisselülitamisel keskterminaliga. Nurgakuju väike diagramm näitab teile, milline neist on eraldi (punane). Iga relee vastasotsad (esimene ja viimane) ei ole kunagi ühendatud. Kui soovite, saate alati sisse lülitada ja kasutada 2 rohelisena, see tähendab lihtsalt, et lightshowpi käsud on vastupidised. See võib olla kasulik, kui soovite, et tuled süttiksid pärast muusika lõppemist vaikimisi.

11. samm: testige seda

Testige
Testige

Ma kasutasin neid väikeseid LED -e oma plaadi testimiseks, kuid tõesti saate lihtsalt vaadata punast tuld, mis on releeplaadil. Igal releel on juba oma LED.

  • Ärge unustage kõigepealt navigeerida kausta lightshowpi

    cd/home/pi/lightshowpi/

  • Seejärel kasutage ühte neist testkäsklustest

    • sudo python py/hardware_controller.py -riik = välk
    • sudo python py/hardware_controller.py -riik = fade

Testi lõpetamiseks kasutage CTRL+C

12. samm: nautige

Nautige!
Nautige!

Nüüd on aeg seadistada oma tegelikud jõulutuled ja nautida etendust. Ärge unustage vaadata minu täielikku videot!

Oma esimese loo esitamiseks kasutage lightshowpi arendajate pakutavat demofaili

sudo python py/synchronized_lights.py --file =/home/pi/lightshowpi/music/sample/ovenrake_deck-the-halls.mp3

Teise poja esitamiseks muutke lihtsalt selle käsu lõpus mp3 nime. Siin tuleb sisse bitvise'i sftp -funktsioon; saate lihtsalt faile klõpsata ja lohistada.

Soovitan: