Arduino не запускает эскиз с внешним источником питания 9v, но запускает программу при подключении к ПК

Кто-нибудь может помочь мне выяснить /указать причину этой проблемы arduino? Я загрузил простой эскиз arduino (blink the LED), чтобы проверить, была ли моя настоящая программа причиной «ненормальности» этой платы. Он отлично работает, когда я подключил его к ПК через кабель arduino, но не запускаю программу, когда я использую внешний источник питания (9v) и подключил его к выходу Vin arduino.

Нужна помощь и надежды на быстрые ответы. Завтра у меня будет соревнование, это очень срочно. пожалуйста, ребята.

для принципиальной схемы нет других частей, вставленных на плату arduino, кроме 9-вольтовой батареи. Я смог сказать, что программа работает над «LED blink», наблюдая за светодиодами «TX» на плате. пожалуйста помогите. :(

3 голоса | спросил Ellimenopy 17 42016vEurope/Moscow11bEurope/MoscowThu, 17 Nov 2016 05:49:35 +0300 2016, 05:49:35

2 ответа


1

Светодиод TX мигает из-за связи (с указанием передачи данных через последовательный порт). Он не будет мигать, если есть отсутствие связи от Arduino через USB-кабель .

Для простого наблюдения используйте контакт LED_BUILTIN. Его встроенный светодиодный индикатор на Arduino.

pinMode(LED_BUILTIN, OUTPUT);

затем

digitalWrite(LED_BUILTIN, HIGH);
delay(500)
digitalWrite(LED_BUILTIN, LOW);
delay(500)

Ошибка Arduino при внешнем источнике питания обычно происходит из-за падения напряжения, или ваша система потребляет слишком много тока.

ответил dhimaspw 17 42016vEurope/Moscow11bEurope/MoscowThu, 17 Nov 2016 06:28:38 +0300 2016, 06:28:38
-1

Существует вероятность того, что вы продували цепь регулятора со слишком большим током при подаче штыря Vin с источником 9 В. Это будет зависеть от мощности вашей системы; то, с чем вы использовали доску перед программой мигания, - а также какой у вас совет.

Чтобы проверить это, попробуйте другую аналогичную плату с программой мигания и тем же источником 9 В. Не забудьте внести изменения, как было предложено в предыдущем ответе. Другой проблемой может быть ваш источник питания: чтобы проверить, подает ли ваш источник питания нужный вольт, измерьте напряжение на клемме источника питания при подключении к плате. Большинство плат будут иметь минимальное напряжение на Vin, в зависимости от конструкции регулятора.

ответил Soumik Mukherjee 17 42016vEurope/Moscow11bEurope/MoscowThu, 17 Nov 2016 11:41:57 +0300 2016, 11:41:57

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132