Përmbajtje:
Video: Dritat jashtë Drita e natës: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:27
Timeshtë koha për të fjetur. Ngrihesh për të fikur dritat për natën, dhe pasi të rrokullisësh çelësin, kupton se ke udhëtimin e zezë të kthimit drejt sigurisë së shtratit tënd përpara. Me fat për ju, dritat e natës u shpikën, dhe ju keni ardhur në vendin e duhur për të gjetur një! Por … si mund të bini në gjumë kur ajo dritë bezdisëse e natës ndizet gjatë natës duke ndriçuar dhomën tuaj? Përveç kësaj, a nuk jeni të lodhur nga kjo errësirë boshe që bën që dritat tuaja të natës të qëndrojnë të ndezura dhe të humbasin energji? Epo, ju jeni akoma në vendin e duhur, sepse ne kemi pikërisht atë që ju nevojitet!
Ne duam të ndriçojmë jetën tuaj duke ju ndihmuar të bëni një dritë të qëndrueshme nate.
Në këtë tutorial, ne do t'ju përcjellim përmes procesit të ndërtimit të një dritë nate që do të fiket me një kohëmatës. Sistemi do të jetë në gjendje të njohë kur drita kryesore është e fikur, përmes një sensori të dritës dhe të ndezë dritën për një kohë të caktuar nga përdoruesi dhe të fiket pasi të kalojë kjo kohë. Kjo dritë nate është e ndryshme nga dritat e tjera të natës sepse humb energji duke qëndruar ndezur kur jeni në gjumë dhe nuk keni nevojë për të. Ky projekt përdor dy lloje të bordeve, Basys 3 dhe Arduino, dhe një sensor drite.
Krijuesit: Luke McDaniel, Erik Ramazzini, Monica Negrete, Hayley Young
Hapi 1: Materialet dhe Softueri
Materiale
Bordi i Trajnerëve Basys 3 Artix-7 FPGA
store.digilentinc.com/basys-3-artix-7-fpga…
Arduino Uno Rev3
store.arduino.cc/usa/arduino-uno-rev3
Breadboard
www.amazon.com/Elegoo-EL-CK-002-Electronic…
Rezistencë 10k Ω
E njëjta lidhje si dërrasa e bukës
Telat Jumper
E njëjta lidhje si dërrasa e bukës
Sensor drite (Mini fotocelë)
www.sparkfun.com/products/9088
Softuer
Vivado HL WebPACK Edition (PDF e bashkangjitur përfshin udhëzime)
www.xilinx.com/products/design-tools/vivad…
Arduino IDE
www.arduino.cc/en/Main/Software
Hapi 2: Arkitektura e Sistemit
Hapi tjetër është të kuptoni arkitekturën e sistemit. Ne krijuam një diagram të kutisë së zezë dhe një makinë me gjendje të fundme (e shfaqur më lart) në mënyrë që të organizojmë strukturën e modelit tonë para se të hyjmë në logjistikë
Dizajni i përgjithshëm
Hyrjet
Sensori i dritës: përcakton sasinë e dritës në dhomë
Daljet
- Anodat: përcakton se cilat ekrane me 7 segmente do të përdoren
- Segmentet: shfaq kohëmatësin
- LED: shfaq kushtet e ndriçimit të natës të ndezur ose fikur
Arduino
Hyrja
Sinjali i sensorit të dritës: vlera analoge e sasisë së dritës në dhomë
Dalje
Hyrja e dritës (1 bit): sinjal që përcakton gjendjen e dritës së dhomës
Bazat 3
Hyrja
- Hyrja e dritës (1 bit): sinjal që përcakton gjendjen e dritës së dhomës
- Çelsin
- CLK
Dalje
- Anodat: përcakton se cilat ekrane me 7 segmente do të përdoren
- Segmentet: shfaq kohëmatësin
- LED: shfaq kushtet e ndriçimit të natës të ndezur ose fikur
Hapi 3: Hardware dhe Arduino Code
Hardware
Për të kuptuar kodin Arduino, duhet të kuptojmë harduerin me të cilin kodi ndërvepron. Qarku në tabelën tonë të bukës përfshin një fotocelë, një diodë që lëshon dritë dhe tela dhe rezistorë të shumtë për ta përfunduar atë. Qarku fillon duke dërguar energji në fotocelën, e cila më pas lexon sasinë e dritës që e rrethon. Ky informacion transferohet në pinin analog, A0, i cili e bën atë të lexueshëm për tabelën Basys. Bordi i Basys më pas merr këtë informacion, fillon numërimin dhe dërgon një sinjal që LED të ndizet.
Kodi Arduino
Vetë kodi Arduino komunikon me tabelën Basys duke i dërguar atij një sinjal kur drita që rrethon pajisjen është më e errët se një prag i caktuar. Ky sinjal i shkaktuar nga një dhomë e errët me plumb në LED do të ndizet. Ne zbuluam përmes eksperimentit se pragu mesatar për fotocelën tonë specifike në dhoma të errëta është 30 - 60. Çdo fotocelë ka një sasi të ndryshme ndjeshmërie, kështu që fotocelulat e tjera mund të kenë pragje të ndryshme. Në kodin tonë të publikuar, ne e bëmë pragun 100 për qëllime demonstrimi.
Recommended:
10W RGB Llamba e natës jashtë telekomandë: 5 hapa
Telekomandë 10W RGB Outside Night Lamp: Ky projekt është një llambë led 10W RGB për natën, mund të vendoset pranë jush dhe t'ju sigurojë orë ndriçimi të humorit. Unë u frymëzova nga Balad Lamp i pranishëm në Francë, por pak i fuqishëm (versioni komercial është rreth 3W, i imi 10W) dhe më shumë
Drita e animuar dhe drita e natës: 6 hapa (me fotografi)
Animated Mood Light & Night Light: Duke pasur një magjepsje që kufizohet me obsesionin me dritën, vendosa të krijoj një përzgjedhje të PCB -ve të vogla modulare që mund të përdoren për të krijuar ekrane të dritës RGB të çdo madhësie. Pasi bëra PCB modulare, unë u pengova në idenë e rregullimit të tyre në një
Si të kontrolloni dritat/dritat e shtëpisë duke përdorur Arduino dhe Amazon Alexa: 16 hapa (me fotografi)
Si të kontrolloni dritat/dritat e shtëpisë duke përdorur Arduino dhe Amazon Alexa: Unë kam shpjeguar se si të kontrolloj dritën e cila lidhet me UNO dhe kontrollohet nga Alexa
Drita e thjeshtë e natës duke përdorur dritat e zanave: 3 hapa (me fotografi)
Drita e thjeshtë e natës duke përdorur dritat e zanave: Kam përdorur llambë të thjeshtë nate, por më pas kam pasur disa drita zanash të mrekullueshme, mendova pse të mos i përdor si dritë nate në vend? Kjo gjithashtu parandalon që drita nga llamba të prishë gjumin nëse ngrihem ndonjëherë natën dhe më e rëndësishmja, pamja është e mahnitshme.
Dritat e natës të shtratit të zbukuruar: 6 hapa (me fotografi)
Dritat e natës të shtratit të zbukuruar: Ky është sistemi i dritës së shtratit të së ardhmes! Ato ndizen kur dilni nga shtrati në mes të natës dhe fiken kur hyni në makinën tuaj të rehatshme të ëndrrave. Pra, nuk ka më aksidente gjatë natës dhe thyerje të gishtërinjve të këmbëve! Kjo është super e lehtë për tu prodhuar