Stap 23: Parallelle poort programmeur
Let op: Probeer dit op uw eigen risico. Hebt u een pre-usb computer
systeem, u kunt nog steeds uw Arduino (met ingebouwde boot-loader) programmeren. Stand alone Arduino chips zijn veel goedkoper dan het kopen van de retail-bestuur. Er zijn twee havens te overwegen. Ten eerste is de parallelle poort en de tweede is de pin-out op de Arduino.
Je moet drie weerstanden. Twee 470 en één 220 ohm weerstanden gaan bouwen van het circuit. Parallelle connector met een 470 ohm weerstand vastgesoldeerd aan pin 1. Soldeer een weerstand van 220 ohm aan op pin 11 van de connector. Soldeer, in volgorde, van de drie draden van een van de kabels aan op de weerstand op pin 11 (die gaat naar pin 18 op de Atmega8), de weerstand op pin 1 (die gaat naar pin 19 op de Atmega8) en rechtstreeks naar pin 16 (die gaat naar het terugstellen, pin 1). Parallelle connector met twee van de drie draden van een kabel gesoldeerd op pinnen 11 en 1, respectievelijk. Soldeer de middelste draad van de tweede kabel aan de weerstand op pin 2 (die gaat naar pin 17 op de Atmega8), en een van de andere draden aan pin 18 (die gaat naar de grond). (De derde draad niet wordt gebruikt en kan worden ingekort).
Zodra u uw circuit gebouwd hebt, zult u moeten het hex bestand (we te vinden
gebruikt de blink-demo voor het compileren) om naar de Arduino te sturen. Als u de grafische omgeving gebruikt, zal het bestand worden in een build-map onder/tmp.
Na de installatie van uisp, moet u zitten kundig voor installeren het binaire bestand met:
$ uisp - dprog = dapa - dpart = ATmega8 if=Blink.cpp.hex - dlpt = 0x378--gewist--uploaden