![Ovládajte čokoľvek pomocou jedného pinu AVR: 4 kroky Ovládajte čokoľvek pomocou jedného pinu AVR: 4 kroky](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10968902-control-anything-with-one-avr-pin-4-steps-j.webp)
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:06
Tento návod ukazuje, ako ovládať skupinu LED diód pomocou jedného výstupu mikroprocesora. Mikro, ktorý budem používať, je Atmel Attiny2313.
Krok 1: Diely a nástroje
Časti: Attiny2313 (dostal 5 bezplatných vzoriek od spoločnosti Atmel) 20 -pinová zásuvka Rezistory (akákoľvek veľkosť bude fungovať, v závislosti od vášho nastavenia. Vysvetlím neskôr) 5v regulátor (akýkoľvek bude fungovať, používam LM340) Tranzistory alebo mosfety (najľahšie nájsť a najlacnejšie sú zvyčajne 2n3904. Len sa uistite, že je to tranzistor NPN alebo N-kanálový mosfet) 2 malé kondenzátory (vyhľadajte list s údajmi o regulátore, 1uf a.22uf s LM340) Veľa diód LED Niektoré protoboardy alebo breadboard Akýkoľvek programátor pre AVRWireTools: spájkovačka
Krok 2: Schéma a ako to funguje
Prvá schéma ukazuje, ako som zapojil rady diód LED do výstupných pinov. Výstupný kolík AVR smeruje k základni tranzistora, ktorý je zapojený tak, aby fungoval ako prepínač. Keď je výstup nízky alebo 0 V, tranzistor je vypnutý a prúd nemôže pretekať záťažou na zem. Keď je výstup vysoký alebo 5 V, tranzistor je zapnutý a prúd môže pretekať záťažou k zemi. Toto sa nazýva prepínanie na nízkej strane a môže sa použiť na LED, jednosmerné motory, krokové motory a mnoho ďalších vecí, ktoré vyžadujú viac napätia alebo prúdu ako výstup z mikro plechovky. Zaťaženie pre tento projekt bude niektoré LED. LED môžu byť zapojené akýmkoľvek spôsobom, ale napájací zdroj, ktorý používate, určí, ako ich môžete pripojiť. Pre mňa som našiel nabíjačku na prenosný počítač, ktorá môže produkovať 16 V pri max. 7,5 A. Teraz najefektívnejší spôsob pripojenia diód bol v sériovom paralelnom poli, ako je znázornené na treťom obrázku. Ak chcete určiť veľkosť odporu, najskôr zistite, koľko napätia klesne na jednu LED. U modrých a zelených LED diód, ktoré som použil, je pokles napätia okolo 3 až 3,3 voltov. Červené a žlté LED diódy sú okolo 2,2 voltov. Teraz spočítajte všetky poklesy napätia v sérii (3*5 = 15v) Teraz to odčítajte zo zdroja (16-15 = 1v). Teraz viete, koľko napätia zníži váš odpor (1v) Teraz použite ohmov zákon na vyriešenie R: V = IR (1v =.015R)*Použil som 15ma pre svoje LED diódy, to je typické pre 5 mm LED diódy. Takže teraz každý prameň používa 15 mA z vašej dodávky. Každý prameň môže to byť jeho vlastné zaťaženie, alebo ich môžete pripojiť dohromady, koľko chcete, pokiaľ celkový prúd pre toto zaťaženie neprekročí limit pre tranzistor. (2n3904 zvládne 100mA)*Tranzistor môže byť nahradený N-kanálovým mosfetom
Krok 3: Postavte to
Teraz môžete začať chlebovať vo svojom obvode. Potom, čo som urobil niekoľko testov na doske, som všetko spájkoval na protoboard. Ak ste chceli získať skutočnú fantáziu, môžete si rozložiť vlastnú dosku a vyleptať ju pomocou jedného z procesov vysvetlených na tomto mieste. stránky.
Krok 4: Naprogramujte AVR
Teraz je načase naprogramovať AVR. Ak neviete, ako to urobiť, pozrite sa na tento návod: https://www.instructables.com/id/Ghetto-Programming%3a-Getting-started-with-AVR-micro/ Tu je program, ktorý som vytvoril: Jednoducho to prejde slučkou sekvencií. Akonáhle je AVR naprogramovaný, môžete ho vložiť do zásuvky, ktorú ste pripájali na dosku, alebo ak zásuvku nemáte, skontrolujte program na doske a či je správny, potom môžete čip spájkovať s doskou.
Odporúča:
Rameno robota Bluetooth pomocou ovládača jedného motora: 3 kroky
![Rameno robota Bluetooth pomocou ovládača jedného motora: 3 kroky Rameno robota Bluetooth pomocou ovládača jedného motora: 3 kroky](https://i.howwhatproduce.com/images/008/image-21419-j.webp)
Rameno robota Bluetooth pomocou ovládača jedného motora: Vitajte v mojom pokyne. V tomto návode vám ukážem, ako previesť drôtové ovládanie ramena robota na rameno robota Bluetooth pomocou ovládača jedného motora. Toto je projekt z domu, ktorý bol vykonaný v rámci zákazu vychádzania. Takže tentoraz mám iba jednu L29
Ovládajte robotické rameno pomocou Zio pomocou ovládača PS2: 4 kroky
![Ovládajte robotické rameno pomocou Zio pomocou ovládača PS2: 4 kroky Ovládajte robotické rameno pomocou Zio pomocou ovládača PS2: 4 kroky](https://i.howwhatproduce.com/images/005/image-14237-10-j.webp)
Ovládajte robotické rameno pomocou Zia pomocou ovládača PS2: Tento blogový príspevok je súčasťou série Zio Robotics. Úvod Toto je posledná časť príspevku „Ovládajte robotické rameno pomocou Zia“. V tomto návode pridáme do nášho robotického ramena ďalšiu časť. Predchádzajúce návody neobsahujú základ pre
Ovládajte Arduino pomocou Blynku pomocou USB: 3 kroky
![Ovládajte Arduino pomocou Blynku pomocou USB: 3 kroky Ovládajte Arduino pomocou Blynku pomocou USB: 3 kroky](https://i.howwhatproduce.com/images/003/image-6878-58-j.webp)
Ovládajte Arduino pomocou Blynku cez USB: Toto je môj druhý návod. V tomto návode ukážem, ako ovládať LED pomocou Blynka. Blynk je aplikácia, ktorá nám poskytuje informačný panel aj konektivitu. ktorú si môžete stiahnuť z obchodu Google Play (pre Android). & aplikácia s
Ako vytvoriť dotykový spínač pomocou jedného Mosfetu: 4 kroky (s obrázkami)
![Ako vytvoriť dotykový spínač pomocou jedného Mosfetu: 4 kroky (s obrázkami) Ako vytvoriť dotykový spínač pomocou jedného Mosfetu: 4 kroky (s obrázkami)](https://i.howwhatproduce.com/images/001/image-751-88-j.webp)
Ako vytvoriť dotykový spínač pomocou jedného mosfetu: AKO VYROBIŤ DOTYKOVÝ SPÍNAČ POUŽÍVAJÚCOM JEDEN JEDEN MOSFETOVÝ TRANZISTOR V mnohých ohľadoch sú MOSFETy lepšie ako bežné tranzistory a v dnešnom projekte tranzistora ukážeme, ako vytvoriť jednoduchý dotykový spínač, ktorý nahradí normálny spínač s h
Upozornenie IoT Push pomocou Nodemcu na telefóne (na čokoľvek): 5 krokov (s obrázkami)
![Upozornenie IoT Push pomocou Nodemcu na telefóne (na čokoľvek): 5 krokov (s obrázkami) Upozornenie IoT Push pomocou Nodemcu na telefóne (na čokoľvek): 5 krokov (s obrázkami)](https://i.howwhatproduce.com/images/001/image-1339-104-j.webp)
Oznámenie IoT Push pomocou Nodemcu na telefóne (na čokoľvek): Odosielanie upozornení na správy, e -maily sú staromódne … Vytvorme teda niečo nové, čo je veľmi jednoduché a jednoduché BEZ KOMPLIKOVANEJ STRÁNKY NA SERVERE PHP HOSTENIE ALEBO INÁ KOMPLIKÁCIA … Automatizácia domácnosti, hladina vodného čerpadla, zavlažovanie záhrady, automatické domáce zviera