Ubuntu och arduino. (23 / 26 steg)
Steg 23: Parallellporten programmerare
Notis: prova detta på egen risk. Om du har en pre-USB-dator
system, kan du fortfarande programmera din Arduino (med inbyggd starthanteraren). Stand alone Arduino marker är mycket billigare än att köpa i detaljhandeln styrelsen. Det finns två portar att överväga. Först är den parallella porten och andra är den pin-out på Arduino.
Du behöver tre motstånd. Två 470 och en 220 ohm motstånd gå bygga banan. Parallellanslutning med en 470 ohms motstånd lödas till stift 1. Löda en 220 ohm resistor till stift 11 av kontakten. Lödtenn, i ordning, tre trådar av en av kablarna för att motståndet på stift 11 (som går till stift 18 på Atmega8), att motståndet på stift 1 (vilket går till pin 19 på Atmega8) och direkt till stift 16 (som går till nollställningen, stift 1). Parallellanslutning med två av tre trådar av en kabel löds till stift 11 och 1, respektive. Löda mellersta binda av den andra kabeln till motståndet på pin 2 (som går till stift 17 på Atmega8), och en av de andra ledningar till pin 18 (som går till marken). (Tredje tråd används inte och kan klippas kort).
När du har din krets byggt, måste du hitta hex filen (vi
används blink demo för att sammanställa) för att skicka till Arduino. Om du använder gui miljö, kommer att filen vara i en build katalog under/tmp.
När du har installerat uisp, bör du kunna installera den binära filen med:
$ uisp - dprog = dapa - dpart = ATmega8 if=Blink.cpp.hex - dlpt = 0x378--radera--ladda upp