Sadržaj:
- Pribor
- Korak 1: Postavljanje elektronike
- Korak 2: Programiranje
- Korak 3: Dizajniranje Pixela
- Korak 4: Sklapanje MDF -a
- Korak 5: Lemljenje komponenti
- Korak 6: Završetak obrade drveta
- Korak 7: Uživajte u svjetlu
Video: Pametna lampa Pixel: 7 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
Ovo je projekt koji sam napravio za pametnu svjetiljku kojom upravlja Bluetooth putem Android aplikacije razvijene u Android Studiju.
Pixel je glavni cilj prikazati prekrasna svjetla. Na primjer, radi se o svjetlosnom modu kamina, da vidimo kako bi mogao izgledati kamin s jednim pikselom. Način duge također pokazuje kako mnoge nagibe "prirodno" tvore LED diode.
Pixel -ovi elektronici su Arduino Nano i 10 adresabilnih LED -ova ws2813. Također ima zaslon koji prikazuje vrijeme i zvučni signal tako da možete postaviti alarm.
Njegovo tijelo izrađeno je od MDF-a (laserski rezano) i akrila.
Github za.apk, arduino datoteke, datoteke aplikacija.
github.com/danielwilberger/PixelSmartLamp
EDIT: učitao listove za rezanje za MDF dio
Pribor
- Arduino nano;
- Bluetooth modul HC-05
- Modul sata u stvarnom vremenu;
- 4-znamenkasti LED zaslon;
- 10 x adresirane LED diode ws2812b
- Potenciometar;
- 4 x tipke;
- Zujalica;
- Font 5V-2amp.
Korak 1: Postavljanje elektronike
Moj prvi korak, nakon isporuke elektronike, bio je sastavljanje svega na protoboru.
Na ovaj način bih ga mogao testirati i početi programirati Arduino.
Morao sam:
- Lemiti LED diode;
- Sastavite sve uređaje na matičnoj ploči;
- Sastavite 10 adresabilnih LED dioda (po dvije za svaku stranu kocke, minus dno);
- Započni programiranje.
Prije nego sam nabavio akrilnu kocku za konačni prikaz, testirao sam je na majčinoj plastičnoj zdjeli.
Korak 2: Programiranje
Sljedeći korak mi je bilo programiranje. Prvo, arduino sa svim funkcijama koje sam prvi put zamislio za Pixel:
- Prikaz trenutnog vremena na satu;
- Postavite alarm za buđenje (ili mjerač vremena);
- Prikažite nekoliko modova svjetlosti, od jednostavne bijele lampe do predstave u duginim bojama ili kamina. U ovom dijelu nekoliko primjera u FastLED knjižnici za Arduino bilo je od velike pomoći.
Nakon što sam je dovršio, imao sam potpuno kontroliranu lampicu, koristeći analogne tipke i potenciometar. Dakle, sljedeći korak je bilo postavljanje bluetooth veze s aplikacijom koju sam napravio samo za Pixel. Ovo je bio dio koji je najduže trajao. Prije ovog projekta nisam imao znanja o Android programiranju, a nisam ni znao Java jezik. Ali već sam znao objektno orijentirano programiranje pa sam započeo tečaj programiranja za Android na Udemyju.
Možete provjeriti sve što želite na mom Githubu. Veza je gore na početku ovog članka.
Korak 3: Dizajniranje Pixela
U ovom sam trenutku zamišljao kako će Pixel izgledati, ali došlo je vrijeme da to stavim na papir. Zapravo, na mom računalu. Budući da bih Pixel gradio od MDF drveta i akrila, znao sam da moram nacrtati vrlo precizan projekt. Stoga sam odabrao CAD softver i počeo crtati Pixel.
Ovo bi moglo izgledati malo previše, ali već sam znao CAD crtež sa svog diplomskog tečaja o Inženjerstvu. I bilo je od velike pomoći pri dobivanju 2D crteža za lasersko rezanje MDF -a.
Korak 4: Sklapanje MDF -a
Nakon što sam nacrtao Pixel na CAD -u, kontaktirao sam lokalnu tvrtku koja je proizvodila akrilne predmete, poput zaslona, trofeja itd. Ta mjesta obično imaju strojeve za lasersko rezanje, pa sam ih upitala mogu li izgraditi moju akrilnu kocku i izrezati MDF.
Tako sam dobio MDF ploču od 6 mm i poslao im crteže za rezanje.
Primio sam ih kao na gornjoj slici i sve ih sastavio pomoću cijanoakrilatnog ljepila.
Korak 5: Lemljenje komponenti
Ovo je bio jedan od najtežih trenutaka. Nisam imao iskustva s lemljenjem elektronike pa sam pogledao nekoliko videa i isprobao.
Korak 6: Završetak obrade drveta
U ovom sam trenutku Pixel radio kako sam planirao. Bila su potrebna neka prilagođavanja, poput postavljanja svjetline LED dioda.
No završna obrada MDF -a nije bila onakva kakvu sam očekivao. Tako sam dobio drveni lim, koji je vrlo tanak komad drveta. Pokrio sam svu površinu MDF -a ako, nakon što sam se uvjerio da zaslon sata može emitirati svjetlost kroz njega.
Korak 7: Uživajte u svjetlu
Nakon svih ovih radova, imao sam svjetiljku koja je bila mnogo svjetlija i izgledala je bolje nego što sam to zamišljala.
Videozapis možete provjeriti iznad svih Pixel -ovih načina osvjetljenja.
Molimo vas da me kontaktirate ako imate bilo kakvih nedoumica o svom projektu. Bit će mi drago pomoći:)
Preporučeni:
Pametna LED lampa koja se kontrolira Bluetooth pametnim telefonom: 7 koraka
Pametna LED lampa koja se kontrolira Bluetooth pametnim telefonom: Uvijek sanjam o kontroliranju svojih rasvjetnih uređaja. Tada je netko napravio nevjerojatnu šarenu LED lampu. Nedavno sam na Youtube -u naišao na LED svjetiljku Josepha Cashe. Nadahnuvši se time, odlučio sam dodati nekoliko funkcija, zadržavajući pritom
Pametna svjetlosna lampa: 11 koraka
Pametna svjetlosna lampa: Danas uzimam u obzir uobičajen problem svakodnevnog života. Kad se ujutro probudimo uz alarm ili kad ustanete, moramo ručno uključiti svjetla u prostoriji. Pomalo je teško pritisnuti dugme žarulje u mraku, jako je frustrirano
Pametna lampa: 6 koraka
Pametna svjetiljka: Od otkrića vatre uspjeli smo se zagrijati i preživjeti u maloj koloniji. Primitivni ljudi mogu se okupljati uokolo i paziti jedni na druge za divlje životinje jedni za druge. A onda Thomas Edison doslovno osvijetli svijet replikom
Svjetiljka mumija - pametna lampa s WiFi kontrolom: 5 koraka (sa slikama)
Svjetiljka mumija - pametna svjetiljka kontrolirana WiFi -jem: Prije otprilike 230 tisuća godina ljudsko biće naučilo je kontrolirati vatru, to dovodi do velike promjene u njegovom načinu života jer je počeo raditi noću također koristeći svjetlo iz vatre. Možemo reći da je ovo početak unutarnje rasvjete. Sada sam
Pametna lampa (TCfD) - Rainbow + Glazbeni vizualizator: 7 koraka (sa slikama)
Pametna svjetiljka (TCfD) - Rainbow + Glazbeni vizualizator: Ovaj je projekt napravljen za tečaj Tehnologija za konceptualno oblikovanje na TUDelft -u. Konačni proizvod je osnovna LED svjetiljka ESP -32 i povezana je s poslužiteljem. Za prototip, svjetiljka ima dvije funkcije; efekt duge koji emitira umirujuću boju