1.
PROGRAMACIÓN 1. Descargar Avrdude a. Para programar tarjetas Arduino se necesita Avrdude. Descargar de la siguiente pgina! "ttp!##mirror.rac$dc.com#s "ttp!##mirror.rac$dc.com#savanna"##avrdude#avrdude%&. avanna"##avrdude#avrdude%&.11% 11%Patc"'(1)%*in+,.-ip Patc"'(1)%*in+,.-ip . Descomprimir el arc"ivo descargado/ luego renomrar el directorio de avrdude/ 0 copiar en la unidad C. Nota! i 0a est instalado el ID2 Arduino en el PC/ el arc"ivo avrdude.e3e est uicado en! C!4Program 5iles 637(84Arduino4"ard*are4tools4 637(84Arduino4"ard*are4tools4avr4in4avrdude.e3e avr4in4avrdude.e3e 0 avrdude.con9 est en! C!4Program 5iles 637(84Arduino4"ard*are4tools4 637(84Arduino4"ard*are4tools4avr4etc4avrdude.con9 avr4etc4avrdude.con9 ,. Para programar con Atmel tudio en su versi:n (., se deer reali-ar el siguiente ajuste/ con el se usar avrdude para programar el A;M2GA+,7P. 1. Arir Atmel tudio. tudio. ,. Ir a men< ;ools ;ools 0 escoger 23ternal ;ools= +. Dentro de la 9ic"a 23ternal ;ools=! ;ools=! a. Presionar el oton Add. . 2n ;itle poner un nomre para la "erramienta "erramienta por ejemplo! Arduino Programmer. Programmer. c. 2n Arguments Arguments poner el siguiente comando! C!4avrdude4avrdude.e3e d. Avrdude necesita los siguientes argumentos! avrdude.con9 de arc"ivos/ el puerto COM/ la velocidad de transmisi:n en serie/ el arc"ivo "e3adecimal para ser programado 0 el na siguiente tala muestra los di9erentes argumentos a 9avor de la placa Arduino. 2llos deen ser escritos en el cuadro de te3to Argumentos! ?oard IC C"ip Arguments
Placa
IC C"ip
Argumento
Arduino @no
A;mega+,7p A;mega+,7p
%C C!4avrdude4avrdude.con9 C!4avrdude4avrdude.con9 %p atmega+,7p %c arduino arduino %P COM, % 11&,)) 11&,)) B@ 9las"!*!6ProjectDir8Deug4 6Item5ileName8."e3!i
Arduino Pro Mini
A;mega+,7p A;mega+,7p
%C C!4avrdude4avrdude.con9 C!4avrdude4avrdude.con9 %p atmega+,7p %c arduino arduino %P COM, % &'()) B@ 9las"!*!6ProjectDir8Deug4 6Item5ileName8."e3!i
A;mega+,7p A;mega+,7p en ?readoard
A;mega+,7p A;mega+,7p
%C C!4avrdude4avrdude.con9 C!4avrdude4avrdude.con9 %p atmega+,7p %c arduino arduino %P COM, % &'()) B@ 9las"!*!6ProjectDir8Deug4 6Item5ileName8."e3!i
Nota! Camiar el puerto COM 0 la locali-aci:n de avrdude.con9/ de acuerdo a la con9iguraci:n del computador. e. ;iuear @se Output *indo*. 9. Presionar OE.
(. Ir al men< ;ools de nuevo. e ver aFadido Arduino Programmer en el men< ;ools. Crear un pro0ecto. '. Ir a men< 5ile. acer clic$ en Ne* 0 luego en Project. 7. 2scoger GCC C Executable Project 0 poner por nomre del pro0ecto toggleProject 0 Presionar OE. H. 2scoge A;mega+,7 de la lista 0 presionar OE. 1). 2scriir el siguiente programa 0 lue go compilar.
include Javr#io."K de9ine 5LCP@ 1())))))@> include util#dela0." int main6void8 DDR? )355 DDRC )355 *"ile618 ##loop 9orever POR;? )355 ##toggle port ? POR;C )355 ##toggle port C Ldela0Lms61)))8 ##*ait 1 second Q Q
Programar la tarjeta Arduino 11. Conectar la tarjeta Arduino al PC. 1,. Ir al men< ;ools / "acer clic$ en Arduino Programmer. Aparecer el siguiente te3to en Output *indo*S 0 el >2D empe-ar a parpadear en la tarjeta.
•
Otener arc"ivo .e3 Programar con Pon0 Prog