Innholdsfortegnelse:

ATtiny Programmer for Arduino Uno: 3 trinn
ATtiny Programmer for Arduino Uno: 3 trinn

Video: ATtiny Programmer for Arduino Uno: 3 trinn

Video: ATtiny Programmer for Arduino Uno: 3 trinn
Video: Programming ATtiny85 with Arduino Uno | The Easiest way 2024, November
Anonim
ATtiny Programmer for Arduino Uno
ATtiny Programmer for Arduino Uno

Hvis du har blitt trygg på Arduino -plattformen og vil prøve å programmere noen andre atmel -mikrokontrollere, vil denne guiden hjelpe deg med å gjøre de første trinnene. Spesielt vil du lage et skjold for Arduino Uno -kompatible brett for å programmere flere ATtiny -mikrokontrollere (2313/4313 25/45/85 og kanskje noen andre).

Rekvisita

For dette ganske enkle prosjektet trenger du:

-brett (enkel eller dobbeltsidig minst 20x10 punkter)

-3x 5 mm lysdioder

-3x 220-330 Ohm motstander

-20 pinners stikkontakt

-12 mannlige pinhoder (minst)

-1x genser

-Noen hoppetråder

Og selvfølgelig en ATtiny mikrokontroller å jobbe med (i mitt tilfelle er det en 2313)

Trinn 1: Kabling

Kabling
Kabling
Kabling
Kabling
Kabling
Kabling

Jeg er ikke veldig vant til å lage trinnvise guider, så jeg legger bare ved sluttresultatet og noen ledninger. Vær oppmerksom på at polariteten til lysdiodene ikke respekteres på Fritzing -bildet, så vær forsiktig!

Hvis du har bestemt deg for å bruke ensidig perfboard, må du trykke ned hannhodene med noen tang for å gjøre pinnene lengre og lodde dem fra baksiden.

Jumperen er nødvendig for å endre GND -pinnen (avhengig av hvilken mikrokontroller du bruker) selv om jeg klarte å laste opp skissen på ATtiny 2313 selv uten GND i det hele tatt …

Den grønne lysdioden er alltid PÅ og er valgfri.

Trinn 2: Programvareoppsett

Programvareoppsett
Programvareoppsett
Programvareoppsett
Programvareoppsett

Nå må du laste opp arduino -ispen til arduino -kortet. Gå til Fil -> Eksempler -> ArduinoISP.

Før du laster opp kan du endre oppførselen til lysdioder ved å tilordne pinne 8 og 9, pin 7 vil IKKE bli brukt. PMODE (i mitt tilfelle blå) er en som blinker når du laster opp skissen. ERR lyser når det oppstår en feil. Jeg prøvde å simulere feil, men det lyste aldri … HB står for HeartBeat og vil med jevne mellomrom slå seg på og av. Ikke veldig nyttig for meg, men du kan tilordne det i stedet for ERR LED.

Trinn 3: Last opp skissen din

Laster opp skissen din
Laster opp skissen din
Laster opp skissen din
Laster opp skissen din
Laster opp skissen din
Laster opp skissen din

Nå er du endelig klar til å laste opp skissen din. Sørg for at du har installert ditt bestemte kort (mikrokontroller) og gå deretter til Verktøy -> Programmerer -> Arduino som Internett -leverandør.

Sørg for at de digitale pinnene som er tilordnet i skissen din, samsvarer med de på mikrokontrolleren.

Nå er du klar til å laste opp skissen din!

Anbefalt: