Allora la mia stampa non e uscita bene ma ho provveuto a modificara e a caricre i nuovi file stl, ho creato un orologio per gli amanti degli scacchi,tutto alimentato tramite powebank a 5 volt.Per alimentare sia arduino che la striscia a led tramite power bank bisogna collegare il 5 volt di arduino alla striscia a led e all'uscita tipo c(o altra uscta che decidete di mettere) e per il gnd bisogna fare la stessa cosa, vi aggiungo anche una tabella con tutti i collegamenti che ho fatto(oltre allo schema elettrico).poi ho aggiunto un tasto on/off per collegarlo bisogna collegare il vcc prima al pulsante poi con altro cavo colllegare il vcc all'alimentazione.Se avete idee per migliorare il porgetto sono sempre le benvenute. Per evitare il disturbo sul Display ho aggiunto un condensatore da 0,1 µF. Nel codice ho messo che possono essere alimentati solo 15 led ed ho usato una striscia a led wa2812B.Se avete disturbi sullo schermo basterà collegare un altro condensatore elettrolitico (750-1000 µF)parallelo a quello da 10µF. Oppure dovete usare dei cavi più corti.
Tabella dei Collegamenti
| Componente | Pin/Terminale (Arduino o Striscia) | Collegamento | Note |
|---|---|---|---|
| Alimentazione | Power Bank +5V | Connesso al VCC della Striscia LED e al VDD dell’LCD (se non si usa modulo I2C) | Alimentazione esterna a 5V |
| Alimentazione | Power Bank GND | Connesso al GND della Striscia LED, al GND dell’Arduino e al GND dell’LCD | Ground comune indispensabile |
| Condensatore (1000 µF) | Terminale positivo | Connesso al +5V (Power Bank) – collegato in parallelo al VCC della Striscia LED | Posiziona il condensatore il più vicino possibile all’ingresso della Striscia LED |
| Condensatore (1000 µF) | Terminale negativo | Connesso al GND (Power Bank) – collegato in parallelo al GND della Striscia LED | |
| Striscia LED WS2812B | VCC | Connesso al +5V della fonte esterna | |
| Striscia LED WS2812B | GND | Connesso al GND della fonte esterna (e a quello dell’Arduino) | |
| Striscia LED WS2812B | DIN | Collegato al pin dati di Arduino (es. D6) attraverso un resistore da 330 Ω | Il resistore va in serie per proteggere il primo LED |
| Arduino – Segnale Dati | Digital Pin 6 | Collegato, tramite il resistore, al cavo DIN della Striscia LED | |
| Potenziometro | Segnale (Terminale centrale) | Collegato all’ingresso analogico A0 dell’Arduino | Utilizzato per impostare il tempo iniziale |
| Potenziometro | Un terminale | Connesso a +5V | |
| Potenziometro | Altro terminale | Connesso a GND | |
| Display LCD 16x2 | RS | Collegato ad Arduino D12 | |
| Display LCD 16x2 | E (Enable) | Collegato ad Arduino D11 | |
| Display LCD 16x2 | D4 | Collegato ad Arduino D5 | |
| Display LCD 16x2 | D5 | Collegato ad Arduino D4 | |
| Display LCD 16x2 | D6 | Collegato ad Arduino D3 | |
| Display LCD 16x2 | D7 | Collegato ad Arduino D2 | |
| Display LCD 16x2 | VSS (GND) | Connesso a GND comune (Arduino/Power Bank) | |
| Display LCD 16x2 | VDD (5V) | Connesso al +5V della fonte (o 5V dell’Arduino, se usato) | |
| Display LCD 16x2 | RW | Collegato a GND | Per impostare il display in modalità scrittura |
| Pulsante Start/Pausa | Digital Pin 9 | Collegato al pulsante Start/Pausa (con INPUT_PULLUP) | |
| Pulsante Player 1 | Digital Pin 7 | Collegato al pulsante Player 1 (con INPUT_PULLUP) | |
| Pulsante Player 2 | Digital Pin 8 | Collegato al pulsante Player 2 (con INPUT_PULLUP) |
Spiegazione Dettagliata dei Collegamenti
Alimentazione:
La striscia LED è alimentata da un Power Bank che fornisce 5V. Il +5V del Power Bank viene collegato al VCC della striscia LED (e al VDD del display LCD, se non si usa un modulo I2C). Il GND del Power Bank viene collegato al GND della striscia LED e all’Arduino, creando un ground comune che è essenziale per la corretta trasmissione dei segnali.
Condensatore:
Un condensatore elettrolitico da 1000 µF viene posizionato in parallelo all'alimentazione della striscia LED. Il terminale positivo del condensatore è collegato al +5V e quello negativo al GND. Questo serve a stabilizzare la tensione e a proteggere la striscia da picchi o fluttuazioni.
Striscia LED WS2812B:
La striscia ha tre connessioni principali:
- VCC: collegato al +5V,
- GND: collegato al GND comune,
- DIN: il segnale dati, che viene inviato dall’Arduino (es. dal pin D6) attraverso un resistore da 330 Ω per proteggere il primo LED.
Potenziometro:
Il potenziometro è collegato con un terminale a +5V e l’altro a GND; il terminale centrale fornisce un segnale analogico all’ingresso A0 dell’Arduino, che viene usato per impostare il tempo iniziale.
Display LCD 16x2:
Il display è collegato ai pin digitali dell’Arduino:
- RS al pin D12,
- E al pin D11,
- D4-D7 sono collegati rispettivamente a D5, D4, D3, D2.
Inoltre, VSS è collegato a GND, VDD a +5V e RW è forzato a GND per operare in modalità scrittura.
Pulsanti:
I pulsanti sono collegati ai pin digitali dell’Arduino (D7 per Player 1, D8 per Player 2 e D9 per Start/Pausa) in modalità INPUT_PULLUP. Quando vengono premuti, il circuito li porta a GND, e l’Arduino legge LOW.
Modellquelle
