Taula de continguts:
Vídeo: Espelma sense flama d'un Attiny13: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:17
Necessito encendre els fanalets, però aquest any volia una cosa millor que una espelma normal. Vull parpellejar, però vull desfer-me de la flama. Qualsevol incendi és perillós, sobretot al voltant dels nens, les carbasses foses i cremades fan pudor i les espelmes regulars han de ser substituïdes amb força freqüència. Així que vaig buscar un projecte per copiar, per estrany que no en trobés un que m’agradés, així que en vaig crear un. La meva prova original del concepte era en un arduino, però és una mica car per a una simple espelma. Un cop vaig demostrar que funcionaria, vaig trobar una manera de fer-ho barat. Heus aquí com ho vaig fer, entre les coses que tenia a mà. El meu primer circuit i el meu primer instructiu.
Pas 1: les parts
Vaig utilitzar el que tenia a mà. Això va sortir a. 1) ATtiny13 x12) Led vermell x13) Led groc x14) Resistències de 100 ohmis x25) Presa de 8 pines x16) Interruptor de forat x17) Suport de bateria per a bateries de 2AA x18) Les resistències de placa variades segons els vostres leds, podeu probablement trobeu un commutador millor que jo, fins i tot podeu saltar-vos el tauler de perfils i connectar-lo si voleu.
Pas 2: el circuit
El meu circuit bàsic, simplement connecteu-lo així.
Pas 3: el codi
Aquí teniu el codi que he fet servir. Acabo de parpellejar els leds i intento afegir-hi una mica d’atzar. El codi podria ser millor mitjançant funcions d’estalvi d’energia i pwm, però no sé com fer res. El meu primer circuit no arduino i el meu primer instructable. L'efecte dels dos leds és satisfactori malgrat com ho vaig fer. Varietat de brillantor, color i parpelleig. Compileu i pengeu el codi al tiny13 i ja podeu anar. No dubteu a publicar un codi millor … # include int main (void) {int thePin = 0x0; randVal llarg; srandom (123); // llavor aleatòria DDRB = 0x3; // B0-1 configurat com a sortida per a (;;) {randVal = random (); // trieu un pin si ((randVal% 2) == 0) {thePin = 0x0; } else {thePin = 0x1; } randVal = random (); // alta o baixa si ((randVal% 2) == 0) {PORTB & = ~ (1 << elPin); // x & = ~ (1 << n); força l’enèsim bit de x a 0. tots els altres bits que queden sols. } else {PORTB | = (1 << el Pin); // x | = (1 << n); obliga l’enèsim bit de x a ser 1. tots els altres bits que queden sols. }}}
Pas 4: Això és tot
Podeu esmolar els leds per difondre la llum o utilitzar leds esmerilats, també podeu utilitzar un led de color vermell / groc de 2 colors. Poseu-lo en una bossa amb cremallera per evitar que s’embruti i deixeu-lo caure a la carbassa … instantani sense flama espelma, i durarà hores, i no us haureu de preocupar perquè els nens s’hi posin.
Recomanat:
Bot d'alarma de flama de Telegram: 5 passos
Telegram Flame Alarm Bot: en aquest article presentaré un projecte IoT que permet detectar la flama i enviar una notificació al Telegram de l’usuari
Fire Pit amb flama reactiva de so, altaveu Bluetooth i LED animats: 7 passos (amb imatges)
Fire Pit amb flama reactiva de so, altaveu Bluetooth i LED animats: res diu que l'estiu sigui com relaxar-se al costat del foc. Però sabeu què és millor que el foc? Foc I Música! Però podem fer un pas, no, dos passos més enllà … Foc, música, llums LED, flama sonora reactiva. Pot sonar ambiciós, però això ins
Detector de sensor de flama: 3 passos
Detector del sensor de flama: aquest projecte descobrirà el funcionament del sensor de flama i l'objectiu d'aquest dispositiu de maquinari. Si esteu aprenent com funciona aquest dispositiu de maquinari, aquest és el vostre projecte perfecte. Quan el sensor de flama detecta un foc, (la llum de la flama) el
Flama de la foguera: 5 passos
Campfire Flame: Heu escoltat mai un músic tocar la guitarra a prop d’una foguera? Alguna cosa sobre les llums i les ombres parpellejants crea un misteriós ambient romàntic que es converteix en una icona de la vida nord-americana. Malauradament, la majoria de nosaltres passem la vida a les ciutats
Refredador / suport per a portàtils de cost zero (sense cola, sense perforació, sense femelles i cargols, sense cargols): 3 passos
Refredador / suport per a portàtils de cost zero (sense cola, sense perforació, sense femelles i cargols, sense cargols): ACTUALITZACIÓ: SI US PLAU VOT PER EL MEU INSTRUCTABLE, GRÀCIES ^ _ ^ TAMBÉ POTS AGRADAR-ME ENTRADA A www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ O POTS VOTAR ELS MEUS MILLORS AMICS