Cuprins:
- Pasul 1: Caz
- Pasul 2: Schematic
- Pasul 3: Circuit
- Pasul 4: Lista materialelor
- Pasul 5: Firmware
- Pasul 6: aplicația Android
- Pasul 7: Asamblare
Video: Sunrise Simulator Lamp: 7 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Am creat această lampă pentru că m-am săturat să mă trezesc în întuneric în timpul iernii. Știu că puteți cumpăra produse care fac același lucru, dar îmi place senzația de a folosi ceva ce am creat.
Lampa simulează răsăritul soarelui prin creșterea treptată a luminozității timp de o oră, începând cu ora de alarmă setată. Se conectează prin Bluetooth la o aplicație Android, care poate fi utilizată pentru a seta ora alarmei, pentru a aprinde și a opri lumina și pentru a regla luminozitatea.
Un comutator cu trei căi din spatele lămpii comută între starea „On”, „Off” și „Alarm”. Când comutatorul este „Pornit”, LED-ul este aprins constant ca o lampă normală. Dacă este „Off”, lumina nu se va aprinde chiar dacă alarma este setată. Dacă este setat la „Alarmă”, lampa se va aprinde la ora stabilită și poate fi aprinsă oricând cu aplicația.
Două LED-uri albe calde de 10 W oferă iluminare printr-un ecran difuzor. Luminozitatea poate fi controlată fie printr-un buton mai scăzut din spatele lămpii, fie cu aplicația. Luminozitatea maximă a lămpii în timpul etapei sale de răsărit (timp de o oră după ora setată de alarmă) poate fi setată și cu aplicația.
Nu sunt un designer de electronice, așa că sunt sigur că există modalități de a îmbunătăți designul meu. Dacă aveți sugestii despre cum poate fi îmbunătățit, vă rugăm să ne informați.
Pasul 1: Caz
Carcasa este realizată dintr-o scândură de brad 1 × 4 cu suport din placaj de 1/8”. Dimensiunile totale asamblate sunt 6 "x 6" x 3-1 / 2. " Este inclus un desen cotat al pieselor carcasei.
O fantă este tăiată în fiecare parte a carcasei pentru a conține difuzorul atunci când carcasa este asamblată. O altă crestătură de 1/8”adâncime este, de asemenea, tăiată pe fiecare parte, pentru ca suportul de placaj de 1/8” să se așeze la spate pe laturile carcasei atunci când este asamblat. Laturile carcasei sunt împărțite și lipite între ele. Șuruburile sunt utilizate pe partea de jos pentru o rezistență suplimentară, iar capetele șuruburilor sunt acoperite cu picioare circulare din cauciuc.
Suportul carcasei conține toate componentele interne ale lămpii. O secțiune de 3/8 "grosime a placajului de mărimea PCB-ului este lipită de interiorul suportului de 1/8" pentru a servi drept bază pe care placa de circuit poate fi înșurubată. Șuruburile țin PCB-ul și suportul metalic atașat la LED-urile în poziție, astfel încât toate componentele interne să poată fi îndepărtate ca o singură bucată. Suportul de 1/8”este apoi înșurubat în cele patru laturi ale carcasei. Sunt necesare trei pătrunderi în spate pentru comutatorul de pornire / oprire / alarmă, butonul de reglare și fișa de alimentare.
Pasul 2: Schematic
Acest proiect a fost prima dată când am folosit Eagle, pe care l-am folosit atât pentru proiectarea schematică, cât și pentru PCB. Nu l-am mai folosit în ultimii ani de când am creat acest lucru, așa că vă rog să nu mă întrebați cum să-l folosesc!
Au trecut câțiva ani de când am construit acest lucru, dar cred că semnalul „Snooze” este confuz, deoarece este de fapt doar un indicator, astfel încât firmware-ul să știe că comutatorul este pornit. Cred că am avut o funcție de amânare în versiunea mea anterioară. De asemenea, am adăugat un antet pentru un ventilator în cazul în care aveam nevoie de răcire pentru LED-uri, dar nu am ajuns niciodată să am nevoie de el.
Pasul 3: Circuit
Dacă doriți să utilizați designul meu pentru a comanda plăci și nu doriți să schimbați nimic, puteți obține fișierele gerber la rpdesigns.ca/sunrise-simulator-lamp, pe care le puteți trimite majorității producătorilor de PCB pentru a primi plăci tipărite. Am folosit PCBWay și am avut rezultate foarte bune la un preț bun.
În caz contrar, puteți descărca fișierul Eagle.brd aici și îl puteți modifica după cum doriți.
Pasul 4: Lista materialelor
Majoritatea pieselor pot fi comandate de la Digikey, ceea ce este minunat, deoarece oferă livrare în ziua următoare. Am construit acest lucru acum câțiva ani, așa că nici măcar nu sunt sigur dacă toate aceleași componente sunt încă disponibile.
Pasul 5: Firmware
Microcontrolerul pe care l-am folosit este un ATMEGA168 cu 28 de pini, care este standard pe o placă Arduino Duemilanove. Din acest motiv, Arduino IDE a fost o alegere firească pentru dezvoltarea firmware-ului.
PCB-ul conține un antet ISCP pentru programarea cu un programator USBTiny, ceea ce a fost foarte convenabil în timpul dezvoltării când am continuat să modific lucrurile, dar microcontrolerul poate fi programat cu ușurință pe o placă Arduino și apoi transferat pe PCB.
Pasul 6: aplicația Android
Aplicația Android a fost dezvoltată folosind MIT App Inventor. Este destul de simplu, deoarece este prima și singura aplicație pe care am creat-o vreodată. Puteți utiliza fișierul.apk instalați aplicația pe dispozitivul dvs. Android.
Dacă doriți să schimbați ceva în aplicație, fotografiile arată intrarea pe care am folosit-o pentru MIT App Inventor.
Pasul 7: Asamblare
Fotografiile prezintă placa din spate a carcasei cu tot hardware-ul atașat la ea. Placa de circuit a fost înșurubată direct pe placaj și s-au tăiat găuri pentru comutator, butonul de reglare și fișa încărcătorului. LED-urile sunt montate pe două radiatoare, care sunt atașate la placaj cu o bucată îndoită din tablă subțire. Această placă din spate se potrivește în carcasă și poate fi atașată cu șuruburi.
Asta e!
Recomandat:
SIMULATOR DE JOC DE CURSE DIY -- SIMULATOR F1: 5 pași
SIMULATOR DE JOC DE CURSE DIY || F1 SIMULATOR: Bună ziua tuturor Bine ați venit pe canalul meu, Astăzi vă voi arăta cum construiesc un "Simulator de jocuri de curse" cu ajutorul Arduino UNO. acesta nu este un blog de construire, ci doar o prezentare generală și un test al simulatorului. Blogul complet de construire va apărea în curând
Cum se conectează emițătorul FlySky la orice simulator de computer (ClearView RC Simulator) -- Fără cablu: 6 pași
Cum se conectează transmitatorul FlySky la orice simulator de computer (ClearView RC Simulator) || Fără cablu: Ghid pentru conectarea FlySky I6 cu un computer pentru a simula zborul pentru începătorii avioanelor cu aripi. Conexiunea de simulare a zborului folosind Flysky I6 și Arduino nu necesită utilizarea cablurilor de simulare
Ceas cu alarmă Sunrise cu afișaj LCD și aplicație Bluetooth: 8 pași
Ceas cu alarmă Sunrise cu afișaj LCD și aplicație Bluetooth: Iarna poate fi tristă. Te trezești, este întuneric și trebuie să te ridici din pat. Ultimul lucru pe care vrei să-l auzi este sunetul enervant al ceasului cu alarmă. Dacă, la fel ca mine, aveți probleme cu trezirea dimineața, acest ceas cu alarmă este exact ceea ce aveți nevoie. În
Ceas cu alarmă LED Sunrise: 5 pași (cu imagini)
Ceas cu alarmă cu răsărit cu LED: Probleme la ridicarea dimineața? Urăști sunetul dur al unei alarme? Ați prefera să creați ceva pe cont propriu pe care, fără îndoială, l-ați putea cumpăra pentru mai puțini bani și timp? Apoi, verificați acest LED Sunrise Alarm Clock! Sunrise Alarmms sunt proiectate pentru
Sunrise Alarm Klok: 5 pași
Sunrise Alarm Klok: benodigdheden: -arduino (ik gebruik de uno) -kabels-10k weerstand-foton weerstand-led lichtje-klikker