Taula de continguts:
Vídeo: Llums apagades Llum nocturna: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
És hora de dormir. T’aixeques per apagar els llums durant la nit i, després d’encendre l’interruptor, t’adones que tens el viatge negre fins a la seguretat del teu llit per davant. Per sort, es van inventar els llums nocturns i heu arribat al lloc adequat per trobar-ne un. Però … com us podeu adormir quan aquesta molesta llum nocturna s’encén durant la nit il·luminant la vostra habitació? A més, no esteu cansats d’aquesta foscor buida que fa que els vostres llums nocturns continuïn encesos i malgastin energia? Bé, encara esteu al lloc adequat, perquè tenim exactament el que necessiteu.
Volem il·luminar la vostra vida ajudant-vos a fer una llum nocturna sostenible.
En aquest tutorial, us guiarem pel procés de construcció d’una llum nocturna que s’apagarà amb un temporitzador. El sistema podrà reconèixer quan s’apaga la llum principal mitjançant un sensor de llum i l’encén durant un temps establert per l’usuari i s’apaga després que passi aquest temps. Aquesta llum nocturna és diferent de la resta de llums nocturns, ja que malgasta l’energia en romandre encesa quan s’està dormint i no la necessita. Aquest projecte utilitza dos tipus de plaques, Basys 3 i Arduino, i un sensor de llum.
Creadors: Luke McDaniel, Erik Ramazzini, Monica Negrete, Hayley Young
Pas 1: materials i programari
Materials
Basys 3 Artix-7 FPGA Trainer Board
store.digilentinc.com/basys-3-artix-7-fpga…
Arduino Uno Rev3
store.arduino.cc/usa/arduino-uno-rev3
Taula de pa
www.amazon.com/Elegoo-EL-CK-002-Electronic…
Resistència de 10 kΩ
El mateix enllaç que el tauler de revisió
Filferros de pont
El mateix enllaç que el tauler de revisió
Sensor de llum (mini fotocèl·lula)
www.sparkfun.com/products/9088
Programari
Vivado HL WebPACK Edition (PDF adjunt inclou instruccions)
www.xilinx.com/products/design-tools/vivad…
IDE Arduino
www.arduino.cc/ca/Main/Software
Pas 2: Arquitectura del sistema
El següent pas és entendre l'arquitectura del sistema. Hem creat un diagrama de caixa negra i una màquina d'estats finits (que es mostra a la part superior) per tal d'organitzar l'estructura del nostre disseny abans d'entrar a la logística
Disseny general
Entrades
Sensor de llum: determina la quantitat de llum de l'habitació
Sortides
- Ànodes: determina quines pantalles de 7 segments s'utilitzaran
- Segments: mostra el temporitzador
- LED: mostra les condicions de llum nocturna ON o OFF
Arduino
Entrada
Senyal del sensor de llum: valor analògic de la quantitat de llum a l'habitació
Sortida
Entrada de llum (1 bit): senyal que determina l’estat de llum de l’habitació
Fonaments 3
Entrada
- Entrada de llum (1 bit): senyal que determina l’estat de llum de l’habitació
- Interruptors
- CLK
Sortida
- Ànodes: determina quines pantalles de 7 segments s'utilitzaran
- Segments: mostra el temporitzador
- LED: mostra les condicions de llum nocturna ON o OFF
Pas 3: maquinari i codi Arduino
Maquinari
Per entendre el codi Arduino, hem d’entendre el maquinari amb què interactua el codi. El circuit de la nostra placa inclou una fotocèl·lula, un díode emissor de llum i diversos cables i resistències per completar-lo. El circuit comença enviant energia a la fotocèl·lula, que després llegeix la quantitat de llum que l’envolta. Aquesta informació es transfereix al pin analògic, A0, que fa que sigui llegible per a la placa Basys. El tauler Basys pren aquesta informació, comença a comptar i envia un senyal perquè el LED s'encengui.
Codi Arduino
El mateix codi Arduino es comunica amb la placa Basys enviant-li un senyal quan la llum que envolta el dispositiu és més fosca que un llindar especificat. Aquest senyal activat per una habitació fosca amb plom al LED s’encendrà. Per experiment, hem trobat que el llindar mitjà de la nostra fotocèl·lula específica en habitacions fosques és de 30 a 60. Cada fotocèl·lula té una quantitat de sensibilitat diferent, de manera que altres fotocèl·lules poden tenir llindars diferents. Al nostre codi publicat, vam establir el llindar 100 a efectes de demostració.
Recomanat:
Llums apagades: 6 passos
Llums apagades: teniu el problema en què sempre oblideu apagar el llum quan sortiu de l'habitació? Aquest acte despreocupat que malgasta molta energia, de manera que en aquest projecte aprendreu a fabricar una màquina que us pugui apagar la llum quan no feu servir
Llum animada i llum nocturna: 6 passos (amb imatges)
Animated Mood Light & Night Light: Tenint una fascinació que limita a l'obsessió per la llum, vaig decidir crear una selecció de petits PCB modulars que es poguessin utilitzar per crear pantalles de llum RGB de qualsevol mida. Un cop fet el PCB modular, vaig trobar-me amb la idea d’organitzar-los en un
Llum nocturna de detecció de llum commutable: 8 passos (amb imatges)
Llum nocturna amb detecció de llum commutable: aquest instructiu mostra com he piratejat un sensor de llum nocturna perquè es pugui apagar manualment. Llegiu atentament, tingueu en compte els circuits oberts i apagueu la vostra zona si cal abans de provar la unitat
Llum nocturna senzilla amb llums de fades: 3 passos (amb imatges)
Llum nocturna senzilla amb llums de fades: abans utilitzava bombeta nocturna senzilla, però després tenia unes llums de fades increïbles, vaig pensar per què no utilitzar-les com a llum nocturna? Això també evita que la llum de la bombeta pertorbi el son si alguna vegada em vaig aixecar a la nit i, sobretot, la vista és increïble
Llum LED RGB (per a fotografia nocturna i llum congelada): 4 passos (amb imatges)
Llum LED RGB (per a fotografies nocturnes i Freezelight): què és el llums LED RGB? Si us agrada la fotografia i sobretot la fotografia nocturna, estic gairebé segur, ja sabeu què és això. Si no, puc dir que és un dispositiu força impressionant que us pot ajudar a crear increïblement