Подтвердить что ты не робот

Предотвращение подключения reset к последовательному монитору?

Есть ли способ предотвратить reset при запуске последовательного монитора в среде Arduino?

4b9b3361

Ответ 1

Для Uno подключите конденсатор 10 мкФ между контактами reset и заземления.

Для других Arduinos, резистор на 120 Ом (или эквивалентное сопротивление, состоящее из нескольких резисторов, так как 120 Ом достаточно редки сами по себе) между выводами 5V и reset должны делать трюк.

Ответ 2

На сайте Arduino Playground есть довольно подробная разбивка различных методов предотвращения перезапуска вашего ардуино с небольшим количеством фона и объяснений.

http://playground.arduino.cc/Main/DisablingAutoResetOnSerialConnection

Ответ 3

Если вы подключите ПК с Windows, эта рудиментарная Powershell script будет работать (проверена на Arduino Mega):

$port = new-Object System.IO.Ports.SerialPort COM8,9600,None,8,one
$port.DtrEnable = $false
$port.open()
while ($true) {
	$nChar = $port.BytesToRead
	if ($nChar -gt 0) {Write-Host -NoNewline $port.ReadExisting()}
}