А чей та за глюк такой интересный на ровном месте, в мигании диодом ?
- Войдите на сайт для отправки комментариев
Ср, 03/04/2013 - 22:19
Так работает
void loop() { const char *msg = "hello"; digitalWrite(13, true ); // Flash a light to show transmitting Serial.println("test"); digitalWrite(13, false); delay(200); }
а вот так не работает
void loop() { const char *msg = "hello"; digitalWrite(13, true ); // Flash a light to show transmitting //Serial.println("test"); digitalWrite(13, false); delay(200); }
Полный текст рабочей программы
А в чем проблема то?
Он у вас горит, только очень кроткое время. Присмотритесь в темноте, может увидите.
В первом варианте
Serial
.println(
"test"
);
дает вам небольшую задержку между между "включили диод" и "выключили". Выполнение println - занимает какое-то время.
А во втором - задержки нет. Включили диод и сразу выключили. Тупо не успевает загореться.
Сделайте delay(200) не в конце, а перед
digitalWrite(13,
false
);
Спасибо, как и ожидалось, просто ступил.
Ночь, тяжелый день и тупанул на таком примитиве