Étape 2: Configurer l’IDE & Arduino
Dans cette première étape, nous serons :
1. tout d’abord configurer l’arduino pour fonctionner avec le bouclier d’yun dragino
2. Configuration du bouclier yun via le client http afin qu’il peut se connecter à votre réseau
3. revoir certaines choses que j’ai appris ce qui peuvent vous aider avec le bouclier d’yun dragino.
Configuration de l’Arduino :
Donc, il y a quelques choses qui doivent arriver pour votre mega arduino fonctionner avec le bouclier d’yun dragino :
1. vous devez court l’atmega16u2 avant votre dragino peut communiquer avec votre Conseil d’administration.
Heads-Up :
Ceci supprimera votre port série de périphériques usb, mais une fois court est enlevé l’atmega16u2 va redémarrer et le COM va réapparaître.
2. vous devez ajouter une planche reconfigurée à votre fichier « board.txt » avec dans vos fichiers Arduino AVR :
Mine ressemble à ceci :
YOURINSTALLDIRECTORY /hardware/arduino/avr/boards.txt
3. une fois que vous avez trouvé ce fichier texte ajouter ceci à elle (je suis aussi ajouter UNO ainsi)
##############################################################
mega2560Yun.Name=Arduino Mega 2560--mega2560Yun.upload.via_ssh=true Dragino Yún
mega2560Yun.vid.0=0x2341 mega2560Yun.pid.0=0x0044 mega2560Yun.vid.1=0x2341 mega2560Yun.pid.1=0x003f mega2560Yun.upload.tool=avrdude mega2560Yun.upload.protocol=arduino mega2560Yun.upload.maximum_size=258048 mega2560Yun.upload.maximum_data_size=8192 mega2560Yun.upload.speed=57600 mega2560Yun.upload.disable_flushing=true mega2560Yun.upload.use_1200bps_touch=true mega2560Yun.upload.wait_for_upload_port=true
mega2560Yun.bootloader.Tool=avrdude mega2560Yun.bootloader.low_fuses=0xff mega2560Yun.bootloader.high_fuses=0xd8 mega2560Yun.bootloader.extended_fuses=0xfd mega2560Yun.bootloader.file=stk500v2/stk500boot_v2_mega2560.hex mega2560Yun.bootloader.unlock_bits=0x3F mega2560Yun.bootloader.lock_bits=0x0F
mega2560Yun.Build.MCU=ATMega2560 mega2560Yun.build.f_cpu=16000000L mega2560Yun.build.board=AVR_MEGA2560 mega2560Yun.build.core=arduino mega2560Yun.build.variant=mega
##############################################################
unoyun.Name=Arduino Uno--Dragino Yún unoyun.upload.via_ssh=true unoyun.vid.0=0x2341 unoyun.pid.0=0x0043 unoyun.vid.1=0x2341 unoyun.pid.1=0x0001 unoyun.upload.tool=avrdude unoyun.upload.protocol=arduino unoyun.upload.maximum_size=32256 unoyun.upload.maximum_data_size=2048 unoyun.upload.speed=57600 unoyun.upload.disable_flushing=true unoyun.upload.use_1200bps_touch=true unoyun.upload.wait_for_upload_port=true unoyun.bootloader.tool=avrdude unoyun.bootloader.low_fuses=0xff unoyun.bootloader.high_fuses=0xde unoyun.bootloader.extended_fuses=0x05 unoyun.bootloader.file=optiboot/optiboot_atmega328.hex unoyun.bootloader.unlock_bits=0x3F unoyun.bootloader.lock_bits=0x0F unoyun.build.mcu=atmega328p unoyun.build.f_cpu=16000000L unoyun.build.board=AVR_YUN unoyun.build.core=arduino unoyun.build.variant=standard
##############################################################