Taula de continguts:
- Pas 1: reunir els requisits
- Pas 2: Dissenyar el circuit
- Pas 3: programació de la làmpada / pantalla
- Pas 4: fabricació del contenidor per a la vostra làmpada
- Pas 5: gaudiu
Vídeo: Llum Mood amb pantalla LCD: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Gràcies al projecte Exquisite Mood Lamp de Makers-sac (Maker-sac's Exquisite Mood Lamp), vaig tenir la idea d’afegir una nova característica a aquest projecte, també es tracta d’una tasca del meu professor de l’escola. Aquest projecte és molt fàcil de fer per a tothom. Espero que gaudiu d’aquest projecte!
Pas 1: reunir els requisits
- Arduino Leonardo
- Cable USB (tipus A a B)
- LED RGB
- Potenciòmetre (3 unitats)
- Resistència (100 omega)
- Pantalla LCD
- Filferros de pont
- Taula de pa
- Pintura acrílica (gris, negre, blanc i vermell)
- Caixa que pot cabre a la vostra placa Arduino i a la Taula de pa
- Ganivet utilitari
- Paper de calç
- Cola
- Taulers de paper
- Massilla de muntatge extraïble
Aquest és tot l’equip que necessiteu per construir-lo. He adjuntat algunes imatges com a referència.
Pas 2: Dissenyar el circuit
Feu les connexions del circuit tal com es mostra a la figura. Peasy fàcil.
Pas 3: programació de la làmpada / pantalla
Descarregueu aquest fitxer o copieu el programa següent o copieu aquest enllaç a la vostra aplicació Arduino. Pengeu-lo al vostre Arduino i aquest projecte ja està mig fet. Programació
int a, b, c;
#include #include
// Perquè aquests controls LCD funcionin, heu de substituir la biblioteca LCD estàndard de … // https://github.com/marcoschwartz/LiquidCrystal_I2… // Descàrrega directa https://github.com/marcoschwartz/LiquidCrystal_I2… // La vostra El projecte no es compilarà fins que no es faci això. LiquidCrystal_I2C lcd_I2C_27 (0x27, 16, 2); // configureu l'adreça LCD per a una pantalla de 16 caràcters i 2 línies
configuració nul·la ()
{
pinMode (A0, INPUT);
pinMode (A1, INPUT);
pinMode (A2, INPUT);
pinMode (5, OUTPUT);
pinMode (6, OUTPUT);
pinMode (9, OUTPUT); lcd_I2C_27.init (); // inicialitzar el lcd lcd_I2C_27.backlight ();
}
bucle buit ()
{
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); // configureu el cursor, el recompte comença amb 0 lcd_I2C_27.print ("Hola"); // Imprimiu un missatge a la pantalla LCD.
}
P. S podeu canviar la paraula que mostra la pantalla LCD, he triat "Hola", com podeu veure més amunt.
I heu de descarregar la "biblioteca" perquè aquest programa funcioni, aquí teniu Com instal·lar les biblioteques Arduino.
Us recomano que utilitzeu una massilla de muntatge extraïble per enganxar els potenciòmetres a la placa.
Pas 4: fabricació del contenidor per a la vostra làmpada
- Talla el disseny de la caixa com es mostra a la imatge següent: talla el forat del cable USB, un forat per que surtin els cables del pont LCD, tres forats per al potenciòmetre a la cantonada esquerra o allà on posis el potenciòmetre.
- Pinta la caixa amb color acrílic, com jo o pots triar el teu propi color.
- Talleu el paper de calc com la mida del forn adequat, que s’ha de tallar al primer pas
- Talla un cartró que encaixi dins de la nostra caixa. L’objectiu és mantenir l’Arduino a prop de la part superior de la caixa perquè la llum pugui passar pel paper de calc.
- FET!
P. S. Recordeu que NO segellareu la caixa primer, ja que heu de col·locar la vostra placa Arduino a dins de la caixa i és més fàcil tallar els forats mentre la part inferior de la caixa encara està oberta. A més, si voleu que la vostra placa Arduino i taulers de pistes siguin extraïbles, recordeu-vos de comprar coses com ara cinta adhesiva o bucle o una massilla de muntatge extraïble per obrir i tancar la caixa lliurement.
Volia que semblés una petita estufa, ja que els Potenciómetres semblen el mànec dels fogons. Espero que també us agradi!
Pas 5: gaudiu
Ja ho heu aconseguit! Podeu girar els potenciòmetres per canviar la claredat i el color. Gaudeix-ne!
Recomanat:
Feu pantalla de llum des de la pantalla LCD antiga: 5 passos
Feu Lightscreen des de la pantalla LCD antiga: Hola a tothom, aquest és un tutorial sobre com fer Lightscreen (retroil·luminació) separant una pantalla LCD antiga i modificant-la. És molt pràctic si teniu una pantalla LCD antiga / trencada i voleu fer-ne alguna cosa útil, en lloc de jus
Llum de bicicleta molt brillant amb PCB de panells de llum personalitzats: 8 passos (amb imatges)
Llum molt brillant per a bicicletes amb PCB de panells de llum personalitzats: si teniu una bicicleta, sabreu fins a quin punt poden resultar desagradables els sots als pneumàtics i al cos. Ja tenia prou bufat els pneumàtics, així que vaig decidir dissenyar el meu propi panell led amb la intenció d’utilitzar-lo com a llum de bicicleta. Un que se centra en ser E
Pantalla LCD I2C / IIC - Utilitzeu un LCD SPI a la pantalla LCD I2C mitjançant el mòdul SPI a IIC amb Arduino: 5 passos
Pantalla LCD I2C / IIC | Utilitzeu un LCD SPI a la pantalla LCD I2C Utilitzant el mòdul SPI a IIC amb Arduino: Hola, ja que un SPI LCD 1602 normal té massa cables per connectar-se, de manera que és molt difícil connectar-lo amb arduino, però hi ha un mòdul disponible al mercat. converteix la pantalla SPI en pantalla IIC, de manera que només heu de connectar 4 cables
Pantalla LCD I2C / IIC - Convertiu un LCD SPI a pantalla LCD I2C: 5 passos
Pantalla LCD I2C / IIC | Converteix una pantalla LCD SPI a la pantalla LCD I2C: fer servir una pantalla LCD SPI necessita massa connexions, cosa que és molt difícil de fer, així que he trobat un mòdul que pot convertir el LCD i2c al LCD SPI, així que comencem
Mini llum de nit de llum de nit / llum: 5 passos
Llum / làmpada nocturna de nit de mini LED: primer, hauria de dir que es va inspirar en la làmpada LED de peu Mini de Sunbanks. En lloc d’utilitzar un biro per mantenir el led allunyat de l’escriptori, he utilitzat un clar perspex per projectar la llum de la base. Aquest petit projecte és un prototip