Ratkaisu tällaisen herätyskellon luomiseen saattaa olla sopiva niille, jotka ovat jo kauan kyllästyneet normaaliin herätyskelloon, jolla on ilkeä signaali. Siinä olevalla valaisimella on kyky nostaa kirkkautta tasaisesti, mikä simuloi auringonnousua. Tällaisen herätyskellon pääominaisuus on kyky hienosäätää sen komponentteja. Toistuva signaali, jolla on asetus mille tahansa viikonpäivälle, sujuva pimennys, valon suurin kirkkaus, kirkkauden lisääntymisen kesto jne.
materiaalit:
- Työläs Uno
- kirkkaat ledit 12 kpl
- 300 ohmin vastukset 12 kpl
- NPN-transistori (kirjoittaja käyttää TIP-120)
- napit 7 kpl
- vastukset 10 kOhm 8 kpl
- LCD-näyttö (kirjailija käyttää LCD-näyttöä I2C-liitännällä Arduino-porttien tallentamiseen)
- kurina (summeri)
- pistokkeet osien kytkemiseen Arduinoon
Piirikokoonpano:
LEDien kytkemisen / irrottamisen helpottamiseksi piiriin kirjoittaja juotti liittimen LEDien johtimiin. Tämä on hyödyllistä, kun koko rakenne mahtuu koteloon työn lopussa.
Lisäksi kaikki muut komponentit on kytketty järjestelmän mukaisesti.
Ohjelman lähdekoodi voidaan ladata artikkelista
Arkisto sisältää luonnoksen Arduinolle ja kaikille kirjastoille. Kirjoittaja päätti olla luomatta "Bounce" -, "LiquidCristal_I2C" - ja "Wire" -kirjastoja, mutta jos päätät myös käyttää niitä, ne ovat julkisia. Kirjailija myös luonut
Kun olet ladannut ohjelman Arduinossa, voit alkaa luoda kotelon.
LEDit sijoitetaan kattoon, näyttö ja painikkeet on asennettu niihin erityisesti porattuihin paikkoihin.
Tässä on hälytys viimeisessä kokoonpanossa:
Näytöllä lukee ”Maandag”, mikä tarkoittaa ”maanantai” kirjoittajan kielellä, mutta kaikki muuttuu koodiksi englanniksi.