
Преимущества
Для работы необходимо всего лишь подключить платформу к компьютеру посредством кабеля USB или подать питание при помощи адаптера AC/DC (аккумуляторной батареи). Arduino Mega 2560 совместима со всеми платами расширения, разработанными для платформ Uno или Duemilanove.
Характеристики
Контроллер |
Напряжение контроллера/питания |
Процессор |
Аналоговых входов/выходов |
Цифровых портов/ШИМ |
EEPROM, KB |
SRAM, KB |
Flash, KB |
USB |
UART |
ATmega2560 | 5 V/7-12 V | 16 Mhz | 16/0 | 54/15 | 4 | 8 | 256 | 1 | 4 |
Программирование
USB-драйверы серии CH340 для ручной установки
Платформа программируется посредством бесплатной среды разработки Arduino. Микроконтроллер ATmega2560 поставляется с записанным загрузчиком, облегчающим запись новых программ без использования внешних программаторов, достаточно лишь подключить плату к USB порту компьютера/ноутбука.
Пример
//Обычно Arduino поставляются с примитивной тестовой программой, представляющей собой мигание встроенного светодиода:
int led = 13; // На большинстве плат к встроенному светодиоду подключен пин №13 , для удобства присвоим ему имя "led"
void setup() { // процедура выполняемая однократно при включении платы:
pinMode(led, OUTPUT); // инициализируем универсальный пин как выход
}
void loop() { // бесконечный цикл:
digitalWrite(led, HIGH); // включаем светодиод - устанавливаем высокий(HIGH) уровень напряжения
delay(1000); // ждем 1000 милисекунд
digitalWrite(led, LOW); // выключаем светодиод
delay(1000); // ждем 1000 милисекунд
}