Cuprins:
- Pasul 1: Adunarea Requriments
- Pasul 2: Proiectarea circuitului
- Pasul 3: Programare pentru lampă / ecran
- Pasul 4: Realizarea containerului pentru lampa ta
- Pasul 5: Bucurați-vă
Video: Lampă de dispoziție cu ecran LCD: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Datorită proiectului Exquisite Mood Lamp (Maker-sac's Exquisite Mood Lamp), am avut ideea să adaug o nouă caracteristică acestui proiect, de asemenea, aceasta este o temă de la profesorul meu de școală. Acest proiect este foarte ușor de realizat pentru oricine. Sper sa va placa acest proiect!
Pasul 1: Adunarea Requriments
- Arduino Leonardo
- Cablu USB (tip A la B)
- LED RGB
- Potențiometru (3 unități)
- Rezistor (100 omega)
- ecran LCD
- Sârme de jumper
- Pâine
- Vopsea acrilică (gri, negru, alb și roșu)
- Cutie care se potrivește în placa dvs. Arduino și în placa de pâine
- Cuțit utilitar
- Hârtie de calc
- Lipici
- Plăci de hârtie
- Chit de montare detașabil
Acesta este tot echipamentul de care aveți nevoie pentru a construi acest lucru. Am atașat câteva imagini pentru referință.
Pasul 2: Proiectarea circuitului
Faceți conexiunile circuitului așa cum se arată în figură. Ușor de țăran.
Pasul 3: Programare pentru lampă / ecran
Descărcați acest fișier sau copiați programul de mai jos sau copiați acest link în aplicația dvs. Arduino. Încărcați pe Arduino și acest proiect este pe jumătate terminat! Programare
int a, b, c;
#include #include
// Pentru ca aceste comenzi LCD să funcționeze, TREBUIE să înlocuiți biblioteca LCD standard din … // https://github.com/marcoschwartz/LiquidCrystal_I2… // Descărcare directă https://github.com/marcoschwartz/LiquidCrystal_I2… // proiectul nu se va compila până nu se va face acest lucru. LiquidCrystal_I2C lcd_I2C_27 (0x27, 16, 2); // setați adresa LCD pentru un afișaj de 16 caractere și 2 linii
configurare nulă ()
{
pinMode (A0, INPUT);
pinMode (A1, INPUT);
pinMode (A2, INPUT);
pinMode (5, OUTPUT);
pinMode (6, OUTPUT);
pinMode (9, OUTPUT); lcd_I2C_27.init (); // inițializați lcd lcd_I2C_27.backlight ();
}
bucla nulă ()
{
a = analogRead (A0) /4.0156;
b = analogRead (A1) /4.0156;
c = analogRead (A2) /4.0156;
analogWrite (5, a);
analogWrite (6, b);
analogWrite (9, c); lcd_I2C_27.setCursor (0, 0); // setați cursorul, numărarea începe cu 0 lcd_I2C_27.print ("Bună ziua"); // Imprimați un mesaj pe ecranul LCD.
}
P. S puteți schimba cuvântul afișat pe ecranul LCD, am ales „Bună ziua”, după cum puteți vedea mai sus.
Și trebuie să descărcați „biblioteca” pentru ca acest program să funcționeze, aici este Cum se instalează bibliotecile Arduino.
Vă recomand să utilizați un chit de montare detașabil pentru a lipi potențiometrele pe panou.
Pasul 4: Realizarea containerului pentru lampa ta
- Tăiați aspectul cutiei ca în imaginea de mai jos: Tăiați orificiul pentru cablul USB, o gaură pentru firele jumper-ului LCD pentru a ieși, trei găuri pentru Potentiometru în colțul din stânga sau oriunde ați pune Potențiometrul.
- Colorează cutia cu culoare acrilică, fie ca mine, fie îți poți alege propria culoare!
- Tăiați hârtia de urmărit ca dimensiunea cuptorului potrivit, care ar trebui tăiată în primul pas
- Tăiați un carton care se potrivește în cutia noastră. Scopul acestuia este de a ține Arduino aproape de partea de sus a cutiei, astfel încât lumina să poată trece prin hârtia de urmărit.
- TERMINAT!
P. S. Nu uitați să nu sigilați mai întâi cutia, pentru că trebuie să introduceți placa Arduino și placa de prindere în interiorul cutiei și este mai ușor să tăiați găurile în timp ce partea inferioară a cutiei este încă deschisă. De asemenea, dacă doriți ca placa Arduino și placa dvs. să fie detașabile, nu uitați să cumpărați lucruri precum banda cu cârlig și buclă sau chitul de montare detașabil pentru a vă deschide și închide cutia liber!
Am vrut să arate ca un mic aragaz, pentru că Potențiometrele arată ca mânerul aragazului. Sper să vă placă și dumneavoastră!
Pasul 5: Bucurați-vă
Ai reușit! Puteți roti potențiometrele pentru a schimba luminozitatea și culoarea. Bucurați-vă!
Recomandat:
Lampă de dispoziție cu LED tipărită 3D: 15 pași (cu imagini)
Lămpi de dispoziție cu LED tipărite 3D: am avut întotdeauna această fascinație pentru lămpi, așa că am avut nevoie să pot urmări capacitatea de a combina Imprimarea 3D și Arduino cu LED-uri. Conceptul este foarte simplu, iar rezultatul este unul dintre cele mai satisfăcătoare vizuale experiențe pe care le poți pune
Lampă de dispoziție cu led RGB: 4 pași
Mood Lamp With RGB Led: Acest proiect se tratează de a face o lampă de * sentimente * folosind un Arduino Uno. Primer se necesită mai multe materiale ca jumperi, led-uri RGB sau Neopixel, dependind de cum se vrea să facă. În acest caz, utilizăm LED-ul RGB cu codul comun
Lampă de dispoziție - Gabriel Martinez 20385: 4 pași
Mood Lamp - Gabriel Martinez 20385: Una mood lamp este un tip de lampă care reacționează sau funcționează de diferite manere. În acest caz se realizează o dată cu două moduri, un mod automat și un mod manual. Pentru modul automat se folosește un senzor ultrasonic care va medita la
(WiFi) Lampă de dispoziție: 8 pași (cu imagini)
(WiFi) Lampă de dispoziție: În acest instructabil, vă voi arăta cum să construiți o lampă de dispoziție foarte ușoară și ieftină. Lampa poate fi actualizată cu LED-uri RGB și un microcontroler compatibil WiFi
Lampă de dispoziție: 7 pași (cu imagini)
Lampă Mood: În acest Instructable vă arăt cum să creați o lampă simplă de schimbare a culorii, cu efecte diferite! Puteți schimba culoarea și efectul la cerere folosind un Arduino. Pentru acest proiect, iată o listă de materiale pe care le-am folosit Lampă veche care are un cadru exterior