Простая программа на Arduino
Базовая структура программы для Arduino состоит, по меньшей мере, из двух обязательных частей: функций setup() и loop().
Перед функцией setup() идет объявление переменных, подключение библиотек. Функция setup() запускается один раз после каждого включения питания или сброса платы Arduino.
Функция loop() в бесконечном цикле последовательно исполняет команды, которые описаны в ее теле.
Базовые функции
delay(ms) — Приостанавливает вашу программу на заданное время (в миллисекундах).
millis() — Возвращает число миллисекунд (как unsigned long), прошедшее с момента старта программы.
Первая программа — проверка работы встроенного светодиода
Скомпилируйте и залейте следующий код в Arduino (Uno или Nano):
int ledPin = 13; void setup() < pinMode(ledPin, OUTPUT); >void loop()
Здесь delay(ms) приостанавливает программу на заданное время (в миллисекундах).
Если всё сделано правильно и плата рабочая, то на ней будет моргать светодиод (с интервалом в 1 сек.)
Платы ARDUINO по низкой цене
Нажми на изображение, чтобы заказать в интернет-магазине:
Now 08.01.24 19:51:48, Your IP: 178.175.141.223; arduino.zl3p.com/basic/33_first_program
ePN
Arduino.ru
Здравствуйте. Получил посылку из Китая с Ардуино UNO. Поскольку весь товар из Китая надо сразу проверять, фиксируя сей процесс на видео, то встал вопрос, как быстро оценить работоспособность Ардуино? Поиск в интернете результата не дал. Неужели никто не тестировал все порты (выводы) Ардуино? Макетная плата есть. Может поделитеь схемой и программой (скетч)?
- Войдите на сайт для отправки комментариев
Пнд, 24/11/2014 — 18:19

Зарегистрирован: 11.04.2014
включи должна моргнуть светодиодом
Как проверить работоспособность китайской Ардуино?

Приобрел на алиэкспрессе вот такой девайс, на нем 2 светодиода (в оригинале, как я понял, 1), один ON горит постоянно, второй L мигает. Подключил платку к Arduino IDE, не смог выбрать порт, полез гуглить, оказалось, что нужно скачать драйвер для CH341SER (что это, я не знаю, потому как чип вроде Mega328). Скачал, установил, в IDE появился мой девайс:

Попытался загрузить скетч BLINK, не получилось, выдал ошибку:

На этом я завис, что делать, не очень понятно. Во-первых, я подозреваю, нужно выбрать правильный тип из списка:
Но что выбрать, непонятно. Прошу помощи — хочется уже запустить девайс и проверить его работоспособность.
- Вопрос задан более трёх лет назад
- 7343 просмотра
Как проверить arduino nano на работоспособность
Если понадобилось подключить к ПК любое устройство, имеющий UART выход, поможет любая ардуинка.
При этом Arduino играет роль простого USB-to-Serial TTL конвертера.
Просто замыкаем RESET на GND . Это изолирует процессор от I/O пинов. Альтернатива этому удаление микросхемы из «кроватки».
Теперь Uno будет работать как простой/тупой UART serial-to-USB converter.
Подключите ESP8266. При этом выводы TX, RX устройства нужно подключить без перекрещивания. Т.е. :
TX устройства → arduino TX
RX устройства → arduino RX
Теперь мы можем общаться с подключенным модулем (например ESP8266 или Bluetooth) напрямую и без дополнительных USB-UART конвертеров.