Cuprins:

Proiectul Lightshowpi: 4 pași
Proiectul Lightshowpi: 4 pași

Video: Proiectul Lightshowpi: 4 pași

Video: Proiectul Lightshowpi: 4 pași
Video: Seminar 4: Recapitulare analiză complexă și Transformata Laplace 2024, Iulie
Anonim
Proiectul Lightshowpi
Proiectul Lightshowpi
Proiectul Lightshowpi
Proiectul Lightshowpi
Proiectul Lightshowpi
Proiectul Lightshowpi
Proiectul Lightshowpi
Proiectul Lightshowpi

Bună ziua tuturor! Acesta este ghidul meu oficial despre cum să creați un spectacol de lumini folosind lightshowpi începând din octombrie 2020.

Pasul 1: Strângeți-vă consumabilele

Pentru acest proiect, veți avea nevoie de următoarele: - Raspberry Pi (am folosit un model B + pe care l-am cumpărat cu bunăvoință acum ani. Din câte știu, acest lucru va funcționa cu toate pi-urile, cu excepția celor 4, totuși nu pot verifica acest lucru.)

www.raspberrypi.org/products/

- Card SD / Card Micro SD (Acest lucru depinde de ce pi utilizați. Orice lucru de 16 GB sau mai mare ar trebui să fie suficient)

www.walmart.com/ip/SanDisk-32GB-microSDHC-…

- Cablu de alimentare micro USB (pentru Raspberry Pi)

- Placă de releu de stare solidă Sainsmart 8 canale

www.sainsmart.com/products/8-channel-5v-so…

- Bloc de distribuție a puterii pe 10 canale

www.speedwaymotors.com/Electrical-10-Termi…

- Patru prize Hyper Tough

www.walmart.com/ip/Hyper-Tough-Grounding-D…

- Două cutii de bandă Hyper Tough 2

www.walmart.com/ip/Hyper-Tough-2-Gang-Swit…

- Bărbați la bărbați, bărbați la femei și fire de la jumper la femei

www.amazon.com/gp/product/B072L1XMJR/ref=p…

- 16 sârmă ecartament

www.walmart.com/ip/16-Gauge-Red-Black-Powe…

- Transmițător FM digital HiLetGo

www.amazon.com/gp/product/B07X3Z8YTD/ref=p…

- Tăietor de sârmă și decojitor de sârmă

www.walmart.com/ip/Wire-Stripper-Universal…

- Bandă electrică

- Ciocan de lipit

www.walmart.com/ip/Hyper-Tough-30-Watt-Sol…

- Laptop / computer cu cititor / scriitor de carduri SD

- Două prize de alimentare

www.amazon.com/ARyee-Universal-Compatible-…

Pasul 2: Începeți cablarea

Începeți cablarea
Începeți cablarea
Începeți cablarea
Începeți cablarea
Începeți cablarea
Începeți cablarea
Începeți cablarea
Începeți cablarea

Înainte de a configura raspberry pi, veți dori să mergeți mai departe și să faceți toate cablurile necesare în acest fel, după ce ați configurat pi, puteți continua și testa hardware-ul atunci. Pentru a începe, veți dori să extrageți o foaie de referință pentru aspectul pinului GPIO al pi-ului dvs. respectiv. De exemplu, cel pe care l-am folosit este atașat la acest pas.

Pe placa Sainsmart, luați o șurubelniță cu cap plat și slăbiți toate șuruburile canalului (șuruburile din casetele verzi). Apoi, apucați cablurile jumper de la mascul la feminin și conectați-le după cum urmează:

GPIO 11 la CH1

GPIO 12 până la CH2

GPIO 13 până la CH3

GPIO 15 până la CH4

GPIO 16 până la CH5

GPIO 18 până la CH6

GPIO 22 până la CH7

GPIO 7 până la CH8

OCOLIRE

GPIO 6 la GND

GPIO 2 la VCC

Notă: Pe placa SSR, există două GND. Folosiți-l pe cel de lângă VCC.

Apoi, veți dori să tăiați 16 bucăți de sârmă de calibru 16 (2 pentru fiecare dintre cele 8 canale) și să dezbrăcați doar capătul, aproximativ 1/16 de inch. Apoi introduceți în partea de ieșire a plăcii ssr și strângeți șuruburile canalului (nu prea strânse).

Înainte de a continua, există câteva lucruri pe care ar trebui să le știți: pe orificiile de perete există două seturi de șuruburi, unul din bronz și unul din argint. Partea de bronz este pentru putere, partea de argint este pentru sol. Acum, ceea ce doriți să faceți este să luați firul stâng de la canalul unu și să îl rulați la șurubul superior de pe partea de bronz. Apoi mergeți la următorul canal și folosiți firul stâng și rulați-l la șurubul inferior de pe aceeași parte. Repetați până când aveți opt fire care au ieșit la prize.

Apoi va trebui să faceți firele de la sol. Tăiați o bucată de sârmă de calibru 16 și un fel de margaretă înlănțuiți terenurile de ieșire împreună. Pentru aceasta, atașați un fir la șurubul de argint superior și apoi la șurubul de argint inferior de la următoarea priză. Ar trebui să sfârșiți cu un fir de împământare care nu este conectat. Îndepărtați fișa de alimentare cu două cleme și lipiți sau încordați firele negative.

Acum, apucați bara de alimentare a 10 canale. Veți avea nevoie doar de 9 canale. Daisy lanț 9 dintre ele împreună (aceeași parte). Apoi, luați firul corect de pe canalul de pe placa SSR și atașați-l la primul canal folosit. Faceți acest lucru până când toate cele 8 fire sunt atașate la bara de autobuz. Apoi, luați firul pozitiv de la fișa de alimentare cu două vârfuri și rulați-l în ultimul canal al barei de autobuz.

Acum partea grea sa terminat!

Pasul 3: Configurați Raspberry Pi

Pentru cei dintre voi care sunt noi la Raspberry Pi, începeți aici:

Există câteva programe pe care va trebui să le descărcați înainte de a începe configurarea. Pentru toate linkurile următoare, selectați sistemul de operare pentru descărcarea corectă.

- Raspberry Pi Imager

www.raspberrypi.org/downloads/

- MASS

www.chiark.greenend.org.uk/~sgtatham/putty…

- Formatator card SD

www.sdcard.org/downloads/formatter/

- Scaner IP avansat

www.advanced-ip-scanner.com/download/Advan…

După ce le-ați descărcat, începeți prin conectarea cardului SD. Deschideți formatatorul cardului SD și selectați unitatea pe care doriți să o formatați. Apoi formatați cardul. Aceasta este doar o măsură de precauție pentru a ajuta la restul procesului să meargă mai ușor.

Apoi, descărcați sistemul de operare NOOBS pentru raspberry pi aici:

downloads.raspberrypi.org/NOOBS_latest

Notă: Motivul pentru care am ales NOOBS în locul sistemului de operare Raspberry Pi este că NOOBS oferă o metodă de recuperare rapidă în cazul în care aveți nevoie de o nouă instalare.

Odată ce ați terminat, deschideți programul de imagini raspberry pi, derulați în jos la sistemul de operare personalizat, găsiți NOOBS.zip, selectați unitatea pe care doriți să vă scrieți sistemul de operare și scrieți!

După ce se termină, introduceți cardul SD în slotul de pe pi. Cele mai multe dintre ele se află sub placă, vizavi de porturile USB. Veți dori, de asemenea, să conectați un mouse la zmeura pi pentru moment. Conectați sursa de alimentare micro USB la rpi. Apoi utilizați HDMI pentru a-l conecta la un televizor, monitor PC etc. După ceva timp, raspberry pi vă va solicita, întrebându-vă ce sistem de operare doriți să instalați. Selectați prima opțiune (Raspberry Pi OS Full / Desktop). Permiteți-i să instaleze sistemul de operare și apoi va reporni pi. Urmați instrucțiunile pop-up pentru a vă actualiza pi-ul și configurați o parolă pentru SSH (pe care o vom folosi mai târziu).

După ce ați făcut toate acestea, veți dori să faceți clic pe sigla Raspberry Pi din colțul din stânga sus. Apoi, din meniul derulant, accesați Preferințe> Configurare Raspberry Pi. Aceasta va deschide un meniu cu diverse setări pentru Raspberry Pi. Faceți clic pe fila „Interfețe” și activați SSH.

Apoi conectați dongle-ul USB WiFi la unul dintre porturile USB (dacă pi-ul dvs. nu are WiFi integrat). Conectați-vă la rețeaua dvs. WiFi.

După ce ați terminat, mergeți la computerul dvs. cu Advanced IP Scanner și PuTTy instalat. Conectați-vă la același SSID la care v-ați conectat Raspberry pi. Deschideți Advanced IP Scanner și scanați acest interval: "192.168.137.1 - 192.168.137.254." Raspberry pi dvs. ar trebui să apară cu o adresă IP lângă ea. Acum, deschideți PuTTy și în caseta Nume gazdă tastați adresa IP care apare lângă raspberry pi. Va apărea o fereastră pop-up, faceți clic pe da. Apoi vi se va solicita „autentificați-vă ca:„ tastați „pi” și apoi introduceți parola pe care ați ales-o când ați configurat pi. Pe măsură ce tastați, este posibil să observați că parola nu va apărea. Aceasta este o caracteristică de securitate și este complet normală. Tastați parola și apăsați Enter. Pentru orice alte întrebări, consultați aici:

www.raspberrypi.org/documentation/remote-a…

După ce ați accesat cu succes pi de la distanță, tastați următoarele comenzi:

sudo apt instalează git-core

git clone

cd lightshowpi

git fetch && git checkout python3

sudo./install.sh

sudo reboot

După fiecare comandă, așteptați ca „pi @ raspberrypi:” în textul verde să apară înainte de a introduce un nou cod. Odată ce ați terminat, introduceți această comandă pentru a testa hardware-ul:

sudo python py / hardware_controller.py --state = flash

Fiecare lumină de pe placa SSR ar trebui să clipească individual. Ești gata să faci niște lumini!

Pasul 4: Redarea primei melodii

Cel mai simplu mod pe care l-am găsit pentru a reda melodii a fost să descarc fișiere.mp3 și apoi să le pun într-un folder de pe raspberry pi. M-am intitulat „muzica” mea. Apoi în PuTTy utilizați această comandă:

sudo python py / synchronized_lights.py --file = / home / pi / lightshowpi / usic / [songname].mp3

Cam despre asta e! A fost un proiect foarte distractiv, dar provocator și sper că acest lucru va ajuta pe oricine a experimentat aceleași lucruri pe care le-am făcut și eu. Iată un link către o listă de redare YouTube cu înregistrări ale unor melodii din spectacolul meu de lumini.

www.youtube.com/playlist?list=PLusUu0mUL14inWN0n3kunZgV04VEoSOdA

Dacă aveți întrebări, nu ezitați să întrebați! Mulțumesc!

Recomandat: