![Kontroller alt med én AVR -pin: 4 trinn Kontroller alt med én AVR -pin: 4 trinn](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10968902-control-anything-with-one-avr-pin-4-steps-j.webp)
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02
Denne instruksjonen viser hvordan du kan kontrollere en gruppe LED -er med en mikroprosessorutgang. Mikroen jeg skal bruke er en Atmel Attiny2313.
Trinn 1: Deler og verktøy
Deler: Attiny2313 (fikk 5 gratis prøver fra Atmel) 20 -pinners sokkel Resistorer (hvilken som helst størrelse vil fungere, avhengig av oppsettet ditt. Jeg vil forklare det senere) 5v regulator (noen vil fungere, jeg bruker en LM340) Transistorer eller Mosfets (lettest å finne og billigste er vanligvis 2n3904. Bare pass på at det er en NPN-transistor, eller en N-Channel Mosfet) 2 små kondensatorer (slå opp datablad for regulator,.1uf og.22uf med LM340) Mange LED-er Noen protoboard eller en breadboard Enhver programmerer for AVRWireTools: Loddejern
Trinn 2: Skjematisk og hvordan det fungerer
Den første skjematikken viser hvordan jeg koblet til rader med LED -er til utgangspinner. Utgangspinnen til AVR går til bunnen av en transistor, som er koblet til å fungere som en bryter. Når utgangen er lav, eller 0v, er transistoren av, og strømmen kan ikke strømme gjennom lasten til bakken. Når utgangen er høy, eller 5v, er transistoren på og strøm kan strømme gjennom lasten til bakken. Dette kalles lavsidebrytning, og kan brukes til LED'er, likestrømsmotorer, trinnmotorer og mange andre ting som krever mer spenning eller strøm enn mikroboksen kan levere. Belastningen for dette prosjektet vil være noen LED'er. LED'ene kan være kablet på hvilken som helst måte du vil, men strømforsyningen du bruker vil avgjøre hvordan du kan koble dem til. For meg fant jeg en bærbar lader som kan levere 16v med maks 7,5 amp. nå den mest effektive måten å koble til lysdiodene var i en parallell serie som vist på det tredje bildet. For å bestemme motstandsstørrelsen må du først finne ut hvor mye spenning som faller per led. For blå og grønne lysdioder som jeg brukte, er spenningsfallet rundt 3 til 3,3 volt. Røde og gule lysdioder er rundt 2,2 volt. Legg nå sammen alle spenningsfallene i serie (3*5 = 15v) Trekk det nå fra kildespenningen (16-15 = 1v) Nå vet du hvor mye spenning som faller med din motstand (1v) Bruk nå ohms lov for å løse for R: V = IR (1v =.015R)*Jeg brukte 15ma for LED -lampene mine, dette er typisk for 5mm led -er. Så nå bruker hver streng 15ma fra forsyningen din. Hver streng kan være sin egen belastning, eller du kan feste så mange sammen som du vil, så lenge den totale strømmen for den belastningen ikke overskrider grensen for transistoren. (2n3904 kan håndtere 100ma)*Transistoren kan erstattes med en N-Channel Mosfet
Trinn 3: Bygg det
Nå kan du begynne å brette ombord på kretsen din. Etter at jeg har gjort noen tester på brødbrettet, loddet jeg alt på et protobord. Hvis du ville bli virkelig fancy, kan du sette opp ditt eget brett og etse det ved hjelp av en av prosessene som er forklart på dette nettstedet.
Trinn 4: Programmer AVR
Nå er det på tide å programmere AVR. Hvis du ikke vet hvordan du gjør dette, kan du sjekke ut dette instruerbare: https://www.instructables.com/id/Ghetto-Programming%3a-Getting-started-with-AVR-micro/ Her er programmet jeg laget: Den går bare gjennom en løkke med sekvenser for alltid. Når AVR er programmert, kan du stikke den i kontakten du loddet på brettet ditt, eller hvis du ikke har en kontakt, sjekk programmet på et brødbrett, og hvis det er riktig, så kan du lodde brikken inn i brettet ditt.
Anbefalt:
Gjør nesten alt til en høyttaler: 13 trinn (med bilder)
![Gjør nesten alt til en høyttaler: 13 trinn (med bilder) Gjør nesten alt til en høyttaler: 13 trinn (med bilder)](https://i.howwhatproduce.com/images/003/image-7354-j.webp)
Gjør nesten alt til en høyttaler: Du kan gjøre nesten alle gjenstander til en høyttaler ved hjelp av en piezo -plate og en håndfull ekstra komponenter. Selv om dette kan virke som magi, er det faktisk en ganske enkel teknisk forklaring. Ved å kjøre en piezo -plate ved hjelp av en forsterker, kan platen
Alt i ett digitalt kronometer (klokke, timer, alarm, temperatur): 10 trinn (med bilder)
![Alt i ett digitalt kronometer (klokke, timer, alarm, temperatur): 10 trinn (med bilder) Alt i ett digitalt kronometer (klokke, timer, alarm, temperatur): 10 trinn (med bilder)](https://i.howwhatproduce.com/images/006/image-17056-j.webp)
Alt i ett digitalt kronometer (Klokke, Timer, Alarm, Temperatur): Vi planla å lage en Timer for en annen konkurranse, men senere implementerte vi også en klokke (uten RTC). Da vi kom inn i programmeringen, ble vi interessert i å bruke flere funksjoner på enheten og endte opp med å legge til DS3231 RTC, som
Alt du trenger å vite for å bygge en DRONE med FPV: 13 trinn
![Alt du trenger å vite for å bygge en DRONE med FPV: 13 trinn Alt du trenger å vite for å bygge en DRONE med FPV: 13 trinn](https://i.howwhatproduce.com/images/001/image-2756-36-j.webp)
Alt du trenger å vite for å bygge en DRONE med FPV: Så … å bygge en drone kan være både enkelt og vanskelig, veldig dyrt eller legitimt, det er en reise du går inn på og utvikler deg underveis … jeg skal lære deg hva du trenger, jeg kommer ikke til å dekke alt det er på markedet, men bare det
Alt du trenger å vite om et relé: 6 trinn (med bilder)
![Alt du trenger å vite om et relé: 6 trinn (med bilder) Alt du trenger å vite om et relé: 6 trinn (med bilder)](https://i.howwhatproduce.com/images/005/image-12708-6-j.webp)
Alt du trenger å vite om et relé: Hva er et relé? Et relé er en elektrisk betjent bryter. Mange releer bruker en elektromagnet for å betjene en bryter mekanisk, men andre driftsprinsipper brukes også, for eksempel solid-state-reléer. Reléer brukes der det er nødvendig å kontrollere
Spill alt fra NES til Xbox Med Skittlespider A.T.S Aka "The Contraption": 11 trinn (med bilder)
![Spill alt fra NES til Xbox Med Skittlespider A.T.S Aka "The Contraption": 11 trinn (med bilder) Spill alt fra NES til Xbox Med Skittlespider A.T.S Aka "The Contraption": 11 trinn (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)
Spill alt fra NES til Xbox Med Skittlespider A.T.S Aka "The Contraption": This Instructable er for Skittlespider A.T.S (All Together System) også kjent som "The Contraption" Dette prosjektet viste seg å være vanskeligere enn jeg forventet. På noen få måter var det også lettere, så jeg kan ikke si at det var et generelt vanskelig eller lett prosjekt