This shows you the differences between two versions of the page.
pm:prj2021:agrigore:led_strip_control [2021/06/03 04:37] dan_stefan.duta |
pm:prj2021:agrigore:led_strip_control [2021/06/03 04:41] (current) dan_stefan.duta |
||
---|---|---|---|
Line 37: | Line 37: | ||
{{:pm:prj2021:agrigore:pagina.png?600|}} | {{:pm:prj2021:agrigore:pagina.png?600|}} | ||
+ | |||
+ | Apasarea unui buton face o cerere pentru aceeasi pagina cu parametrii corespunzatori culorii apasate. Pagina e foarte usor de personalizat si se pot adauga repede mai multe culori predefinite, dar ramane libera posibilitatea unei culori cu 3 valori unice, in cazul in care culoarea dorita nu se regaseste in vreun buton. | ||
Server-ul parseaza cererea si trimite prin serial mai departe un mesaj in formatul xxx#yyy#zzz, unde x, y si z sunt valorile RGB. | Server-ul parseaza cererea si trimite prin serial mai departe un mesaj in formatul xxx#yyy#zzz, unde x, y si z sunt valorile RGB. | ||
Line 43: | Line 45: | ||
Arduino-ul citeste mesajul primi pe Serial de la Raspberry Pi si il parseaza. Folosind PWM transmit semnalul pe pini digitali mai departe catre tranzistoarele MOS. Ma folosesc de asemenea si de intreruperi pentru a activa/dezactiva releul | Arduino-ul citeste mesajul primi pe Serial de la Raspberry Pi si il parseaza. Folosind PWM transmit semnalul pe pini digitali mai departe catre tranzistoarele MOS. Ma folosesc de asemenea si de intreruperi pentru a activa/dezactiva releul | ||
- | === Schema electrica a proiectului === | + | ===== Schema electrica a proiectului ===== |
Banda LED este alimentata de o sursa de tensiune de 72W (12V 6A), Raspberry Pi poate fi alimentat doar prin USB-C de catre orice port USB de 5V (curentul tras este foarte mic, majoritatea incarcatoarelor de telefon ar functiona). Arduino-ul isi trage curent prin UART-USB de la Raspberry Pi. | Banda LED este alimentata de o sursa de tensiune de 72W (12V 6A), Raspberry Pi poate fi alimentat doar prin USB-C de catre orice port USB de 5V (curentul tras este foarte mic, majoritatea incarcatoarelor de telefon ar functiona). Arduino-ul isi trage curent prin UART-USB de la Raspberry Pi. |