Sadržaj:
- Korak 1: Prikupljanje zahtjeva
- Korak 2: Projektovanje kola
- Korak 3: Programiranje lampe/ekrana
- Korak 4: Izrada kontejnera za vašu lampu
- Korak 5: Uživajte
Video: Lampa za raspoloženje sa LCD ekranom: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Zahvaljujući projektu Exquisite Mood Lamp kompanije Makers-sac (Maker-sac's Exquisite Mood Lamp), imao sam ideju da ovom projektu dodam novu funkciju, takođe ovo je domaći zadatak od mog učitelja. Ovaj projekat je vrlo lako napraviti za svakoga. Nadam se da ćete uživati u ovom projektu!
Korak 1: Prikupljanje zahtjeva
- Arduino Leonardo
- USB kabl (tip A do B)
- RGB LED
- Potenciometar (3 jedinice)
- Otpornik (100 omega)
- LCD ekran
- Žice za kratkospojnike
- Bread Board
- Akrilna boja (siva, crna, bijela i crvena)
- Kutija koja može stati u vašu Arduino ploču i ploču za kruh
- Pomoćni nož
- Paus papir
- Ljepilo
- Papirne ploče
- Montažni kit koji se može ukloniti
Ovo je sva oprema koja vam je potrebna za izgradnju. Priložio sam nekoliko slika za vašu referencu.
Korak 2: Projektovanje kola
Izvedite spojeve kruga kao što je prikazano na slici. Lako peasy.
Korak 3: Programiranje lampe/ekrana
Preuzmite ovu datoteku ili kopirajte program u nastavku ili kopirajte ovu vezu u svoju aplikaciju Arduino. Prenesite na svoj Arduino i ovaj je projekt napola gotov! Programiranje
int a, b, c;
#include #include
// Da bi ove LCD kontrole radile, MORATE zamijeniti standardnu LCD biblioteku sa… // https://github.com/marcoschwartz/LiquidCrystal_I2… // Direktno preuzimanje https://github.com/marcoschwartz/LiquidCrystal_I2… // Vaš projekt se neće kompajlirati dok se to ne učini. LiquidCrystal_I2C lcd_I2C_27 (0x27, 16, 2); // postavljanje LCD adrese za prikaz od 16 znakova i 2 reda
void setup ()
{
pinMode (A0, INPUT);
pinMode (A1, INPUT);
pinMode (A2, INPUT);
pinMode (5, OUTPUT);
pinMode (6, OUTPUT);
pinMode (9, OUTPUT); lcd_I2C_27.init (); // inicijalizira lcd lcd_I2C_27.backlight ();
}
void loop ()
{
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); // postavljamo kursor, odbrojavanje počinje sa 0 lcd_I2C_27.print ("Hello"); // Odštampajte poruku na LCD ekranu.
}
P. S možete promijeniti riječ koju prikazuje LCD ekran, ja sam odabrao "Hello", kao što možete vidjeti gore.
Morate preuzeti "biblioteku" da bi ovaj program funkcionirao, evo kako instalirati Arduino biblioteke.
Preporučujem vam da upotrijebite uklonjivi montažni kit za lijepljenje potenciometara na ploču.
Korak 4: Izrada kontejnera za vašu lampu
- Izrežite izgled kutije kao na donjoj slici: Izrežite rupu za USB kabel, otvor za izlazak žica kratkospojnika LCD -a, tri rupe za vaš potenciometar u lijevom kutu ili gdje god da postavite potenciometar.
- Obojite kutiju akrilnom bojom, bilo kao ja ili možete izabrati svoju boju!
- Izrežite papir za praćenje u veličini desne peći, koju treba rezati u prvom koraku
- Izrežite karton koji stane u našu kutiju. Svrha je držati Arduino blizu vrha kutije kako bi svjetlo moglo proći kroz papir za praćenje.
- DONE!
P. S. Ne zaboravite prvo zapečatiti kutiju jer morate umetnuti Arduino ploču i ploču s kutijom u kutiju i lakše je izrezati rupe dok je dno kutije još otvoreno. Također, ako želite da se vaša Arduino ploča i matična ploča mogu ukloniti, ne zaboravite kupiti stvari poput trake s kukom i petljom ili uklonjivog montažnog kita za slobodno otvaranje i zatvaranje kutije!
Htio sam da izgleda kao mala peć, jer potenciometri izgledaju kao drška peći. Nadam se da će se i vama svideti!
Korak 5: Uživajte
Uspjeli ste! Možete okretati potenciometre za promjenu svjetline i boje. Uživajte!
Preporučuje se:
Arduino lampa za raspoloženje: 6 koraka
Arduino Lampa za raspoloženje: Lampa za raspoloženje koja kreira ili šalje sentimentos u kući i programu sa Arduinom. Lampa se sastoji od una estructura rígida, la cual funciona con un Arduino UNO, potenciómetros, NeoPixeles, switch de encendido y apagado, botón cambiar entre modos
Lampa za raspoloženje 20387: 3 koraka
Mood Lamp 20387: Este proyecto consiste en la construcción de una lámpara que sea capaz de tener principalmente dos modos for funcionamiento use and módulo de LED RGB. El modo automático tomará información del medio ambiente por medio de dos sensores analógico
Lampa za raspoloženje - Diego Bandi: 5 koraka
Mood Lamp - Diego Bandi: Una Momp Lamp - kvalitativno uključen i funkcionalan automatski, el. Funkciona srednja vrijednost korelacije temperature i humedada. Ademas de otro funcionamiento manual for el cual los tres colores (RGB) son controlados a traves de 3 pontenciometros
Lampa za raspoloženje - Manufactura Digital: 4 koraka
Mood Lamp - Proizvođač Digital: El objektivo lampe Mood Lamp -a su dostupne na displejima sa osvetljenjem i osvetljenjem u traci za LED projektore koji zavise od neopiksela. Funciona con dos modos, en su modo manual los colores que proyecta (rojo, azul y verde) pueden ser m
(WiFi) Lampa za raspoloženje: 8 koraka (sa slikama)
(WiFi) Lampa za raspoloženje: U ovom uputstvu ću vam pokazati kako izgraditi vrlo laku i jeftinu lampu za raspoloženje. Lampa se može nadograditi sa RGB LED diodama i mikrokontrolerom kompatibilnim sa WiFi