dette hjemmelavet produkt vil være nyttigt for dem, der regelmæssigt står op om morgenen. Når alt kommer til alt er vinteren foran, og det betyder, at du bliver nødt til at vågne i mørke, og dette er temmelig trist og utrygt, hvis lysafbryderen er placeret ganske langt. Desuden er det i mørke meget sværere at vågne op og komme ud af sengen. Dette hjemmelavede produkt vil løse dette problem. Når alarmen slukker, tændes en lampe i rummet, hvilket giver en behagelig vågne op.
Alt fungerer på mikrokontrolleren Arduino.
Materialer og værktøjer til hjemmelavet:
- forskellige LED'er;
- realtidsur type MP1095;
- Piezo-summer (med indbygget generator);
- En prototype af fejlfindingskortet i et sæt til læring af Arduino-programmering (inkluderet i NR05-kittet), som er designet til at forbinde en Arduino Nano;
- materiale til oprettelse af en diffuser (hvis du har en 3D-printer, kan du udskrive noget selv).
Lampens fremstillingsproces:
Første trin. Byg start
Først begyndte forfatteren med at oprette en lampe piedestal. Den har en diffusor, og det nødvendige udstyr er installeret inde. Puden blev hurtigt trukket i SketchUp. Hvis du ønsker det, kan du også udskrive etuiet til prototypen, men selve prototypen er allerede ret smuk. Det kan blandt andet bruges til udvikling af andre projekter, og som for vækkeuret, kan det i fremtiden designes i en mere kompakt form ved hjælp af det samme Arduino Nano-kort.
Derefter blev en enkelt LED installeret. Forfatteren limede den med en ultra-moderne lim, der fryser, når den udsættes for ultraviolet lys. Det kaldes Bondisk lim. Det holder limen godt, og at have sådan noget til husholdningen vil ikke være overflødigt.
På samme trin limes konnektoren også.
Trin to Test og revision
Da det blev testet, viste det sig, at det hjemmelavede lys var temmelig svagt. Lampen er synlig i mørke, men dette lys er ikke nok til at vække en person. For at løse problemet blev der fundet flere hvide LED'er, de var parallelt forbundet i form af et træ. Som et resultat begyndte lampen at skinne ganske lyst, dette vil give mulighed for at vågne op fra et sådant lys med en vis følsomhed fra en person, ja, selvfølgelig er dette ikke alt, der vil være andre håndgreb med indflydelse på psyken.
Lampen ved maksimal lysstyrke bruger ca. 100 mA, i denne forbindelse kan den ikke tilsluttes direkte til Arduino. Men på fejlfindingskortet er der en strømforstærker, der arbejder på en transistor, det giver ud 200 mA.
Blandt andet har tavlen en masse knapper; i fremtiden kan de bruges til eksperimenter og indstille alarmen.
Generelt er fejlfindingskortet godt, idet det har en masse forskellige stik, som du kan tilslutte en række sensorer, servoer, relæer, enheder, der fungerer med I2C-interface og mere. For at oprette forbindelse skal du bare have ledninger med stikkontakter.
Trin tre Sidste etape
Forfatteren besluttede at justere lampens lysstyrke gennem PWM ved hjælp af den niende pin på Arduino-mikrokontrolleren, som er kablet på tavlen til forstærkeren. Tweeteren er tilsluttet SOUND-stikket, plus og minus til GND er forbundet til DAT.
Et realtidsur skal tilsluttes I2C_5V-stikket, fordi det har brug for 5V til strøm.
For justering er der en to-linjes LCD-indikator på selve tavlen. Det er ganske kontrasterende og har hvide tegn på en blå baggrund, der er tydeligt synlige. Når alt det nødvendige udstyr er tilsluttet, kan du fortsætte med at konfigurere softwaren.
Algoritme til hjemmelavet arbejde:
- når tiden på uret falder sammen med alarmtiden, begynder lampen at tændes gradvist og lyser lysere;
- i processen med at tænde lampen gives der også lydsignaler, der ikke tillader den sovende genstand at ignorere alarmen;
- Du har også brug for muligheden for at installere yderligere irriterende lyd for mere effektiv opvågning, om nødvendigt. Det ville også være rart at lave en funktion, der giver dig mulighed for at tænde lyset i fuld lysstyrke eller slukke det efter fuld opvågning;
- Endelig skal uret og alarmen være i stand til at indstille tiden.
Færdiglavet skitse til hjemmelavet kan downloades i slutningen af artiklen. Koden har detaljerede kommentarer, der giver dig mulighed for at redigere den til ethvert behov.
Det er alt, det hjemmelavede produkt er klar, du kan starte testene.