Stap 2: Programmering ATTiny85 met Arduino UNO
U moet zitten kundig voor de ATTiny85 chip program. Dat kan gebeuren met een Arduino UNO of nano microcontroller. Ik toevallig heb beiden. Ik vind de Arduino UNO het makkelijkst te gebruiken. De eerste foto toont de setup en een redelijk complete bedrading setup. U kunt een solderless breadboard gebruiken in plaats van het gesoldeerd prototype bord dat ik hebben afgebeeld. Bedrading is simpel.
De beste manier om te leren programmeren van de ATTiny85 is naar deze website: http://highlowtech.org/?p=1229 Het is zeer compleet en dingen heel goed uitleggen. Ik zal samenvatten voor u. Merk allereerst de pinouts. In mijn foto, ben ik met behulp van het rechte stuk 8-pins DIP lay-out. Vanaf ingekeepte eind linksonder, u Zie pin 1 en ga linksom naar pin 8. Tip: Na ontvangst van een zending van deze chips, ik gebruik altijd een beetje wit-out correctie vloeistof ter gelegenheid van de pin #1. Op die manier, ik hoef niet mijn bril te zien die is pin 1. Ik merk ook de ontvangende IC socket op dezelfde manier.
OK, programmeren in eenvoudige stappen. 1) Sluit de bedrading aan de Arduino UNO. 2) get software voor de ATTiny serie: http://highlowtech.org/wp-content/uploads/2011/06/attiny45_85.zip 3) Unzip de inhoud in een map van de hardware van uw Arduino, dan kunt u de hardware-map te maken. 4) Sluit de UNO aan op de PC. 5) open de Arduino programmeer omgeving. 6) Ga naar voorbeelden en Arduino ISP selecteren in dit menu. 7) uploaden naar uw UNO. 8) probeer je setup met de Blink schets. Om dit te doen, moet u voor het bewerken van Blink en pin 13 tot en met 0 (nul) pin wijzigen. 9) Selecteer uw Board (ATTiny85) en de Arduino als ISP in het menu Extra. De poort moet zijn die van de UNO. 10) het uploaden van de schets van het knipoogje naar de ATTiny85. 11) verbinding een LED met een weerstand van 220 ohm en de positieve voorsprong verbinden met Pin 0 van de ATTiny85 en negatief naar GND. De LED moet knipperen.