Умные вопросы
Войти
Регистрация
Arduino uno не выполняет простые команды
Приобрёл с Али Arduino UNO R3, в наборе со светодиодами, резисторами и кнопками.
При подключении платы, звук от компьютера есть, драйверы он установил. Программу скачал.
При написании скетча для мигания лампочек, всё время загораются 2 раза 2 лампочки и в конце они же, но ярче и всё. Больше плата ничего не делает, что бы я ей не указывал. Сломана? !
9 года
назад
от
Karina gudzovskaya
1 ответ
▲
▼
0
голосов
Нет, братишка, это не плата сломана, это кто-то думает, что он самый умный, никогда дела с контроллерами не имел, но всё просто сразу отлично сделал.
Ты неправильно написал программу.
void loop () {
digitalWrite (LED, HIGH) ;
delay (1000) ;/ put your main code here, to run repeatedly:
digitalWrite (LED, HIGH) ;
delay (1000) ;
}
Ты оба раза выводишь уровень 1 на ОДИН И ТОТ же светодиод, а именно на светодиод на плате (который подключён к D13) .
Чтобы он мигал (именно этот один) , измени программу на:
void loop () {
digitalWrite (LED, LOW) ;
delay (1000) ;/ put your main code here, to run repeatedly:
digitalWrite (LED, HIGH) ;
delay (1000) ;
}
Светодиод НА ПЛАТЕ будет мигать с частотой 0, 5 Гц. ЧТобы подключить несколько сетодиодов, программу надо другую.
В интернете и в самой Arduino IDE есть куча готовый примеров. Может, тебе стоит начть с них?
9 года
назад
от
Мэйко Не
Связанные вопросы
4
ответа
почему выбивает трехфазный вводной автомат на 25 ампер если включать оборудование на 12ампер
7 года
назад
от
Софья Чернышова
1
ответ
Почему провод одного и того же сечения пропускает постоянный ток лучше чем переменный?
2 года
назад
от
Транжира
1
ответ
Посоветуйте самый лучший самоучитель по немецкому языку. Чтобы и теория доступная и упражнений много было, ключи
9 года
назад
от
Дмитрий Язов