Xbee S2C сбрасывает Arduino Uno
У меня есть радио координатора, подключенное к экрану sparkfun xbee, подключенному к Uno. Затем он подключается к моему компьютеру. Этот координатор общается с несколькими маршрутизаторами/конечными устройствами xbee и отправляет им 6 команд для изменения высокого или низкого уровня цифровых контактов на соответствующих xbees. Команды всегда имеют идентификатор кадра = 0, затем последнюю (6-ю) команду я отправляю 0x2, чтобы сохранить все цифровые контакты одновременно.
Проблема в том, что иногда, когда xbee получает все команды и сохраняет их, Uno перезагружается. (Я могу сказать по мигающему светодиоду на 13).
Я изучил это, и на данный момент лучшим предложением является отключение D7 на принимающем Xbee через XCTU. Это, к сожалению, не помогло. Есть ли еще одна причина, по которой Arduino сбрасывает каждые пару раз, когда я меняю контакты на xbee? Это происходит не каждый раз, а раз в 3-5 раз...
@Steven Crisp, 👍-1
1 ответ
Блин, я понял. Мне нужно не только выключить D7, но и подключить перемычку между 5V и RST, как показано здесь. https://learn.sparkfun.com/tutorials/xbee-shield-hookup-guide/all
- Как подключиться к Arduino с помощью WiFi?
- В чем разница между вариантами RF (wifi, xbee, NRF24L01)
- Как синхронизировать несколько ардуино?
- Считывание трех сигналов, последовательно отправляемых по Simulink с Arduino
- Какова функция переключателя XBee/USB на XBee shield?
- Использование Arduino wireless SD Shield для сохранения данных на SD-карту и отправки на ПК по беспроводной сети
- Проблемы с аппаратным последовательным интерфейсом (UART) на Nano 33 BLE Sense
- Serial.read() не работает в инструкции IF
Можно принять свой собственный ответ в качестве решения., @VE7JRO