Cuprins:
- Provizii
- Pasul 1: Configurarea Eletronics
- Pasul 2: Programare
- Pasul 3: Proiectarea Pixel
- Pasul 4: Asamblarea MDF-ului
- Pasul 5: lipirea componentelor
- Pasul 6: Finalizarea prelucrării lemnului
- Pasul 7: Bucurați-vă de lumini
Video: Lampă inteligentă Pixel: 7 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Acesta este un proiect pe care l-am făcut pentru o lampă inteligentă controlată de Bluetooth cu o aplicație Android dezvoltată pe Android Studio.
Scopul principal al Pixel este de a afișa lumini frumoase. Este modul de lumină al șemineului, de exemplu, să vedem cum ar putea arăta un șemineu cu un singur pixel. De asemenea, modul curcubeu arată cum o mulțime de gradiente sunt „în mod natural” formate de leduri.
Elementele electronice ale Pixel sunt un Arduino Nano și 10 LED-uri adresabile ws2813. De asemenea, are un afișaj care arată ora și un buzzer, astfel încât să puteți seta o alarmă.
Corpul său este realizat din MDF (tăiat cu laser) și acril.
Github pentru.apk, fișiere arduino, fișiere de aplicații.
github.com/danielwilberger/PixelSmartLamp
EDITARE: a încărcat foile de tăiat pentru partea MDF
Provizii
- Arduino nano;
- Modulul Bluetooth HC-05
- Modul Ceas în timp real;
- Afișaj LED cu 4 cifre;
- 10 x LED-uri adresabile ws2812b
- Potențiometru;
- 4 butoane;
- Buzzer;
- Font 5V-2amp.
Pasul 1: Configurarea Eletronics
Primul meu pas, după ce am primit livrarea de electronice, a fost să-l asamblez pe un protoboard.
În acest fel, aș putea să-l testez și să încep să programez Arduino.
A trebuit să:
- Lipiți ledurile;
- Asamblați toate dispozitivele de pe protoboard;
- Asamblați cele 10 leduri adresabile (două pentru fiecare parte a cubului, minus partea inferioară);
- Începeți programarea.
Înainte de a obține cubul acrilic pentru afișajul final, l-am testat pe vasul de plastic al mamei mele.
Pasul 2: Programare
Următorul meu pas a fost programarea. În primul rând, arduino cu toate funcționalitățile pe care mi le-am imaginat mai întâi pentru Pixel:
- Afișează ora curentă pe ceas;
- Configurați alarma pentru trezire (sau un cronometru);
- Afișați mai multe moduri de lumină, de la o lampă albă simplă la un spectacol curcubeu sau un șemineu. Pentru această parte, câteva exemple despre biblioteca FastLED pentru Arduino au fost foarte utile.
După finalizare, am avut o lampă complet controlabilă, folosind butoane analogice și potențiometrul. Deci, următorul pas a fost configurarea conexiunii bluetooth cu o aplicație pe care am creat-o doar pentru Pixel. Aceasta a fost partea care a durat cel mai mult. Înainte de acest proiect, nu aveam cunoștințe despre programarea Android și nici nu știam limbajul Java. Dar știam deja programarea orientată pe obiecte, așa că am început un curs de programare Android, pe Udemy.
Puteți verifica tot ce doriți pe Github. Legătura este deasupra la începutul acestui arcticul.
Pasul 3: Proiectarea Pixel
În acest moment, îmi imaginasem cum va arăta Pixel, dar era timpul să îl pun pe hârtie. De fapt, pe computerul meu. Din moment ce voi construi Pixel pe lemn MDF și acrilic, știam că trebuie să desenez un proiect foarte precis. Așa că am ales un software CAD și am început să desenez Pixel.
S-ar putea să arate cam mult, dar știam deja desenul CAD de la cursul meu de absolvire de inginerie. Și a fost foarte util pentru obținerea desenelor 2D pentru tăierea cu laser a MDF-ului.
Pasul 4: Asamblarea MDF-ului
După ce am desenat Pixel pe CAD, am contactat o companie locală care fabrica obiecte acrilice, precum afișaje, trofee etc. Aceste locuri au de obicei mașini de tăiat cu laser, așa că am întrebat dacă pot construi cubul meu acrilic și pot tăia MDF-ul.
Așa că am primit o placă MDF de 6 mm și le-am trimis desenele de tăiere.
Le-am primit ca în imaginea de mai sus și le-am asamblat cu ajutorul lipiciului cianoacrilat.
Pasul 5: lipirea componentelor
Acesta a fost unul dintre cele mai grele momente. Nu aveam nicio experiență în lipirea electronicii, așa că am urmărit câteva videoclipuri și am încercat-o.
Pasul 6: Finalizarea prelucrării lemnului
În acest moment, am pus Pixel să funcționeze așa cum am planificat. Au fost necesare unele ajustări, cum ar fi setarea luminozității LED-urilor.
Dar finisarea MDF nu a fost așa cum mă așteptam. Așa că am o foaie de lemn, vrăjitoarea este o bucată de lemn foarte subțire. Am acoperit toată suprafața MDF cu dacă, după ce m-am asigurat că afișajul ceasului ar putea emite lumină prin ea.
Pasul 7: Bucurați-vă de lumini
După toată această muncă, am avut o lampă care era mult mai strălucitoare și cu un aspect mai bun decât mi-am imaginat-o prima dată.
Puteți verifica videoclipul deasupra tuturor modurilor de lumină Pixel.
Vă rugăm să mă contactați dacă aveți îndoieli cu privire la proiectul dvs. Voi sânge bucuros să vă ajut:)
Recomandat:
Ceas cu alarmă inteligentă: o ceas cu alarmă inteligentă realizată cu Raspberry Pi: 10 pași (cu imagini)
Ceas cu alarmă inteligentă: o ceas cu alarmă inteligentă realizată cu Raspberry Pi: Ți-ai dorit vreodată un ceas inteligent? Dacă da, aceasta este soluția pentru dvs.! Am creat Smart Alarm Clock, acesta este un ceas pe care îl puteți schimba ora alarmei conform site-ului web. Când alarma se declanșează, se va auzi un sunet (buzzer) și 2 lumini vor
Lampă inteligentă Alexa cu ESP8266: 4 pași (cu imagini)
Lampă inteligentă Alexa cu ESP8266: acest instructabil vă ghidează împreună cu mine în modernizarea unei lămpi de epocă cu control vocal folosind un microntroler ESP8266 și Amazon Echo / Alexa. Codul Arduino emulează un dispozitiv Belkin WeMo folosind biblioteca fauxmoESP, ceea ce face ca instalarea să fie o briză. Pl
Grădinărire inteligentă bazată pe IoT și agricultură inteligentă folosind ESP32: 7 pași
Grădinărire inteligentă bazată pe IoT și agricultură inteligentă Utilizarea ESP32: Lumea se schimbă odată cu trecerea agriculturii. În prezent, oamenii integrează electronica în toate domeniile, iar agricultura nu face excepție. Această fuziune a produselor electronice în agricultură ajută fermierii și oamenii care gestionează grădinile
Lampa mumie - Lampă inteligentă controlată WiFi: 5 pași (cu imagini)
Lampa cu mumie - Lampă inteligentă controlată prin WiFi: acum aproximativ 230 de mii de ani ființa umană a învățat să controleze focul, ceea ce duce la o schimbare majoră a stilului său de viață, deoarece a început să lucreze noaptea, folosind și lumina din foc. Putem spune că acesta este începutul iluminatului interior. Acum eu
Mașină RC IoT cu telecomandă sau gateway cu lampă inteligentă: 8 pași (cu imagini)
Mașină IoT RC cu telecomandă inteligentă sau gateway: pentru un proiect fără legătură, scrisesem un cod Arduino pentru a vorbi cu lămpile inteligente MiLight și telecomenzile pentru lampă pe care le am acasă. Am decis să fac o mașină RC pentru a testa