Cuprins:

Lampă DIY Arduino simplă: 5 pași (cu imagini)
Lampă DIY Arduino simplă: 5 pași (cu imagini)

Video: Lampă DIY Arduino simplă: 5 pași (cu imagini)

Video: Lampă DIY Arduino simplă: 5 pași (cu imagini)
Video: Controlați becul AC cu releu de 5V folosind Arduino 2024, Iulie
Anonim
Lampă DIY Arduino simplă
Lampă DIY Arduino simplă
Lampă DIY Arduino simplă
Lampă DIY Arduino simplă
Lampă DIY Arduino simplă
Lampă DIY Arduino simplă

În acest proiect, vă voi îndruma prin procesul de creare a unei lămpi cu Arduino nano și o bandă LED. Înainte de a începe, este important să știți că există o mulțime de flexibilitate în ceea ce privește caracteristicile pe care le doriți în lampă și ce caracteristici nu (vă voi explica diferitele opțiuni pe care le puteți face decât să difere de ale mele în continuare în tutorial).

Considerații de siguranță - Acest tutorial implică utilizarea unui fier de lipit. Vă rugăm să vă asigurați că respectați măsurile de siguranță corespunzătoare (de exemplu, ochelarii de protecție, ventilația adecvată, mediul de lucru organizat).

Provizii

Componente

- Arduino Nano

- 1 xRocker Switch

- fire de jumper

- Panou (opțional)

- Perfboard (ar trebui să poată încapea în interiorul carcasei interioare a lămpii (rolele de toaletă)

- O bandă LED WS2812B cu o lungime de aproximativ doi metri (106 LED-uri) (pot fi utilizate altele, dar codul va trebui ajustat pentru ele).

- Un cablu USB de la USB la Mini-B (trebuie să fie suficient de lung pentru a eluda tubul mingii de tenis și suplimentar pentru a ajunge la o sursă de alimentare.

- rezistor 1 x 10k

Materiale

Știu că poate fi greu să găsești corpul potrivit pentru proiectul tău, motiv pentru care am făcut corpul lămpii mele din materiale de uz zilnic

- 1 x cutie pentru minge de tenis (plasticul din exterior trebuie să fie detașabil)

- 2 x role de hârtie igienică din carton

- 1 x foaie de copt

- Folie de plastic (opțional)

Instrumente

- Ciocan de lipit

- Lipici (sau bandă)

Pasul 1: informații despre lampă

Înainte de a începe să construim lampa, voi descrie capacitățile și limitele sale. În primul rând, banda LED este o bandă LED de 5 volți RGB. Comutatorul basculant permite utilizatorului să comute între două scheme de culori diferite. După cum se vede în videoclip, am avut o schemă de culori curcubeu ca una și o schemă de culori ocean ca alta. Lampa este alimentată de USB, la început foloseam o baterie separată, dar mi-am dat seama rapid cât de greu ar fi să schimb bateria și să actualizez codul dacă ar trebui să deschid constant lampa. Evident, din moment ce folosesc un tub de minge de tenis și hârtie de copt, calitatea corpului nu va fi perfectă, dar cred că, ca proiect DIY, este cu siguranță un cadou minunat. Ultima notă este că există o opțiune de a scrie propriul mesaj pe lampă, așa cum se vede pe al meu. Acestea fiind spuse, vom trece la primul pas.

Pasul 2: Testarea circuitului

Testarea circuitului
Testarea circuitului
Testarea circuitului
Testarea circuitului
Testarea circuitului
Testarea circuitului

Mai întâi vom testa circuitul pentru a ne asigura că funcționează înainte de a-l lipi. (Acest pas nu este necesar, deși recomand să fiu sigur de circuit înainte de lipire.) Piesele necesare pentru acest lucru sunt

• Pană de pâine

• Firele jumperului

• Arduino nano

• Benzi led

• Comutator basculant

• Ciocan de lipit

Primul pas va fi lipirea a trei fire la punctele de 5v, date și la sol de pe banda LED. Este posibil ca banda LED să vină deja cu un cablu în față, caz în care vă recomand să tăiați primul LED. Aceasta ar trebui să arate oarecum cu imaginea de mai sus.

Următorul pas va fi lipirea a 2 fire jumper la doi dintre cei trei pini ai comutatorului. Oricare dintre cei doi pini este în regulă, atâta timp cât unul dintre aceștia este pinul din mijloc.

După ce ați finalizat această parte, putem începe să atașăm componente la panoul de verificare. Mai întâi, atașați Arduino nano și apoi conectați pinul de 5v și de masă două șinele corespunzătoare de pe panou. Apoi, conectați firele de 5v și de masă ale benzii led la cele două șine corespunzătoare. Conectați firul de date al benzii led la pinul 8 de pe Arduino. După aceasta, conectați cele două fire ale comutatorului una lângă cealaltă pe panou. Acum conectați rezistorul de 10 k la unul dintre firele comutatorului (alături de acesta pe panou). Cealaltă parte a rezistorului de 10k ar trebui să fie pe șina de sol. Acum conectați un fir jumper la același fir al comutatorului care merge la pinul 6 al nano-ului. În cele din urmă, conectați un cablu jumper la celălalt fir al comutatorului care se conectează la șina de 5 volți. Dacă aveți probleme de urmărire, vă rugăm să consultați diagrama de mai sus.

Acum, următorul pas este să încărcați codul pe Arduino. Prima parte a acestui proces este instalarea bibliotecii FastLED. Deschideți software-ul Arduino, deschideți schița, accesați o bibliotecă, selectați gestionarea bibliotecilor. După ce ați ajuns la acest punct, căutați LED-ul rapid în bara de căutare și derulați în jos până găsiți biblioteca LED-ul rapid de Daniel Garcia. (consultați imaginea de mai sus). Instalați-l și apoi puteți continua să încărcați codul.

Aceasta implică copierea-lipirea întregului cod furnizat aici într-o schiță Arduino. Dacă te uiți la imaginea de mai sus, singura modificare pe care trebuie să o faci este numărul de LED-uri pe care le vei folosi. Am încercuit tipul de LED în cazul în care se utilizează o bandă LED diferită de a mea, caz în care tipul va trebui actualizat.

Pasul 3: Pregătirea corpului

Pregătirea Corpului
Pregătirea Corpului
Pregătirea Corpului
Pregătirea Corpului
Pregătirea Corpului
Pregătirea Corpului

Materiale și instrumente necesare

sticlă cu minge de tenis

Două role de hârtie igienică

- Superglue (sau orice altceva care poate menține rolele de toaletă laolaltă.)

ciocan de lipit

- știft metalic (bucată)

Această parte este destul de simplă, dar importantă. Două găuri trebuie făcute în sticlă unde vor merge întrerupătoarele. În cazul meu, am făcut o gaură în ceea ce ar fi partea de sus a lămpii mele (partea de jos a sticlei) pentru comutatorul basculant. Am făcut o a doua gaură pe partea laterală a sticlei aproape de fund pentru cablul USB. Vedeți imaginile de mai sus pentru a avea un sens mai bun.

Nu am avut un burghiu pentru a face găurile, așa că am ales să topesc plasticul. Este important să aveți o ventilație adecvată în timp ce faceți acest lucru (vă recomand să deschideți ferestrele și ușile în timp ce porniți ventilatorul. Arderea plasticului poate avea efecte negative asupra sănătății dacă este expusă prea mult timp la vapori și vă recomand să luați ceva timp pentru a cerceta corect pregătire pentru a face acest lucru.

Pentru a topi plasticul, am folosit lipirea pentru a încălzi un știft pe care l-am ținut cu clești. Prin conducție, acul a reușit să creeze gaura necesară în plastic. Poate vă întrebați de ce nu folosesc doar fierul de lipit pentru a topi plasticul. Pur și simplu nu vreau să pun plastic topit pe fierul meu sau să risc să îl deteriorez. Dacă vrei, poți să-l folosești pe al tău. Nu uitați să faceți cercetări adecvate și să evitați inhalarea fumului.

Asigurați-vă că orificiul de deasupra cutiei se potrivește cu comutatorul atunci când este introdus. Dacă gaura este prea mare, aceasta va cădea prin gaură, caz în care puteți folosi bandă sau lipici fierbinte pentru a o remedia.

Apoi, faceți o gaură dreptunghiulară spre ceea ce va fi fundul lămpii. Ar trebui să se potrivească cu ușurință prin cablul USB.

Nu voi folosi încă foaia de copt, deoarece vreau să pot vedea prin cutie chiar acum, în timp ce instalez circuitul.

Acum ultima parte este cea mai ușoară. Tot ce trebuie să faceți este să lipiți împreună cele două role de hârtie igienică așa cum se vede în imagine. Doar asigurați-vă că nu aveți niciun superglue pe mâini!

Pasul 4: lipirea circuitului final

Lipirea circuitului final
Lipirea circuitului final
Lipirea circuitului final
Lipirea circuitului final
Lipirea circuitului final
Lipirea circuitului final

Odată ce ați confirmat că circuitul funcționează, îl puteți muta pe placa de perfecționare (din punct de vedere tehnic, puteți utiliza panoul de măsurare dacă se potrivește în rola de toaletă. Singura problemă este că firele nu sunt lipite, ceea ce înseamnă că există șanse mai mari ca conexiunile se vor desface. După cum am spus mai înainte, asigurați-vă că placa se potrivește în rolele de toaletă. Dacă nu, puteți încerca să găsiți un alt înlocuitor mai potrivit pentru rolele de hârtie igienică.

Dacă nu ați folosit o placă de perfecționare înainte, ar trebui să faceți mai întâi o cercetare rapidă despre modul în care funcționează. Conectarea benzii Led este practic aceeași cu cea a panoului, singura diferență este că o lipiți acum. Singurul pin de pe Arduino care ar trebui să aibă mai multe conexiuni este 5 volți. Există doi știfturi de împământare, ceea ce înseamnă că puteți lipi pământul de la comutator și banda led fie la unul, fie la ambele. Este posibil să fi observat că rezistorul este lipit de la sol la pinul 6. Acest lucru face efectiv exact la fel ca pinul de lipit 6 și rezistorul la un pin de pe comutator.

Vă recomandăm mai întâi să lipiți Led Strip mai întâi pe placa de perf. Acum un lucru pe care l-am realizat după ce am făcut toată lipirea a fost cât de mult contează lungimea firelor jumperului. În cele din urmă, lungimile depind de locul în care intenționați să vă puneți placa nano Arduino. Dacă îl așezați în partea de jos a rolelor de toaletă, acesta maximizează lungimea cablului USB, permițându-vă, de asemenea, să folosiți fire jumper mai scurte pentru banda LED. Singurul dezavantaj este distanța până la buton. Recomandarea mea este ca pentru buton să utilizați fire de două ori distanța de la placa de perfecționare la buton, deoarece dacă vreți vreodată să scoateți circuitul din corp fără a dezlipi butonul, firele mai scurte s-ar dovedi supărătoare.

Dacă vă uitați la imaginea din interiorul rolei de hârtie igienică, veți vedea o mulțime de sârmă galbenă. Acest lucru se datorează faptului că, la început, am intenționat să pun nano în partea de sus, dar apoi l-am schimbat în partea de jos. Toate aceste fire sunt cele care leagă banda led de placa de perf.

Ultimul meu sfat cu privire la lipire este să mă asigur că firul de la buton intră prin sticlă atunci când lipiți la placa sau butonul de perf. După cum se vede în ultima imagine, butonul trebuie să fie în poziție în timpul lipirii pe placa de perfecționare.

Acum, după ce ați terminat, veți dori să confirmați că circuitul funcționează înainte de a instala circuitul în corp.

Pasul 5: Instalarea circuitului în corp și atingeri finale

Instalarea circuitului în corp și atingeri finale
Instalarea circuitului în corp și atingeri finale
Instalarea circuitului în corp și atingeri finale
Instalarea circuitului în corp și atingeri finale
Instalarea circuitului în corp și atingeri finale
Instalarea circuitului în corp și atingeri finale

Odată ce ați confirmat că circuitul funcționează, puteți pune placa perf cu nano în rolele de toaletă. Am explicat anterior avantajele și dezavantajele de a-l pune în partea de sus și de jos.

Primul pas va fi să scoateți banda LED din partea inferioară a rolelor de toaletă și apoi să o înfășurați în jurul exteriorului de jos în sus. Majoritatea benzilor cu LED-uri vin cu una laterală lipicioasă pe care o desprindeți din plastic. Pentru acest pas, recomand distanțarea uniformă a benzii LED. După cum se vede în poza mea, a mea nu a fost perfectă, dar nu a fost prea mare diferență la final.

În acest moment, ar trebui să aveți cablul USB și banda LED care se scurge din partea inferioară a tubului, cu firele butonului care ies în partea de sus. Nu recomand încă să introduceți USB-ul prin orificiul său, deoarece pasul următor este înfășurarea exterioară a cutiei pentru mingea de tenis în foaia de copt (orice foaie care permite trecerea luminii va funcționa). Dacă butonul nu rămâne apăsat, este destinat poziționării, îl puteți super-lipi. O ultimă notă este să vă asigurați că niciunul dintre fire nu se află în afara rolelor de hârtie igienică, deoarece vor crea umbre cu LED-urile.

Înainte de a face acest lucru, ați observat că am pus un mesaj pe lampă. Acest lucru a fost realizat prin tăierea personajelor dintr-o bucată de carton subțire maleabilă, care nu permitea trecerea luminii. Apoi am lipit super aceste personaje de exteriorul cutiei înainte de a o înfășura.

Acum, pasul următor este extrem de important, deoarece orice pliuri / cute din foaia de copt la sfârșit se vor arăta cu lumina. Recomand utilizarea oricărui adeziv prietenos cu plasticul (asigurați-vă că nu se usucă rapid).

Acum, odată ce cleiul s-a uscat, veți dori să tăiați o gaură mică cu un cuțit ascuțit sau ceva similar pentru gaura USB. Ultimul pas este să scoateți cablul USB din cutie și să împingeți rola de hârtie igienică în interior. Apoi sigilați sticla cu capacul.

Un ultim pas opțional este înfășurarea întregului lucru într-o folie de plastic pentru a vă asigura că foaia de copt nu se deteriorează. Deasupra am atașat un scurt videoclip al lămpii mele la final. Vă rugăm să lăsați un comentariu dacă aveți întrebări sau probleme cu privire la acest proiect.

Recomandat: