Stap 2: Configureren IDE & Arduino
In deze eerste stap zullen we:
1. eerst het configureren van de arduino te werken met het dragino yun schild
2. configureren van het schild yun via http-client zodat het verbinding met uw netwerk maken kan
3. Herzie sommige dingen die ik heb geleerd dat u met het schild van dragino yun helpen kunnen.
De Arduino te configureren:
Dus zijn er een paar dingen die moeten gebeuren voor uw arduino mega om te werken met het dragino yun schild:
1. je moet de atmega16u2 korte voordat uw dragino met je board communiceren kunt.
Heads Up:
Hiermee verwijdert u uw apparaten usb seriële poort, maar zodra korte is verwijderd de atmega16u2 zal opnieuw opstarten en de COM verschijnt opnieuw.
2. u moet een opnieuw geconfigureerde board toevoegen aan uw "board.txt" bestand in de Arduino AVR-bestanden:
Mine ziet er als volgt uit:
YOURINSTALLDIRECTORY /hardware/arduino/avr/boards.txt
3. Zodra u hebt gevonden dit tekstbestand dit toe te voegen (ik ben ook het toevoegen van UNO zo goed)
##############################################################
mega2560Yun.name=Arduino Mega 2560--Dragino Yún mega2560Yun.upload.via_ssh=true
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
##############################################################