ATtiny Programmerare för Arduino Uno: 3 steg
ATtiny Programmerare för Arduino Uno: 3 steg
Anonim
ATtiny Programmerare för Arduino Uno
ATtiny Programmerare för Arduino Uno

Om du har blivit trygg med Arduino -plattformen och vill försöka programmera några andra atmel -mikrokontroller, hjälper den här guiden dig att göra dina första steg. I synnerhet kommer du att göra en skärm för Arduino Uno -kompatibla kort för att programmera flera ATtiny -mikrokontroller (2313/4313 25/45/85 och kanske några andra).

Tillbehör

För detta ganska enkla projekt behöver du:

-perfboard (enkelsidig eller dubbelsidig minst 20x10 punkter)

-3x 5 mm lysdioder

-3x 220-330 Ohm motstånd

-20 -stifts uttag

-12 stifthuvuden (minst)

-1x bygel

-några bygeltrådar

Och naturligtvis en ATtiny mikrokontroller att arbeta med (i mitt fall är det en 2313)

Steg 1: Kabeldragning

Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning

Jag är inte särskilt van vid att göra steg -för -steg -guider, så jag bifogar helt enkelt slutresultatet och lite ledningar. Observera att polariteten hos lysdioderna inte respekteras på Fritzing -bilden så var försiktig!

Om du har bestämt dig för att använda enkelsidig perfboard måste du trycka ner hanstift med några tänger för att göra stiften längre och löda dem från baksidan.

Bygeln behövs för att ändra GND -stiftet (beroende på vilken mikrokontroller du använder) även om jag kunde ladda upp skissen på ATtiny 2313 även utan GND alls …

Den gröna lysdioden lyser alltid och är valfri.

Steg 2: Programinstallation

Programvaruinstallation
Programvaruinstallation
Programvaruinstallation
Programvaruinstallation

Nu måste du ladda upp arduino -ispen till arduino -kortet. Gå till Arkiv -> Exempel -> ArduinoISP.

Innan du laddar upp kan du ändra beteendet hos lysdioder genom att tilldela stift 8 och 9, stift 7 kommer INTE att användas. PMODE (i mitt fall blå) är en som blinkar när du laddar upp skissen. ERR tänds när ett fel uppstår. Jag försökte simulera fel men det tändes aldrig … HB står för HeartBeat och kommer med jämna mellanrum att slå på och av. Inte särskilt användbart för mig men du kan tilldela det istället för ERR LED.

Steg 3: Ladda upp din skiss

Ladda upp din skiss
Ladda upp din skiss
Ladda upp din skiss
Ladda upp din skiss
Ladda upp din skiss
Ladda upp din skiss

Nu är du äntligen redo att ladda upp din skiss. Se till att du har installerat ditt specifika kort (mikrokontroller) och gå sedan till Verktyg -> Programmerare -> Arduino som Internetleverantör.

Se till att de digitala stiften som tilldelas i din skiss motsvarar dem på din mikrokontroller.

Nu är du redo att ladda upp din skiss!

Rekommenderad: