Innehållsförteckning:
- Steg 1: Delar och verktyg
- Steg 2: Schematisk och hur det fungerar
- Steg 3: Bygg det
- Steg 4: Programmera AVR
![Styr allt med en AVR -stift: 4 steg Styr allt med en AVR -stift: 4 steg](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10968902-control-anything-with-one-avr-pin-4-steps-j.webp)
Video: Styr allt med en AVR -stift: 4 steg
![Video: Styr allt med en AVR -stift: 4 steg Video: Styr allt med en AVR -stift: 4 steg](https://i.ytimg.com/vi/dlvGYFB6AqM/hqdefault.jpg)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:48
![Styr allt med en AVR -stift Styr allt med en AVR -stift](https://i.howwhatproduce.com/images/003/image-8285-61-j.webp)
![Styr allt med en AVR -stift Styr allt med en AVR -stift](https://i.howwhatproduce.com/images/003/image-8285-62-j.webp)
Denna instruerbara visar hur man styr en grupp LED -lampor med en mikroprocessorutgång. Mikro som jag kommer att använda är en Atmel Attiny2313.
Steg 1: Delar och verktyg
![Delar och verktyg Delar och verktyg](https://i.howwhatproduce.com/images/003/image-8285-63-j.webp)
![Delar och verktyg Delar och verktyg](https://i.howwhatproduce.com/images/003/image-8285-64-j.webp)
Delar: Attiny2313 (fick 5 gratisprover från Atmel) 20 -stifts uttag Resistorer (vilken storlek som helst, beroende på din inställning. Jag kommer att förklara senare) 5v regulator (alla fungerar, jag använder en LM340) Transistorer eller Mosfets (lättast att hitta och de billigaste är vanligtvis 2n3904. Se bara till att det är en NPN-transistor eller en N-Channel Mosfet) 2 små kondensatorer (leta upp datablad för regulator,.1uf och.22uf med LM340) Massor av lysdioder Några protoboard eller en breadboard Alla programmerare för AVRWireTools: Lödkolv
Steg 2: Schematisk och hur det fungerar
![Schematisk och hur det fungerar Schematisk och hur det fungerar](https://i.howwhatproduce.com/images/003/image-8285-65-j.webp)
![Schematisk och hur det fungerar Schematisk och hur det fungerar](https://i.howwhatproduce.com/images/003/image-8285-66-j.webp)
![Schematisk och hur det fungerar Schematisk och hur det fungerar](https://i.howwhatproduce.com/images/003/image-8285-67-j.webp)
Den första schemat visar hur jag kopplade ihop rader med LED: er till utgångsstiften. AVR: s utgångsstift går till basen på en transistor, som är ansluten för att fungera som en switch. När utgången är låg eller 0v är transistorn avstängd och strömmen kan inte flöda genom lasten till marken. När utgången är hög, eller 5v, är transistorn på och ström kan flöda genom lasten till marken. Detta kallas lågsideväxling och kan användas för LED -lampor, likströmsmotorer, stegmotorer och många andra saker som kräver mer spänning eller ström än mikroburkens utmatning. Belastningen för detta projekt kommer att vara några LED -lampor. som du vill, men den strömförsörjning du använder kommer att avgöra hur du kan ansluta dem. För mig hittade jag en bärbar laddare som kan mata ut 16v vid max 7,5 amp. nu det mest effektiva sättet att ansluta lysdioderna var i en serie parallell array som visas på den tredje bilden. För att bestämma motståndets storlek, ta först reda på hur mycket spänning som tappas per led. För blå och gröna lysdioder som jag använde är spänningsfallet cirka 3 till 3,3 volt. Röda och gula lysdioder är cirka 2,2 volt. Lägg nu ihop alla spänningsfall i serie (3*5 = 15v) subtrahera nu det från din källspänning (16-15 = 1v) Nu vet du hur mycket spänning som tappas av din resistor (1v) Använd nu ohm's law för att lösa för R: V = IR (1v =.015R)*Jag använde 15ma för min LED, det här är typiskt för 5mm LED's Så nu använder varje tråd 15ma från din leverans. varje tråd kan vara sin egen belastning, eller så kan du fästa så många som du vill, så länge den totala strömmen för den belastningen inte överskrider gränsen för transistorn. (2n3904 klarar 100ma)*Transistorn kan ersättas med en N-kanal Mosfet
Steg 3: Bygg det
![Bygg det Bygg det](https://i.howwhatproduce.com/images/003/image-8285-68-j.webp)
![Bygg det Bygg det](https://i.howwhatproduce.com/images/003/image-8285-69-j.webp)
![Bygg det Bygg det](https://i.howwhatproduce.com/images/003/image-8285-70-j.webp)
![Bygg det Bygg det](https://i.howwhatproduce.com/images/003/image-8285-71-j.webp)
Nu kan du börja bräda ombord på din krets. Efter att jag gjort några tester på brödbrädan lödde jag allt på ett protoboard. Om du ville bli riktigt snygg kan du lägga upp ditt eget bräda och etsa det med hjälp av en av processerna som förklaras på detta webbplats.
Steg 4: Programmera AVR
Nu är det dags att programmera din AVR. Om du inte vet hur du gör detta, kolla in den här instruerbara: https://www.instructables.com/id/Ghetto-Programming%3a-Getting-started-with-AVR-micro/ Här är programmet jag gjorde: Det går bara genom en loop av sekvenser för alltid. När AVR är programmerat kan du fästa det i uttaget du lödde på ditt bräde, eller om du inte har ett uttag, kolla programmet på ett brödbräda, och om det är korrekt, då kan du löda in chipet i ditt bräde.
Rekommenderad:
Förvandla nästan allt till en högtalare: 13 steg (med bilder)
![Förvandla nästan allt till en högtalare: 13 steg (med bilder) Förvandla nästan allt till en högtalare: 13 steg (med bilder)](https://i.howwhatproduce.com/images/003/image-7354-j.webp)
Förvandla nästan vad som helst till en högtalare: Du kan göra nästan alla objekt till en högtalare med hjälp av en piezoskiva och en handfull ytterligare komponenter. Även om detta kan verka som magi, finns det faktiskt en ganska enkel teknisk förklaring. Genom att köra en piezoskiva med en förstärkare kan skivan
Allt i en digital kronometer (klocka, timer, larm, temperatur): 10 steg (med bilder)
![Allt i en digital kronometer (klocka, timer, larm, temperatur): 10 steg (med bilder) Allt i en digital kronometer (klocka, timer, larm, temperatur): 10 steg (med bilder)](https://i.howwhatproduce.com/images/006/image-17056-j.webp)
Allt i en digital kronometer (klocka, timer, larm, temperatur): Vi planerade att göra en timer för någon annan tävling, men senare implementerade vi också en klocka (utan RTC). När vi kom in i programmeringen blev vi intresserade av att tillämpa fler funktioner på enheten och slutade lägga till DS3231 RTC, som
Allt du behöver veta för att bygga en DRONE med FPV: 13 steg
![Allt du behöver veta för att bygga en DRONE med FPV: 13 steg Allt du behöver veta för att bygga en DRONE med FPV: 13 steg](https://i.howwhatproduce.com/images/001/image-2756-36-j.webp)
Allt du behöver veta för att bygga en DRONE med FPV: Så … att bygga en drönare kan vara både enkelt och svårt, mycket dyrt eller legitimt, det är en resa du går in på och utvecklas på vägen … jag ska lära dig vad du behöver, jag kommer inte att täcka allt som finns på marknaden utan bara det
IoT Push -meddelande med Nodemcu på telefonen (för allt): 5 steg (med bilder)
![IoT Push -meddelande med Nodemcu på telefonen (för allt): 5 steg (med bilder) IoT Push -meddelande med Nodemcu på telefonen (för allt): 5 steg (med bilder)](https://i.howwhatproduce.com/images/001/image-1339-104-j.webp)
IoT Push Notification Using Nodemcu on Phone (For Anything): Skicka aviseringar för meddelanden, e -postmeddelanden är gammaldags … Så låt oss göra något nytt som är mycket enkelt och enkelt INGEN KOMPLICERAD SERVER SIDE PHP HOSTING ELLER ANNAN KOMPLIKATION … Hemautomation, vattenpumpnivå, trädgårdsvattning, automatiserat husdjur
Spela allt från NES till Xbox Med Skittlespider A.T.S Aka "The Contraption": 11 steg (med bilder)
![Spela allt från NES till Xbox Med Skittlespider A.T.S Aka "The Contraption": 11 steg (med bilder) Spela allt från NES till Xbox Med Skittlespider A.T.S Aka "The Contraption": 11 steg (med bilder)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11124471-play-anything-from-nes-to-xbox-with-the-skittlespider-a-t-s-aka-the-contraption-11-steps-with-pictures-j.webp)
Spela allt från NES till Xbox Med Skittlespider A.T.S Aka "The Contraption": This Instructable är för Skittlespider A.T.S (All Together System) också känd som "The Contraption" Detta projekt visade sig vara svårare än jag förväntat mig. På några sätt var det också lättare, så jag kan inte säga att det var ett övergripande svårt eller enkelt projekt