HC-12 передача по UART
- Войдите на сайт для отправки комментариев
Ср, 27/03/2019 - 01:22
Сделал скетчи для управления двигателем на расстоянии, но значение которое отпаравляется с первой ардуины видно через СОМ порт на второй, но почему то оно пропадает при попытке управлять этим значением.
Скетчи ниже, пробывал управлять несколькими реле, всё работает.
//uno TRANSMITER #include <Servo.h> #include <SoftwareSerial.h> SoftwareSerial hc12(7,8);//rx,tx Servo escl; int left; void setup() { escl.attach(10); pinMode(A0,INPUT); Serial.begin(9600); hc12.begin(9600); } void loop() { left=map(analogRead(A0) ,0,1023,0,2300); hc12.print(left); hc12.println(""); Serial.print(left); Serial.println(""); delay(150); }
//uno RECIVIED #include <Servo.h> #include <SoftwareSerial.h> Servo servo1; // первый мотор String input; SoftwareSerial hc12(8,7); //RX, TX int x; // первый джойстик const char coma=','; void setup() { servo1.attach(10); pinMode(10,OUTPUT); Serial.begin(9600); hc12.begin(9600); } void loop() { while (hc12.available()){ input=hc12.readStringUntil('\n'); if (input.length()>0){ // Serial.println(input); x=input.indexOf(coma); int elevatornew=input.substring(0,x).toInt(); delay(150); servo1.writeMicroseconds(elevatornew); Serial.println (elevatornew); } } }
Может кто помочь советом?
Вы сами-то поняли, что в этой фразе написано?
Кто пропадает? Куда пропадает? Заявили ли Вы в полицию о пропаже?
В общем, потрудитесь объясняться внятно.
Дак тут диагноз понятен - скретч с интернетов. В ресивере ожидается два числа через запятую, а приходит одно и без запятой.
Приветствую.
Приобрёл два модуля HC-12. При тестировании показывают ужасные результаты, 5-10 метров или одна стена и всё, связь пропадает. Передавал 5 байn структурой, подумал что дело в этом, но нет, при отправке одного байта то же самое.
http://arduinolab.pw/index.php/2016/07/02/radiomoduli-na-433mgc-hc-11hc-...
Режим FU3
Мощность передатчика 20 dBm
Каналы пробовал разные.
Кто сталкивался с такой проблемой?
Кто сталкивался с такой проблемой?
у меня в производственном здании, набитом разным оборудованием - устойчиво пробивает стен пять примерно на расстоянии сто метров.
Все параметры по умолчанию
Антенна штатная, пружинка?
Антенна штатная, пружинка?
да
Бракованные значит попались