Cuprins:
- Provizii
- Pasul 1: conectați-l
- Pasul 2: Imprimați baza și inserați difuzorul (REMIX TIME!)
- Pasul 3: Timpul codului (și Remixul nr. 3)
- Pasul 4: trimiteți la Arduino
- Pasul 5: puneți-l împreună
- Pasul 6: Doriți să o reprogramați din nou?
Video: Lumină de dispoziție ușor de cristal: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Bună ziua Makers! Acesta este un proiect de arduino ușor, care va funcționa ca un instrument de învățare, precum și ca o lumină starea de spirit minunată. Este vorba doar de câteva bucăți, astfel încât să o puteți bate împreună în timpul necesar pentru a imprima baza. Face o lecție minunată și despre RGB!
Câteva fundaluri ale acestui proiect: Fratele meu mai mic (cunoscut de acum ca Unicorn) și eu primim minunatele cutii de abonament Kiwico (nu sunt sponsorizate, doar ador) și în cutia Tinker din această lună Unicornul a primit o lumină de dispoziție RGB rece. El a construit-o, dar și-a dat seama rapid că fiecare culoare avea doar o pornire / oprire, deci avea culori limitate. Într-una din clasele mele pentru școală, trebuie să facem un proiect STEM în fiecare miercuri. Miercuri trecut, Unicorn și cu mine am remixat proiectul împreună, astfel încât să poată codifica mai multe posibilități de culoare.
Dacă îl folosiți ca lecție, vă recomand să tipăriți bazele pentru studenți din timp. A durat aproximativ 4 ore până la tipărirea mea.
Vă rugăm să votați acest lucru în concursul de remixuri! Acesta este primul meu instructabil și unicorn și lucrez foarte mult la asta. (Acum pot aprecia cât de mult este implicat tastarea scrisului unui instructabil!)
Provizii
- LED RGB (unul mic funcționează)
- Arduino Uno (și cablul bateriei și cablul USB pentru programare ar trebui să vină într-un kit de bază)
- Sârme de bază pentru jumper
- panou mic
- Rezistor de 220 ohmi
- Kit de cristal Kiwico (sau alt difuzor LED)
www.kiwico.com/us/store/dp/color-mixing-le…
Acces la imprimantă 3D (sau știți, modelarea lutului, cum ar fi modelul magic sau ceva de genul) / formator de vid poate? lemnul dacă aveți instrumentele ar putea fi cool
Pasul 1: conectați-l
Conectați catodul ledului RGB, care este pinul mai lung al RGB condus la GND din Arduino și ceilalți trei pini la pinul 11, 10, 9 al Arduino prin rezistențele de 220 ohmi.
Pasul 2: Imprimați baza și inserați difuzorul (REMIX TIME!)
Baza de imprimare 3D (sau model)
Cristalul este un remix # 1, deoarece este un remix al luminii kiwico (care face doar câteva culori)
Baza este remixul # 2 este un remix al unui plantator low poly pe thingiverse:
L-am răsturnat și am tăiat câteva găuri pentru difuzor și putere în tinkercad. Fișierul pe care l-am tipărit este încorporat aici.
Pasul 3: Timpul codului (și Remixul nr. 3)
Codul este de la
Pur și simplu, deschideți aplicația Arduino și urmați pașii secundari de mai jos.
1: introduceți codul de configurare.
int red_light_pin = 11; int green_light_pin = 10; int blue_light_pin = 9; void setup () {pinMode (roșu_light_pin, OUTPUT); pinMode (green_light_pin, OUTPUT); pinMode (blue_light_pin, OUTPUT);}
2: Codul principal.
bucla nulă () {
// CULORILE VOI AICI
} void RGB_color (int_light_light_value, int green_light_value, int blue_light_value) {analogWrite (roșu_light_pin, roșu_light_value); analogWrite (green_light_pin, green_light_value); analogWrite (blue_light_pin, blue_light_value);}
3: Cum funcționează culorile. (bold = comentariul meu, nu-l adăugați la arduino)
Fiecare culoare pe care doriți să o clipească / pulsează această secvență adăugată sub bucla de gol () {
RGB_color (valoare 255, 0, 0 rgb pentru culoarea dorită); // Roșu Comentează culoarea pentru a o face lizibilă
întârziere (1000); Cât timp există culoarea, sunt destul de sigur că este 1 secundă
4: Exemplu de cod:
int red_light_pin = 11; int green_light_pin = 10; int blue_light_pin = 9; void setup () {pinMode (roșu_light_pin, OUTPUT); pinMode (green_light_pin, OUTPUT); pinMode (blue_light_pin, OUTPUT);} void loop () {RGB_color (255, 0, 0); // Întârziere roșie (1000); RGB_color (0, 255, 0); // Întârziere verde (1000); RGB_color (0, 0, 255); // Întârziere albastră (1000); RGB_color (255, 255, 125); // Întârziere zmeură (1000); RGB_color (0, 255, 255); // Cyan întârziere (1000); RGB_color (255, 0, 255); // Întârziere magenta (1000); RGB_color (255, 255, 0); // Întârziere galbenă (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);}
Pasul 4: trimiteți la Arduino
Conectați placa USB la computer. Apăsați bifa pentru a verifica și apăsați săgeata pentru a trimite la arduino. Când LED-ul începe să clipească prin codul dvs., îl puteți deconecta de la computer. Conectați bateria de 9V la placa și codul va rula.
Pasul 5: puneți-l împreună
Așezați placa în interiorul bazei cu cablul de alimentare care iese din gaură.
Pasul 6: Doriți să o reprogramați din nou?
Scoateți-l, conectați-l la computer, codificați-l și puneți-l din nou în bază. Bucurați-vă!
Este atașat un videoclip al acestuia.
Recomandat:
Lumină de dispoziție controlată WIFI: 4 pași (cu imagini)
Lumină de dispoziție controlată WIFI: Aceasta este o lumină de dispoziție controlată WIFI pe care am proiectat-o și am creat-o! Diametrul este de 10 cm și înălțimea de 19 cm. L-am proiectat pentru „provocarea de viteză LED STRIP”. Această moodlight poate fi controlată prin internet pe orice dispozitiv din rețeaua dvs. locală
Lumină LED DIY - Lampă modernă de dispoziție pentru desktop cu telecomandă: 8 pași (cu imagini)
DIY LED Light - Lampă modernă de dispoziție pentru desktop cu telecomandă: În acest articol voi trece peste procesul pe care l-am folosit pentru a construi această minunată lampă LED Mood în formă de piramidă. Am folosit arțar pentru structura principală și niște spini de mahon pentru o rezistență sporită. Pentru lumini am folosit lumini LED RGB care vin într-o bandă de 16 picioare t
Lumină de dispoziție Android controlată vocală: 11 pași (cu imagini)
Mood Light pentru Android cu control vocal: trebuia să creez o clasă pentru grupul nostru local de creatori. Ceva care le-a garantat chiar și vizitatorilor pentru prima dată un câștig sigur și o recompensă mare, fără muss, fără vâlvă și fără instrumente sau materiale specializate. Elevii aveau nevoie să ia acasă ceva funcțional
DIY MusiLED, LED-uri sincronizate muzicale cu aplicație Windows și Linux cu un singur clic (32-bit și 64-bit). Ușor de recreat, ușor de utilizat, ușor de portat: 3 pași
DIY MusiLED, LED-uri sincronizate muzicale cu aplicație Windows și Linux cu un singur clic (32-bit și 64-bit). Ușor de recreat, ușor de utilizat, ușor de portat: acest proiect vă va ajuta să conectați 18 LED-uri (6 roșii + 6 albastre + 6 galbene) la placa Arduino și să analizați semnalele în timp real ale plăcii de sunet ale computerului și să le retransmiteți la LED-urile pentru a le aprinde conform efectelor de bătăi (Snare, High Hat, Kick)
O lumină de dispoziție LED RGB controlată de la distanță: 3 pași (cu imagini)
O lumină de dispoziție LED RGB controlată de la distanță: Controlați culoarea unui fascicul puternic de lumină LED cu o telecomandă, stocați culorile și reamintiți-le după bunul plac. Cu acest lucru pot controla culoarea unei lumini strălucitoare în multe culori diferite folosind cele trei culori fundamentale: roșu verde