
Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11
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: 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
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
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 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
Hur man styr hushållsapparater med TV -fjärrkontroll med timerfunktion: 7 steg (med bilder)

Så här kontrollerar du hushållsapparater med fjärrkontroll med TV -funktion: Även efter 25 års introduktion till konsumentmarknaden är infraröd kommunikation fortfarande mycket relevant de senaste dagarna. Oavsett om det är din 55 -tums 4K -TV eller ditt billjudsystem behöver allt en IR -fjärrkontroll för att svara på vår
Styr Arduino med smartphone via USB med Blynk -appen: 7 steg (med bilder)

Styr Arduino med hjälp av smartphone via USB med Blynk -app: I den här självstudien kommer vi att lära oss hur man använder Blynk -appen och Arduino för att styra lampan, kombinationen kommer att ske via USB -seriell port. Syftet med denna instruerbara är att visa enklaste lösningen fjärrstyrning av din Arduino eller c
IoT Push -meddelande med Nodemcu på telefonen (för allt): 5 steg (med bilder)

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": 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