Indholdsfortegnelse:
Video: Flameless Candle From a Attiny13: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:31
Jeg skal tænde mine jack-o-lanterner, men i år ville jeg have noget bedre end et almindeligt lys. Jeg vil flimre, men jeg vil slippe af med flammen. Enhver brand er farlig, især omkring børn, brændende smeltende græskar stinker, og almindelige stearinlys skal udskiftes ret ofte. Så jeg søgte rundt efter et projekt at kopiere, mærkeligt nok kunne jeg ikke finde et, jeg kunne lide, så jeg lavede et selv. Mit originale bevis på konceptet var på en arduino, men det er lidt dyrt for et enkelt stearinlys. Når jeg havde bevist, at det ville fungere, fandt jeg en måde at gøre det billigt på. Her er hvordan jeg gjorde det, ud af de ting jeg havde ved hånden. Mit første kredsløb og mit første instruerbare.
Trin 1: Dele
Jeg brugte det, jeg havde ved hånden. Dette kom ud til. 1) ATtiny13 x12) Rød LED x13) Gul LED x14) 100 ohm modstande x25) 8pin sokkel x16) gennem huller switch x17) batteriholder til 2AA batterier x18) perf boardresistorer vil variere baseret på dine lysdioder, du kan sandsynligvis finde en bedre switch end jeg, du kan endda springe over perf -bordet og føre det til en død bug, hvis du vil.
Trin 2: Kredsløbet
Mit grundlæggende kredsløb, forbind det bare sådan.
Trin 3: Koden
Her er koden, jeg brugte. Jeg blinker bare lysdioderne, og forsøger at tilføje noget tilfældighed til det. Koden kunne være bedre ved hjælp af pwm og strømbesparende funktioner, men jeg ved ikke, hvordan jeg skal gøre noget af det. Mit første ikke-arduino kredsløb, og mit første instruerbare. Effekten fra de to lysdioder er tilfredsstillende på trods af, hvordan jeg gjorde det. Varierende lysstyrke, farve og flimring. Kompiler og upload koden til den lille13, og du er god til at gå. Læg gerne en bedre kode…#include int main (void) {int thePin = 0x0; lang randVal; sandhed (123); // tilfældigt frø DDRB = 0x3; // B0-1 indstillet til output for (;;) {randVal = random (); // vælg en nål hvis ((randVal % 2) == 0) {thePin = 0x0; } andet {thePin = 0x1; } randVal = random (); // høj eller lav hvis ((randVal % 2) == 0) {PORTB & = ~ (1 << thePin); // x & = ~ (1 << n); tvinger den nte bit af x til at være 0. alle andre bit er alene. } andet {PORTB | = (1 << thePin); // x | = (1 << n); tvinger den nte bit af x til at være 1. alle andre bit alene. }}}
Trin 4: Det er det
Du kan slibe lysdioderne for at sprede lyset, eller bruge frostede lysdioder, du kan også bruge en 2 -farvet rød/gul led. Læg den i en lynlåspose for at undgå, at den bliver grim, og slip den i græskaret … øjeblikkelig flammeløs stearinlys, og det vil vare i timevis, og du behøver ikke bekymre dig om, at børnene roder med det.
Anbefalede:
DIY en farverig tillykke med fødselsdagen LED Candle Circuit: 7 trin
DIY en farverig tillykke med fødselsdagen LED Candle Circuit: Designinspirationen til dette stearinlys kredsløb er fra vores liv. I vores fødselsdagsfest skal vi tænde stearinlysene med en lighter, og efter ønsket har vi blæst lysene ud. Dette DIY -kredsløb fungerer på samme måde. Som vi kan se fra cirklen
Matrix LED Candle Light: 10 trin (med billeder)
Matrix LED Candle Light: Hej, i denne instruktive vil du lære at bygge en meget langvarig LED- Matrix-Candle.Det ser meget moderne ud, ryger ikke;) og kan genindlæses med din smartphonecharger. Det gule lys giver dig et meget godt udtryk for en ægte flamme. At være
Clapper LED Candle: 7 trin (med billeder)
Clapper LED Candle: For tre år siden så jeg " My New Flame " af MORITZ WALDEMEYER, INGO MAURER UND TEAM 2012 på museets gavebutik, og føl dig forelsket i ideen. Jeg håbede på at genskabe noget fascinerende, underholdende, funktionelt og interessant at se, men
Weather Candle - Vejr og temperatur på et overblik: 8 trin
Weather Candle - Vejr og temperatur på et blik: Ved hjælp af dette magiske stearinlys kan du øjeblikkeligt fortælle den aktuelle temperatur og forhold udenfor med det samme
Generator Oil Candle 5v Peltier: 13 trin
Generator Oil Candle 5v Peltier: Denne termoelektriske generator giver dig mulighed for at oplade eller bruge den direkte fra din telefon (2,5 timer for at oplade den fuldstændigt) og at bruge et 5v -udstyr kan gøre mange ting med at udskifte alt det dremelmateriale! -De eneste 2 ting, der vil have