Indholdsfortegnelse:

ATtiny Programmer til Arduino Uno: 3 trin
ATtiny Programmer til Arduino Uno: 3 trin

Video: ATtiny Programmer til Arduino Uno: 3 trin

Video: ATtiny Programmer til Arduino Uno: 3 trin
Video: Easily program three ATtiny's at once with this shield for Arduino Uno 2024, November
Anonim
ATtiny Programmer til Arduino Uno
ATtiny Programmer til Arduino Uno

Hvis du er blevet sikker på Arduino -platformen og vil prøve at programmere nogle andre atmel -mikrokontrollere, hjælper denne vejledning dig med at gøre dine første trin. Især vil du lave et skjold til Arduino Uno -kompatible tavler for at programmere flere ATtiny -mikrokontrollere (2313/4313 25/45/85 og måske nogle andre).

Forbrugsvarer

Til dette ganske enkle projekt skal du bruge:

-perfboard (enkel eller dobbeltsidet mindst 20x10 prikker)

-3x 5 mm lysdioder

-3x 220-330 Ohm modstande

-20 ben stik

-12 hanstifter (mindst)

-1x jumper

-nogle jumperwires

Og selvfølgelig en ATtiny mikrokontroller at arbejde med (i mit tilfælde er det en 2313)

Trin 1: Ledningsføring

Ledninger
Ledninger
Ledninger
Ledninger
Ledninger
Ledninger

Jeg er ikke særlig vant til at lave trin for trin guider, så jeg vedhæfter simpelthen slutresultatet og nogle ledninger. Bemærk, at LED'ernes polaritet ikke respekteres på Fritzing -billedet, så vær forsigtig!

Hvis du har besluttet dig for at bruge enkeltsidet perfboard, skal du trykke hanstifterne ned med en tang for at gøre stifter længere og lodde dem fra bagsiden.

Jumperen er nødvendig for at ændre GND -stiften (afhængigt af hvilken mikrokontroller du bruger), selvom jeg var i stand til at uploade skitsen på ATtiny 2313 selv uden GND …

Den grønne LED er altid tændt og er valgfri.

Trin 2: Softwareopsætning

Opsætning af software
Opsætning af software
Opsætning af software
Opsætning af software

Nu skal du uploade arduino -ispen til arduino -kortet. Gå til Fil -> Eksempler -> ArduinoISP.

Inden upload kan du ændre lysdiodernes adfærd ved at tildele ben 8 og 9, pin 7 vil IKKE blive brugt. PMODE (i mit tilfælde blå) er en, der blinker, når du uploader skitsen. ERR lyser, når der opstår en fejl. Jeg forsøgte at simulere fejl, men det lyste aldrig … HB står for HeartBeat og tændes og slukkes med jævne mellemrum. Ikke særlig nyttigt for mig, men du kan tildele det i stedet for ERR LED.

Trin 3: Upload din skitse

Upload af din skitse
Upload af din skitse
Upload af din skitse
Upload af din skitse
Upload af din skitse
Upload af din skitse

Nu er du endelig klar til at uploade din skitse. Sørg for, at du har installeret dit særlige kort (mikrokontroller), og gå derefter til Værktøjer -> Programmer -> Arduino som internetudbyder.

Sørg for, at de digitale stifter, der er tildelt i din skitse, svarer til dem på din mikrokontroller.

Nu er du klar til at uploade din skitse!

Anbefalede: