Stap 4: Microcontroller programmeren
Ik gebruikte de ATtiny45 voor dit project. De code is vrij eenvoudig, dus van de ATtiny 4K geheugen voldoende is. Ik gebruikte een Arduino Uno als de programmeur (ISP). Instructies over het configureren van een Uno als een Internet-provider kan worden gevonden hier. (Dank u, hoog/laag-Tech!) Zodra je Arduino is geconfigureerd, moet u 6 jumper draden en een condensator van 10uF (voor de Arduino pincode opnieuw instellen). U kunt zien mijn Arduino in de afbeelding. Opmerking: Ik deelde het breadboard met mijn test circuit. Dus aan de ene kant van het breadbord ik de ATtiny geprogrammeerd en aan de andere was kant waar ik heb het programma getest. Wees voorzichtig niet te voegen de 8-pins uC achteruit! (Ik heb en een gedeelte van mijn breadbord gesmolten.)
Zodra u uw Arduino geconfigureerd en ATtiny aangesloten, opent u de Arduino IDE en sluit de USB-kabel. Wees geduldig voor de COM-poort aansluiten. Zodra het doet, compileren en het gekoppelde programma uploaden naar de ATtiny. Programmering duurt slechts een paar seconden. De USB-kabel te verbreken van kracht voordat het verwijderen van de ATtiny.