Arduino attiny85/45 ISP sköld + debug hjälp (4 / 5 steg)
Steg 4: ATtiny85 och Arduino IDE
Jag ger kredit till hög låg tech för de flesta av denna sida men jag har gjort mitt bästa för att förkorta den
Detta är styrelsen filer krävs attinymaster
Detta kan slutföras på ett bakbord men jag gjorde en sköld för enkel användning.
Först ladda upp ARDUINO ISP koden till din uno(when running the led on pin 9 fades on and off), filen kan hittas längst ned på sidan och sedan placera en attiny i skölden om thats vad du gjort eller tråd alla anslutningar via en skärbräda till arduino, när arduino har isp kod lastade led på stift 9 bör blekna på och av , nu är du redo.
Jag är inte ansvarig för eventuella skador på din arduino eller attiny85 i denna process, du slutföra den här aktiviteten på egen risk.
Nu kör vi!
- Hämta filen attinymaster överst på sidan och extrahera den till skrivbordet.
- inuti bör vara "attinymaster" och insidan som bör vara "attiny"
- gå in i dina dokument och sedan arduino, det borde vara full av dina skisser
- skapa en ny mapp "maskinvara" dina skisser och kopiera filen "attiny" inuti den, inte attinymaster
- starta om arduino ide,
- Du bör se ATtiny transaktioner i Verktyg > styrelsen menyn
- om inte kommentar och jag kommer att försöka hjälpa
Nu kan vi ställa upp
- väljer du attiny från menyn styrelser
- Välj "Arduino som isp" från Verktyg > bootloader
- Klicka på "burn bootloader" och håll tummarna!
- om det fungerar fortfarande, om inte försöka igen eller kommentera
Nu kan du ladda upp du program! Jag har tagit pin diagrammet för 85, jag rekommenderar öppning blink, byta PIN-koden till 0 och kontroll och ledde blinkar när du lägger den på den attiny stift 5.
de flesta funktioner stöds men dess allmänhet inte en bra idé att anta-heres en kort lista
- pinMode()
- digitalWrite()
- digitalRead()
- analogRead()
- analogWrite()
- shiftOut()
- pulseIn()
- Millis()
- Micros()
- Delay()
- delayMicroseconds()
- SoftwareSerial (har uppdaterats i Arduino 1.0)
Tack för läsning! Tyvärr kan det vara lite kort men im bara 14! snälla rösta på mig i tävlingen om du har haft och Känn dig fri att ställa frågor och komma med förslag!