Sommario:
- Passaggio 1: parti
- Passaggio 2: schematico
- Passaggio 3: saldare il PCB
- Passaggio 4: carica il codice
- Passaggio 5: e il gioco è fatto
Video: Controller per strisce RGB Wi-Fi fai-da-te: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
Grazie a JLCPCB e LCSC per aver reso possibile questo progetto! Dai un'occhiata oggi!
(Nota: questo non è il mio progetto (a parte lo schema e il PCB) e tutto il merito dell'idea va a Saiyam)
Il modo in cui questo progetto è iniziato è che ho comprato una striscia LED RGB da Ebay e l'orribile piccolo controller IR era terribile, lo odiavo. Quindi sono andato in missione per creare un controller di abilitazione wifi per questo.
Passaggio 1: parti
- 3 resistori 1K
- 3 transistor ad alta potenza, ho usato TIP31
- LINKIT ONE Microcontrollore
- Striscia RGB analogica
- (Il resto è se hai realizzato un PCB come ho fatto io)
- 1 morsetto a vite
- Intestazioni maschili
- UTENSILI
- Saldatore/Stazione
- Saldare
- Pinze
- Pinza tagliafili
Passaggio 2: schematico
Quando stavo ricercando questo progetto ho usato il diagramma a blocchi di Saiyam per creare questo schema in EasyEda (Link ad esso qui) Ora se non puoi leggerlo o non puoi essere disturbato a farlo, ecco l'idea di base, Pin emettitore di tutti i transistor da collegare al pin GND del linkit one. Pin di base del Transistor 1 da collegare al Digital PIN 9 di linkit one. Pin base del Transistor 2 da collegare al PIN 3 Digital di linkit one. Pin base del Transistor 3 da collegare al PIN digitale 2 di linkit one. Anodo della striscia LED da collegare all'alimentatore (+). Pin di emettitore di tutti i transistor da collegare all'alimentatore (-). Ricorda che utilizzare i pin 3 e 9 è necessario e non possono essere modificati in quanto sono gli unici pin PWM di Linkit ONE. Poiché ce ne sono solo due, il terzo colore della striscia LED deve essere controllato su un normale pin digitale.
Passaggio 3: saldare il PCB
Una volta realizzato lo schema, li ho trasformati in PCB e li ho ordinati a JLCPCB e li ho ricevuti entro 5 giorni!
Quindi sono andato a LCSC e ho ordinato i componenti, ci è voluto un po' di tempo perché era troppo costoso per DHL portarlo dove mi trovavo.
Dopo 5 giorni di attesa ho ricevuto i miei PCB, ed erano buoni come mi aspettavo che fossero, puoi dare un'occhiata alla mia recensione su JLCPCB qui per uno sguardo più approfondito a questi.
Pochi giorni dopo ho ricevuto il mio pacco da LCSC con tutti i miei componenti tutti ben confezionati nelle loro buste antistatiche.
Il controller funziona a circa 12 V, quindi avrai bisogno di circa 12 V 3 A per una striscia di 3 m come quella che sto usando.
Il prossimo passo è saldare tutto alla tua perfboard o al tuo PCB, assicurandoti che la polarità dei transistor sia corretta.
Probabilmente puoi dire che ho commesso un errore qui e, se non puoi, ho saldato le intestazioni femminili anziché maschili, poiché le intestazioni linkit one sono femminili.
Passaggio 4: carica il codice
Dopo aver eseguito tutte le saldature e i collegamenti, ora è il momento di caricare il codice per linkit one. Ma prima devi avere la libreria Blynk. Ho allegato il file zip qui sotto. Estrai tutti i contenuti e trasferiscili in Documenti>Arduino>Librerie.
Il codice per questo progetto si trova nella libreria Blynk stessa. Nell'IDE di arduino, vai su File>Esempi>Blynk>Linkit ONE. Ora devi apportare alcune modifiche al codice:
Sotto: char auth = “YourAuthToken”; //Aggiungi il token di autenticazione del tuo progetto blynk (vedi il passaggio successivo)
Sotto: #define WIFI_SSID “YourSSID” //Aggiungi il nome della tua connessione WiFi.
Sotto: #define WIFI_PASS “YourPASS” //Aggiungi la password della tua connessione WiFi
Sotto: #define WIFI_AUTH LWIFI_WPA //Scegli tra LWIFI_OPEN, LWIFI_WPA o LWIFI_WEP.
Se non conosci il token di autenticazione, vai al passaggio successivo e poi torna a questo passaggio. Se ne possiedi già uno, basta impostare gli switch su Linkit ONE su posizioni SPI, UART e USB e caricare il codice.
cdn.instructables.com/ORIG/F09/CBFR/IIEYYR…
Nota: questo non è il mio codice e tutto il merito va all'autore.
Una volta che lo fai.
Scarica gratuitamente l'app Blynk dal Play Store. Registrati a un account fornendo il tuo indirizzo email e altri dettagli. Devi disporre di una connessione Internet per farlo. Quando accedi al tuo account, crea un nuovo progetto con il nome che preferisci. Vedrai alcune cifre e caratteri quando crei un progetto. Questo è il tuo token di autenticazione utilizzato per connettere il tuo Linkit ONE al server blynk. Copia il token di autenticazione e aggiungilo al codice fornito nel passaggio precedente (passa al passaggio precedente per i dettagli). Ora passa alla schermata del progetto che inizialmente sarebbe vuota. Vai al pannello dei widget e copia un "Pulsante" e "ZeRGBa". Nel pulsante, imposta il numero di pin come 2. Imposta due dei numeri di pin in ZeRGBa come 3 e 9. Lascia il terzo vuoto. Ora finalmente accendi il tuo linkit ONE, lascia che si connetta alla rete Wifi e poi nell'app, seleziona l'opzione "Riproduci". Questo è tutto! Ora sarai in grado di controllare la striscia tramite il tuo smartphone. Se non funziona, controlla le tue connessioni. Assicurati che il token di autenticazione sia menzionato correttamente nel codice.
(Nota: gli screenshot non sono miei perché li ho dimenticati, credito a Saiyam)
Passaggio 5: e il gioco è fatto
Grazie agli sponsor per aver reso possibile questo progetto e grazie a Saiyam per l'idea.
Ho anche ancora alcuni PCB rimasti da questo progetto e puoi acquistarli qui, se qualcuno è interessato!
Consigliato:
Specchio per il trucco fai-da-te in semplici passaggi (usando le strisce luminose a LED): 4 passaggi
Specchio per il trucco fai-da-te in semplici passaggi (usando le strisce luminose a LED): in questo post, ho realizzato uno specchio per il trucco fai-da-te con l'aiuto delle strisce LED. Sono davvero fantastici e devi provarli anche tu
Semplici lampade a strisce LED (aggiorna le tue strisce LED): 4 passaggi (con immagini)
Semplici lampade a strisce LED (aggiorna le tue strisce LED): uso le strisce LED da un po 'di tempo e ne ho sempre amato la semplicità. Basta tagliare un pezzo di un ruolo, saldare dei fili, collegare un alimentatore e ti sei procurato una fonte di luce. Negli anni ho trovato un c
Controller per strisce LED Arduino per luci fantastiche per PC: 5 passaggi
Arduino Led Strip Controller per fantastiche luci per PC: ho questa fantastica striscia led RGB di aliexpress e voglio usarla per le luci del PC. Il primo problema è caldo per controllarlo, quindi come accenderlo. Questo istruibile mostra come per farlo con il codice github arduino, video del progetto funzionante e passo-passo
Controller IR per strisce LED RGB Arduino fai da te: 5 passaggi
Controller IR per strisce LED RGB Arduino fai da te: ciao ragazzi. Nell'istruzione di oggi ti mostrerò come creare il tuo controller di strisce LED RGB basato su Arduino, controllato a infrarossi. Il principio del controller è abbastanza semplice. Il positivo 12v è collegato direttamente al 12v r
Controller per strisce LED MIDI 5V per Spielatron o altro sintetizzatore MIDI: 7 passaggi (con immagini)
Controller di strisce LED MIDI 5V per Spielatron o altro sintetizzatore MIDI: questo controller lampeggia luci a strisce LED tricolore per 50 mS per nota. Blu per G5 a D # 6, rosso per E6 a B6 e verde per C7 a G7. Il controller è un dispositivo MIDI ALSA, quindi il software MIDI può inviare l'output ai LED contemporaneamente a un dispositivo synth MIDI