Cuprins:
Video: Lumânare fără flacără dintr-un Attiny 13: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:47
Trebuie să-mi aprind felinarele, dar anul acesta am vrut ceva mai bun decât o lumânare obișnuită. Vreau să pâlpâie, dar vreau să scap de flacără. Orice incendiu este periculos, mai ales în jurul copiilor, dovleceii care arde și arde, iar lumânările obișnuite trebuie înlocuite destul de des. Așa că am căutat un proiect de copiat, ciudat că nu am putut găsi unul care să-mi placă, așa că am creat unul singur. Dovada mea originală a conceptului a fost pe un arduino, dar acest lucru este cam scump pentru o lumânare simplă. Odată ce am dovedit că va funcționa, am găsit o modalitate de a o face ieftin. Iată cum am făcut-o, din lucrurile pe care le aveam la îndemână. Primul meu circuit și primul meu instructabil.
Pasul 1: piesele
Am folosit ceea ce aveam la îndemână. Acest lucru a ieșit la 1) ATtiny13 x12) Led roșu x13) Led galben x14) Rezistențe de 100 ohmi x25) Priză cu 8 pini x16) Comutator prin orificiu x17) Suport baterie pentru baterii 2AA x18) Rezistențele pentru borduri variază în funcție de ledurile dvs., puteți probabil că găsiți un comutator mai bun decât mine, puteți chiar sări peste placa de perf și să o conectați la un bug mort, dacă doriți.
Pasul 2: Circuitul
Circuitul meu de bază, conectează-l așa.
Pasul 3: Codul
Iată codul pe care l-am folosit. Pur și simplu intermit LED-urile și încerc să-i adaug ceva aleatoriu. Codul ar putea fi mai bun folosind funcțiile pwm și de economisire a energiei, dar nu știu cum să fac asta. Primul meu circuit non-arduino și primul meu instructabil. Efectul celor două led-uri este satisfăcător, în ciuda modului în care am făcut-o. Luminozitate, culoare și pâlpâire variate. Compilați și încărcați codul în tiny13 și sunteți bine să mergeți. Simțiți-vă liber să postați un cod mai bun … # include int main (void) {int thePin = 0x0; randVal lung; srandom (123); // semințe aleatorii DDRB = 0x3; // B0-1 setat la ieșire pentru (;;) {randVal = random (); // alegeți un pin dacă ((randVal% 2) == 0) {thePin = 0x0; } else {thePin = 0x1; } randVal = random (); // ridicat sau scăzut dacă ((randVal% 2) == 0) {PORTB & = ~ (1 << thePin); // x & = ~ (1 << n); forțează bitul n al lui x să fie 0. toți ceilalți biți rămași singuri. } else {PORTB | = (1 << Pinul); // x | = (1 << n); forțează bitul n al lui x să fie 1. toți ceilalți biți rămași singuri. }}}
Pasul 4: Asta este
Puteți șlefui ledurile pentru a difuza lumina sau puteți folosi leduri înghețate, puteți utiliza și un led roșu / galben cu 2 culori. Puneți-l într-o pungă cu fermoar pentru a nu-l îngrădi și aruncați-l în dovleac … fără flacără instantaneu lumânare, și va dura ore întregi și nu trebuie să vă faceți griji cu privire la faptul că copiii se încurcă cu ea.
Recomandat:
Fire Pit cu flacără reactivă sonoră, difuzor Bluetooth și LED-uri animate: 7 pași (cu imagini)
Fire Pit cu flacără reactivă sonoră, difuzor Bluetooth și LED-uri animate: Nimic nu spune ora de vară ca și cum te relaxezi lângă foc. Dar știi ce este mai bun decât focul? Foc ȘI Muzică! Dar putem merge cu un pas, nu, cu doi pași mai departe … Foc, muzică, lumini LED, flacără sunet reactivă! Poate sună ambițios, dar acest Ins
Lumânare electrică cu lumânare: 8 pași (cu imagini)
Lumânare electrică alimentată cu lumânări: După ce am văzut știri despre uraganul Sandy și am auzit calvarul prin care au trecut toată familia și prietenii mei din New York și New Jersey, m-a făcut să mă gândesc la propria mea pregătire de urgență. San Francisco - la urma urmei - stă deasupra unor
Cum să rulați motorul DC fără perii Quadcopter fără drone utilizând controlerul de viteză al motorului fără perii HW30A și testerul servo: 3 pași
Cum să rulați motorul DC fără perii Quadcopter cu drone utilizând regulatorul de viteză al motorului fără perii HW30A și testerul servo: Descriere: Acest dispozitiv se numește Servo Motor Tester care poate fi utilizat pentru a rula servo motorul prin conectarea simplă a servomotorului și alimentarea acestuia. De asemenea, dispozitivul poate fi folosit ca generator de semnal pentru regulatorul de viteză electric (ESC), apoi nu puteți
Suport de încărcare a telefonului fără fir DIY dintr-un cadru foto: 6 pași
Suport de încărcare a telefonului fără fir DIY dintr-un cadru foto: Am această placă de încărcare fără fir pentru telefonul meu și ar trebui să puneți telefonul deasupra acestuia pentru a încărca. Dar trebuie să fie în poziția perfectă și trebuia mereu să schimb telefonul pentru a-l încărca, așa că am vrut un stand
Răcitor / suport pentru laptop cu cost zero (fără lipici, fără găurire, fără piulițe și șuruburi, fără șuruburi): 3 pași
Zero Cost Laptop Cooler / Stand (Fără lipici, fără găurire, fără piulițe și șuruburi, fără șuruburi): ACTUALIZARE: VĂ RUGĂM VOTĂ PENTRU MEA MEA MEA INTRAREA PE www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ SAU POATE VOTA PENTRU CEL MAI BUN PRIETEN AL MEU