dette hjemmelaget produkt vil være nyttig for de som regelmessig står opp om morgenen. Tross alt er vinteren foran, og dette betyr at du må våkne i mørket, og dette er ganske trist, og utrygt hvis lysbryteren er plassert ganske langt. I mørket er det dessuten mye vanskeligere å våkne og komme seg ut av sengen. Dette hjemmelagde produktet vil løse dette problemet. Når alarmen går, lyser en lampe i rommet, noe som vil gi en behagelig våkne opp.
Alt fungerer på mikrokontrolleren Arduino.
Materialer og verktøy for hjemmelaget:
- forskjellige lysdioder;
- sanntids klokke type MP1095;
- Piezo summer (med innebygd generator);
- En prototype av feilsøkingskortet til Arduino-programmeringsstudiesettet (inkludert i NR05-settet), som er designet for å koble til Arduino Nano;
- materiale for å lage en diffuser (hvis du har en 3D-skriver, kan du skrive ut noe av ditt eget).
Lampens produksjonsprosess:
Første trinn. Byggestart
Først begynte forfatteren med å lage en lampesokkel. Den vil ha en diffusor, og nødvendig utstyr er installert inne. Puten ble raskt tegnet i SketchUp. Hvis du ønsker det, kan du også skrive ut saken for prototypebrettet, men selve prototypen er allerede ganske vakker. Blant annet kan den brukes til utvikling av andre prosjekter, og som for vekkerklokken, i fremtiden kan den designes i en mer kompakt form, ved hjelp av samme Arduino Nano-brett.
Deretter ble en enkelt LED installert. Forfatteren limte den med et ultramoderne lim som fryser når de ble utsatt for ultrafiolett lys. Det kalles Bondisk lim. Det holder limet godt, og å ha noe slikt for husholdningen vil ikke være overflødig.
På samme trinn limes også kontakten.
Trinn to Testing og revisjon
Da den ble testet, viste det seg at det hjemmelagde lyset var ganske svakt. Lampen er synlig i mørket, men dette lyset er ikke nok til å vekke en person. For å løse problemet ble det funnet flere hvite LED-er, de ble koblet parallelt i form av et tre. Som et resultat begynte lampen å skinne ganske sterkt, dette vil tillate å våkne opp fra et slikt lys med en viss følsomhet for en person, vel, selvfølgelig er dette ikke alt, det vil være andre spaker av innflytelse på psyken.
Lampen med maksimal lysstyrke bruker cirka 100 mA, i denne forbindelse kan den ikke kobles direkte til Arduino. Men på feilsøkingskortet er det en strømforsterker som jobber med en transistor, den gir ut 200 mA.
Blant annet har brettet en haug med knapper; i fremtiden kan de brukes til eksperimenter og innstille alarmen.
Generelt sett er feilsøkingskortet bra ved at det har en haug med forskjellige kontakter som du kan koble til en rekke sensorer, servoer, reléer, enheter som fungerer med I2C-grensesnittet og mer. For å koble til, trenger du bare å ha ledninger med stikkontakter.
Trinn tre Avsluttende etappe
Forfatteren bestemte seg for å justere lysstyrken på lampen gjennom PWM ved å bruke den niende pinnen på Arduino-mikrokontrolleren, som er kablet på tavlen til forsterkeren. Diskanten er koblet til SOUND-kontakten, pluss og minus til GND er koblet til DAT.
En sanntids klokke må kobles til I2C_5V-kontakten, fordi den trenger 5V for strøm.
For justering er det en to-linjers LCD-indikator på selve brettet. Det er ganske kontrasterende og har hvite tegn på en blå bakgrunn som er tydelig synlige. Etter at alt nødvendig utstyr er koblet til, kan du fortsette med å konfigurere programvaren.
Algoritme for hjemmelaget arbeid:
- når tiden på klokka faller sammen med alarmtiden, begynner lampen å slå på gradvis og gløder lysere;
- i prosessen med å slå på lampen gis det også lydsignaler som ikke lar den sovende gjenstanden ignorere alarmen;
- Du trenger også muligheten til å installere ekstra irriterende lyd for mer effektiv oppvåkning, om nødvendig. Det ville også være fint å lage en funksjon som lar deg slå på lyset i full lysstyrke eller slå av det etter full oppvåkning;
- Og til slutt skal klokken og alarmen kunne stille inn klokkeslettet.
Ferdiggjort skisse for hjemmelaget kan lastes ned på slutten av artikkelen. Koden har detaljerte kommentarer som lar deg redigere den for å passe alle behov.
Det er alt, det hjemmelagde produktet er klart, du kan starte testene.