проблема с Serial.begin
- Войдите на сайт для отправки комментариев
Ср, 03/06/2015 - 18:54
#include <SoftwareSerial.h>
SoftwareSerial mySerial(10, 11); // RX, TX
void setup()
{
// Open serial communications and wait for port to open:
Serial.begin(19200);
while (!Serial) {
; // wait for serial port to connect. Needed for Leonardo only
}
Serial.println("324243445!");
// set the data rate for the SoftwareSerial port
mySerial.begin(9600);
mySerial.println("Hello, world?");
}
void loop() // run over and over
{
if (mySerial.available())
Serial.write(mySerial.read());
if (Serial.available())
mySerial.write(Serial.read());
}
выводит непонятные символы
þþþþþþþþþþþþþþþþþ в мониторе порта
Задумался над написанием второй части к классике. Идиот!
даже если у меня 9600 везде всеровно эфект один þþþþþþþþþÿþþþþþþþ
Достал пачку бумаги и заточил карандаш
выводит непонятные символы
Скорее всего тут должно стоять
Serial.begin(9600);
Так как в arduino ide именно такая скорость стоит по умолчанию.
9600 и стоит все ровно
Задумался над названием.. Как насчет "Идиот и еще один Идиот"? :)
в чем прикол ?
А в других проектах Serial нормально работает?
А нафига там?
#include <SoftwareSerial.h>0203SoftwareSerial mySerial(10, 11);// RX, TXЕсли закоментировать?
На сколько мне известно кракозябры ползут, если скорость передачи указанной в скетче не совпадает со скоростью в мониторе последовательного порта .Проверь в настройках порта скорость.
Всем привет. Запнулся на Serial.begin. Ставлю в скетче скорость 115200, а в «мониторе порта» (при отладке) он работает на 74880 Бод. В чем «синус» (прикол)? Сам ESP8266 NodeMcu прошит на 115200 бод.