Satura rādītājs:
- 1. solis: Requrimentu apkopošana
- 2. solis: shēmas projektēšana
- 3. darbība: lampas/ekrāna programmēšana
- 4. solis: Lampas konteinera izgatavošana
- 5. solis: izbaudiet
Video: Garastāvokļa lampa ar LCD ekrānu: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Pateicoties Makers-sac Exquisite Mood Lamp projektam (Maker-sac's Exquisite Mood Lamp), man radās ideja šim projektam pievienot jaunu funkciju, arī šis ir mājas skolas skolotāja mājasdarbs. Šo projektu ir ļoti viegli izveidot ikvienam. Es ceru, ka jums patiks šis projekts!
1. solis: Requrimentu apkopošana
- Arduino Leonardo
- USB kabelis (A līdz B tips)
- RGB gaismas diode
- Potenciometrs (3 vienības)
- Rezistors (100 omega)
- LCD ekrāns
- Jumper vadi
- Maizes dēlis
- Akrila krāsa (pelēka, melna, balta un sarkana)
- Kastīte, kas var ietilpt jūsu Arduino dēlī un maizes dēlī
- Komunālais nazis
- Pauspapīrs
- Līme
- Papīra dēļi
- Noņemama montāžas tepe
Tas ir viss aprīkojums, kas jums nepieciešams, lai to izveidotu. Es pievienoju dažas bildes jūsu atsaucei.
2. solis: shēmas projektēšana
Veiciet ķēdes savienojumus, kā parādīts attēlā. Vieglāk par vieglu.
3. darbība: lampas/ekrāna programmēšana
Lejupielādējiet šo failu vai nokopējiet zemāk esošo programmu vai nokopējiet šo saiti savā lietotnē Arduino. Augšupielādējiet savā Arduino, un šis projekts ir daļēji pabeigts! Programmēšana
int a, b, c;
#iekļaut #iekļaut
// Lai šīs LCD vadības ierīces darbotos, OBLIGĀTI jāaizstāj standarta LCD bibliotēka no… // https://github.com/marcoschwartz/LiquidCrystal_I2… // Tiešā lejupielāde https://github.com/marcoschwartz/LiquidCrystal_I2… // Jūsu projekts netiks apkopots, kamēr tas nebūs izdarīts. LiquidCrystal_I2C lcd_I2C_27 (0x27, 16, 2); // iestatiet LCD adresi 16 rakstzīmju un 2 rindu displejam
anulēts iestatījums ()
{
pinMode (A0, INPUT);
pinMode (A1, INPUT);
pinMode (A2, INPUT);
pinMode (5, OUTPUT);
pinMode (6, OUTPUT);
pinMode (9, OUTPUT); lcd_I2C_27.init (); // inicializēt lcd lcd_I2C_27.fona apgaismojums ();
}
tukša cilpa ()
{
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); // iestatiet kursoru, skaitīšana sākas ar 0 lcd_I2C_27.print ("Labdien"); // Izdrukājiet ziņojumu LCD.
}
P. S jūs varat mainīt vārdu, ko parāda LCD ekrāns, es izvēlējos "Sveiki", kā redzat iepriekš.
Un, lai šī programma darbotos, jums ir jālejupielādē "bibliotēka", šeit ir norādīts, kā instalēt Arduino bibliotēkas.
Es iesaku jums izmantot noņemamu montāžas špakteli, lai pielīmētu potenciometrus uz maizes dēļa.
4. solis: Lampas konteinera izgatavošana
- Izgrieziet kastes izkārtojumu, kā parādīts zemāk redzamajā attēlā: izgrieziet caurumu USB kabelim, atveri, lai izietu LCD džemperu vadi, trīs caurumus potenciometram kreisajā stūrī vai visur, kur ievietojat potenciometru.
- Krāsojiet kastīti ar akrila krāsu, vai nu kā es, vai arī varat izvēlēties savu krāsu!
- Izgrieziet pauspapīru kā pareizās krāsns izmēru, kuru vajadzētu sagriezt pirmajā solī
- Izgrieziet kartonu, kas iederas mūsu kastes iekšpusē. Tā mērķis ir turēt Arduino kastes augšdaļas tuvumā, lai gaisma varētu iet cauri izsekošanas papīram.
- Gatavs!
P. S. Neaizmirstiet vispirms neaizzīmogot kastīti, jo jums ir jāievieto Arduino dēlis un maizes dēlis kastes iekšpusē, un ir vieglāk izgriezt caurumus, kamēr kastes apakšdaļa joprojām ir atvērta. Turklāt, ja vēlaties, lai jūsu Arduino dēlis un maizes dēlis būtu noņemami, neaizmirstiet iegādāties tādas lietas kā āķa un cilpas lente vai noņemama montāžas tepe, lai brīvi atvērtu un aizvērtu kastīti!
Es gribēju, lai tas izskatās kā maza plīts, jo potenciometri izskatās kā plīts rokturis. Ceru, ka arī jums patīk!
5. solis: izbaudiet
Tev izdevās! Jūs varat pagriezt potenciometrus, lai mainītu gaišumu un krāsu. Izbaudi!
Ieteicams:
3D drukāta LED garastāvokļa lampa: 15 soļi (ar attēliem)
3D drukāta LED garastāvokļa lampa: Man vienmēr ir bijusi šī aizraušanās ar lampām, tāpēc spēja apvienot 3D drukāšanu un Arduino ar gaismas diodēm bija kaut kas, kas man bija jāturpina. Koncepcija ir ļoti vienkārša, un rezultāts ir viens no visvairāk apmierinošajiem vizuālajiem pieredzi, ko varat izmantot
Garastāvokļa lampa (DIY): 3 soļi
Garastāvokļa lampa (DIY): programmējama programma Lámpara que hará que tu cuarto o sala pase de un ambiente normal and un ambiente que llame la atención. Esta lámpara cuenta con dos modos, controlados tan solo con un botón! Un modo manual en el que podrás decidir que color se asienta más
Garastāvokļa lampa Diego Castillo 20764: 4 soļi
Garastāvokļa lampa Diego Castillo 20764: " Garastāvokļa lampa " La lampara de sentimientos es capas de funcionar en 2 modos: Manual y Automático.En modo Manual los colores podrán ser regulados a través de 3 potencmetros y en modo Automático lo que determinara el color de tu lampara, será
IOT garastāvokļa lampa: 8 soļi (ar attēliem)
IOT garastāvokļa lampa: IoT Mood lampa, kas izgatavota, izmantojot mezglu MCU (ESP8266), RGB gaismas diodes un burku. Lampas krāsas var mainīt, izmantojot lietotni Blynk. Esmu izvēlējusies Tonija Stārksa piemiņas statuju, kuru esmu iespiedusi 3D, lai ievietotu šo lampu. Jūs varat ņemt jebkuru gatavu statuju vai arī
Arduino garastāvokļa lampa: 6 soļi
Arduino garastāvokļa lampa: garastāvokļa lampa vai lámpara de sentimientos creada en casa un programma Arduino. La lámpara consiste de una estructura rígida, la cual funciona con un Arduino UNO, potenciómetros, NeoPixeles, switch de encendido y apagado, botón para cambiar entre modos