Sommario:
- Forniture
- Passaggio 1: collegalo
- Step 2: Stampa la base e inserisci il diffusore (REMIX TIME!)
- Passaggio 3: Code Time (e Remix #3)
- Passaggio 4: inviare ad Arduino
- Passaggio 5: mettilo insieme
- Passaggio 6: vuoi riprogrammarlo di nuovo?
Video: Luce d'atmosfera di cristallo super facile: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 09:59
Ciao Maker! Questo è un progetto Arduino super facile che funzionerà come strumento di apprendimento e come una fantastica luce d'atmosfera. Sono solo pochi pezzi, quindi puoi montarli insieme nel tempo necessario per stampare la base. Fa anche un'ottima lezione sull'RGB!
Alcuni retroscena di questo progetto: io e mio fratellino (conosciuto d'ora in poi come Unicorno) riceviamo le fantastiche scatole di abbonamento Kiwico (non sponsorizzate, semplicemente adorabili) e nella cassa Tinker di questo mese Unicorn ha una fantastica luce d'atmosfera RGB. L'ha costruito ma ha capito rapidamente che ogni colore aveva solo un on/off, quindi aveva colori limitati. In una delle mie classi per la scuola, dobbiamo fare un progetto STEM ogni mercoledì. Mercoledì scorso, Unicorn e io abbiamo remixato quel progetto insieme in modo che potesse codificare più possibilità di colore.
Se lo stai usando come lezione, ti consiglio di stampare le basi per gli studenti in anticipo. Ci sono volute circa 4 ore per stampare il mio.
Si prega di votare per questo nel concorso remix! Questo è il mio primo Instructable e Unicorn e ci lavoro molto duramente. (Ora posso apprezzare quanto la digitazione sia coinvolta nella scrittura di un istruibile!)
Forniture
- LED RGB (uno piccolo funziona)
- Arduino Uno (e il cavo della batteria e il cavo USB per programmare dovrebbero essere forniti in un kit di base)
- Ponticelli di base
- piccola tagliere
- Resistenza da 220 ohm
- Kit cristalli Kiwico (o altro diffusore LED)
www.kiwico.com/us/store/dp/color-mixing-le…
Accesso alla stampante 3D (o sai, modellare l'argilla come la magia del modello o qualcosa del genere) / aspirapolvere forse? il legno se hai gli strumenti potrebbe essere bello
Passaggio 1: collegalo
Collegare il catodo del led RGB che è il pin più lungo del led RGB al GND di Arduino e gli altri tre pin al pin 11, 10, 9 di Arduino tramite le resistenze da 220 ohm.
Step 2: Stampa la base e inserisci il diffusore (REMIX TIME!)
Stampa 3D (o modello) base
Il cristallo è remix #1 perché è un remix della luce kiwico (che fa solo pochi colori)
La base è remix #2 è un remix di una fioriera low poly su thingiverse:
L'ho capovolto e praticato alcuni fori per il diffusore e l'alimentazione in tinkercad. Il file che ho stampato è incorporato qui.
Passaggio 3: Code Time (e Remix #3)
Il codice proviene da
In poche parole, apri l'applicazione Arduino e segui i passaggi secondari di seguito.
1: inserire il codice di configurazione.
int red_light_pin= 11;int green_light_pin = 10;int blue_light_pin = 9;void setup() { pinMode(red_light_pin, OUTPUT); pinMode(green_light_pin, OUTPUT); pinMode(blue_light_pin, OUTPUT);}
2: Il codice principale.
ciclo vuoto() {
//I TUOI COLORI VAI QUI
}void RGB_color(int red_light_value, int green_light_value, int blue_light_value) { analogWrite(red_light_pin, red_light_value); analogWrite(green_light_pin, green_light_value); analogWrite(blue_light_pin, blue_light_value);}
3: Come funzionano i colori. (grassetto=il mio commento, non aggiungerlo ad arduino)
Ogni colore che vuoi che lampeggi/impulsi ha questa sequenza aggiunta sotto void loop(){
RGB_color(255, 0, 0 valore rgb per il colore desiderato); // Rosso Commenta il colore per renderlo leggibile
ritardo(1000); Per quanto tempo c'è il colore, sono abbastanza sicuro che questo sia 1 secondo
4: Codice di esempio:
int red_light_pin= 11;int green_light_pin = 10;int blue_light_pin = 9;void setup() { pinMode(red_light_pin, OUTPUT); pinMode(green_light_pin, OUTPUT); pinMode(blue_light_pin, OUTPUT);}void loop() { RGB_color(255, 0, 0); // Red delay(1000); RGB_color(0, 255, 0); // Ritardo verde (1000); RGB_color(0, 0, 255); // Ritardo blu (1000); RGB_color(255, 255, 125); // Ritardo lampone(1000); RGB_color(0, 255, 255); // Ritardo ciano(1000); RGB_color(255, 0, 255); // Ritardo magenta (1000); RGB_color(255, 255, 0); // Ritardo giallo (1000); RGB_color(255, 255, 255); // White delay(1000);}void RGB_color(int red_light_value, int green_light_value, int blue_light_value) { analogWrite(red_light_pin, red_light_value); analogWrite(green_light_pin, green_light_value); analogWrite(blue_light_pin, blue_light_value);}
Passaggio 4: inviare ad Arduino
Collega la scheda USB al computer. Premi il segno di spunta per verificare e premi la freccia per inviare all'arduino. Quando il LED inizia a lampeggiare attraverso il tuo codice, puoi scollegarlo dal tuo computer. Collega la batteria da 9 V alla scheda e il codice verrà eseguito.
Passaggio 5: mettilo insieme
Posizionare la scheda all'interno della base con il cavo di alimentazione che fuoriesce dal foro.
Passaggio 6: vuoi riprogrammarlo di nuovo?
Tiralo fuori, collegalo al computer, codificalo e rimettilo nella base. Divertiti!
In allegato un video su di esso.
Consigliato:
Stringa di luce di cristallo intelligente: 9 passaggi (con immagini)
Smart Crystal Light String: Con l'avvicinarsi del Natale e sono alla ricerca completa di domotica fai-da-te e oggetti intelligenti, quest'anno ho deciso di provare a creare una stringa di luci RGB intelligente e dall'aspetto gradevole. Ho fatto molte ricerche sulle soluzioni fai-da-te in giro per il web, da un lato alcuni pr
Luce d'atmosfera animata e luce notturna: 6 passaggi (con immagini)
Animated Mood Light & Night Light: Avendo un fascino che rasenta l'ossessione per la luce, ho deciso di creare una selezione di piccoli PCB modulari che potrebbero essere utilizzati per creare display luminosi RGB di qualsiasi dimensione. Dopo aver realizzato il PCB modulare mi sono imbattuto nell'idea di disporli in un
Come creare una luce flash super brillante con il LED - Fai da te: luce super brillante: 11 passaggi
Come creare una luce flash super brillante con il LED - Fai da te: luce super brillante: guarda il video all'inizio
Fai da te MusiLED, LED musicali sincronizzati con applicazione Windows e Linux con un clic (32 bit e 64 bit). Facile da ricreare, facile da usare, facile da trasferire.: 3 passaggi
Fai da te MusiLED, LED musicali sincronizzati con applicazione Windows e Linux con un clic (32 bit e 64 bit). Facile da ricreare, facile da usare, facile da portare.: Questo progetto ti aiuterà a collegare 18 LED (6 rossi + 6 blu + 6 gialli) alla tua scheda Arduino e ad analizzare i segnali in tempo reale della scheda audio del tuo computer e trasmetterli a i led per accenderli secondo gli effetti beat (Snare, High Hat, Kick)
Luce per laptop super facile: 3 passaggi
Luce per laptop super facile: mia moglie odiava quando tenevo accesa la luce della camera da letto quando ero sul mio laptop a completare ricerche o qualcosa del genere, quindi ho deciso di prendere una delle mini luci a LED che mi ha comprato per Natale da Radio Shack e alcuni #6 AWG terra isolata