Indholdsfortegnelse:
- Trin 1: Sag
- Trin 2: Skematisk
- Trin 3: Printkort
- Trin 4: Bill of Materials
- Trin 5: Firmware
- Trin 6: Android App
- Trin 7: Montering
Video: Sunrise Simulator Lampe: 7 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
Jeg skabte denne lampe, fordi jeg var træt af at vågne i mørket om vinteren. Jeg ved, at du kan købe produkter, der gør det samme, men jeg kan godt lide følelsen af at bruge noget, jeg har skabt.
Lampen simulerer en solopgang ved gradvist at stige i lysstyrke i en time, der begynder på et indstillet alarmtidspunkt. Den tilsluttes via Bluetooth til en Android -app, som kan bruges til at indstille alarmtiden, tænde og slukke lyset og justere lysstyrken.
En trevejskontakt på lampens bagside skifter mellem tilstanden "Til", "Fra" og "Alarm". Når kontakten er “On”, lyser LED’en konstant som en normal lampe. Hvis den er "slukket", lyser lyset ikke, selvom alarmen er indstillet. Hvis den er indstillet til "Alarm", tændes lampen på det indstillede tidspunkt og kan også tændes når som helst med appen.
To 10W varme hvide lysdioder giver belysning gennem en diffuserskærm. Lysstyrken kan styres enten med en dæmperknap på lampens bagside eller med appen. Lampens maksimale lysstyrke under solopgangsfasen (i en time efter den indstillede alarmtid) kan også indstilles med appen.
Jeg er ikke en elektronikdesigner, så jeg er sikker på, at der er måder at forbedre mit design på. Hvis du har forslag til, hvordan det kan forbedres, så lad mig det vide.
Trin 1: Sag
Sagen er lavet af et 1 × 4 granbræt med en 1/8”krydsfinerunderlag. Samlede samlede dimensioner er 6 "x 6" x 3-1/2. " Inkluderet er en dimensioneret tegning af sagsdelene.
En slids skæres i hver side af kassen for at indeholde diffusoren, når kassen samles. En anden hak på 1/8”dyb er også skåret på hver side, for at 1/8” krydsfinerunderlaget sidder fladt på bagsiden af sagens sider, når det samles. Sagens sider er formalet og limet sammen. Skruer bruges i bunden for ekstra styrke, og skruehovederne er dækket med cirkulære gummifødder.
Etuiet understøtter alle de indvendige komponenter i lampen. En 3/8”tyk sektion af krydsfiner på størrelse med printet er limet på indersiden af 1/8” bagsiden for at tjene som en base, hvortil printkortet kan skrues fast. Skruerne holder printkortet og metalbeslaget fastgjort til lysdioderne på plads, så alle de interne komponenter kan fjernes som et stykke. 1/8”bagsiden skrues derefter fast i de fire sags sider. Tre gennemføringer i bagsiden er nødvendige for tænd/sluk/alarmkontakten, dæmpningsknappen og strømstikket.
Trin 2: Skematisk
Dette projekt var første gang, jeg har brugt Eagle, som jeg brugte til at designe både skematisk og PCB. Jeg har ikke brugt det igen i de få år siden jeg lavede dette, så spørg mig ikke om, hvordan du bruger det!
Det er et par år siden, jeg byggede dette, men jeg tror, at signalet "Snooze" er forvirrende, fordi det faktisk bare er en indikator, så firmwaren ved, at kontakten er tændt. Jeg tror, jeg havde en snooze -funktion i min tidligere version. Jeg tilføjede også en header til en ventilator, hvis jeg havde brug for afkøling til lysdioderne, men aldrig endte med at få brug for det.
Trin 3: Printkort
Hvis du vil bruge mit design til at bestille tavler og ikke vil ændre noget, kan du få gerber-filerne på rpdesigns.ca/sunrise-simulator-lampe, som du kan sende til de fleste PCB-producenter for at få printet tavler. Jeg brugte PCBWay og havde virkelig gode resultater til en god pris.
Ellers kan du også downloade Eagle.brd -filen her og ændre den, som du vil.
Trin 4: Bill of Materials
De fleste dele kan bestilles hos Digikey, hvilket er fantastisk, fordi de tilbyder levering næste dag. Jeg byggede dette for et par år siden, så jeg er ikke engang sikker på, om alle de samme komponenter stadig er tilgængelige.
Trin 5: Firmware
Mikrocontrolleren, jeg brugte, er en 28 -pin ATMEGA168, som er standard på et Arduino Duemilanove -bord. Af denne grund var Arduino IDE et naturligt valg til firmwareudvikling.
PCB'et indeholder et ISCP -header til programmering med en USBTiny -programmerer, hvilket var meget bekvemt under udviklingen, da jeg blev ved med at skulle ændre ting, men mikrokontrolleren kan også let programmeres på et Arduino -kort og derefter overføres til printkortet.
Trin 6: Android App
Android -appen blev udviklet ved hjælp af MIT App Inventor. Det er ret grundlæggende, da det er den første og eneste app, jeg nogensinde har oprettet. Du kan bruge.apk -filen til at installere appen på din Android -enhed.
Hvis du vil ændre noget i appen, viser billederne det input, jeg brugte til MIT App Inventor.
Trin 7: Montering
Billederne viser bagpladen af sagen med al den hardware, der er knyttet til den. Printkortet blev skruet direkte på krydsfiner, og der blev skåret huller til kontakten, lysdæmperen og opladerstikket. Lysdioderne er monteret på to kølelegemer, som er fastgjort til krydsfiner med et bøjet stykke tyndt metalplade. Denne bagplade passer ind i etuiet og kan fastgøres med skruer.
Det er det!
Anbefalede:
WebApp Puzzle LED -lampe med ESP32: 5 trin (med billeder)
WebApp Puzzle LED -lampe Med ESP32: Jeg har leget med LED -strips i årevis og flyttede for nylig ind i en vens sted, hvor jeg ikke kunne foretage store ændringer som at montere strimlen på væggene, så jeg sammensatte denne lampe, der har en enkelt ledning kommer ud for strøm og kan placeres
Ramen Bowl Lampe med gule lysdioder: 17 trin (med billeder)
Ramen skållampe med gule lysdioder: Du skulle tro, at efter at have levet af 10 cent ramen -pakker på college, ville jeg være træt af tingene, men mange år senere har jeg stadig en stor forkærlighed for de billige nudelsten. Ganske vist som en sundhedsbevidst voksen med en lidt mere sofistikeret
Alexa Smart lampe med ESP8266: 4 trin (med billeder)
Alexa Smart Lamp With ESP8266: Denne instruktør guider dig sammen med mig i opgradering af en vintage lampe med stemmestyring ved hjælp af en ESP8266 microntroller og Amazon Echo/Alexa. Arduino -koden efterligner en Belkin WeMo -enhed ved hjælp af fauxmoESP -biblioteket, hvilket gør opsætningen til en leg. Pl
Sådan tilsluttes FlySky -sender til enhver pc -simulator (ClearView RC Simulator) -- Uden kabel: 6 trin
Sådan tilsluttes FlySky -sender til enhver pc -simulator (ClearView RC Simulator) || Uden kabel: Guide til at forbinde FlySky I6 med en computer for at simulere flyvning for begyndere af vingefly. Flysimuleringsforbindelse ved hjælp af Flysky I6 og Arduino kræver ikke brug af simuleringskabler
LED Sunrise Alarm Clock: 5 trin (med billeder)
LED Sunrise Alarm Clock: Problemer med at stå op om morgenen? Hader den barske gennembrud lyd fra en alarm? Vil du hellere lave noget på egen hånd, som du uden tvivl kunne købe for færre penge og tid? Tjek derefter dette LED Sunrise Alarm Clock! Solopgangsalarmer er designet til