Форум программистов, компьютерный форум, киберфорум
Робототехника и умный дом
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 23.04.2020
Сообщений: 3
1

Роботележка iRobot Create 4400 выключается при отправке команд OI c Arduino Uno через цифровые пины и SoftwareSerial

09.06.2020, 18:15. Просмотров 118. Ответов 0

Роботележка iRobot Create 4400 (на базе робота-пылесоса Roomba 4XX-серии) выключается при отправке команд Open Interface c Arduino Uno через цифровые пины и библиотеку SoftwareSerial. Ардуинка подключена к тележке через провод для сервомашинок MM и хедеры FF. Жёлтый провод = пин 7(Arduino)/пин RXD(1) (Create), красный провод = пин 6(Ard)/пин TXD(2) (Cre), чёрный провод = пин 5(Ard)/пин PCT(3) (Cre). При отправке как текстовых, так и числовых значений, роботележка упорно выключается. Причём именно выключается, а не переключает режим.

VVV КОД VVV
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <SoftwareSerial.h>
 
#define rxPin 6
#define txPin 7
 
 
SoftwareSerial mySerial =  SoftwareSerial(rxPin, txPin);
 
void setup()  {
  pinMode(rxPin, INPUT);
  pinMode(txPin, OUTPUT);
  mySerial.begin(57600);
  delay(2999);
  mySerial.write("128");
  delay(2999);
  mySerial.write("131");
  delay(5000);
  mySerial.write("145 6 6 6 6");
}
 
void loop() {
 
}
Заранее буду благодарен за помощь.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.06.2020, 18:15
Ответы с готовыми решениями:

Ошибка "avrdude: ser_open(): can't set com-state for "\\.\COM7" при управлении роботом iRobot Create 4400 с платы Uno R3
Здравствуйте. Есть проблема с кодом Arduino IDE для управления тремя системами с одной платы....

Прошиваем Attiny2313A-pu через Arduino UNO
Прошить хотел попробовать через Arduino Uno v3. Собрал по схеме написанной в вики UNO Attiny...

Контроль двигателя через L298 в Arduino UNO R3
Здравствуйте! Хочу сделать что-то на подобии автономной машинки))) Хочу использовать Arduino и...

Некорректная отправка СМС через SIM900 в связке с Arduino UNO R3
При включении из EEPROM считываются данные и отправляются по СМС #include &lt;EEPROM.h&gt; ...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.06.2020, 18:15

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Вывод текущей даты на монитор компьютера через arduino uno
Всю сеть перерыл не могу найти скетч который бы выводил мне текущую дату и время для того, чтобы...

Arduino uno. Подскажите как запустить исполнение программы через кнопку
программа исполняется только после того как нажимается кнопка. выполнилась и всё. остановка....

Arduino UNO. Как работать c RFID-сканнером и Arduino на одном Serial-порту?
Рас уж тут речь зашла об ардуине и многопоточности COM порта, думаю могу обратиться именно сюда за...

Arduino uno + arduino ethernet + delphi для чайников
Доброго времени суток. У меня такая задача нужно реализовать программу на Delphi которая...

Не выходит прошить МК при помощи Arduino UNO в роли ISP
У меня есть Arduino UNO, в качестве моста там стоит ATmega16U2, так что статьи про FTDI мне...

Как залить бутлоадер в китайскую копию arduino nano v3.0(CH340) через копию UNO
Пришли 2 контроллера, китацские копии arduino nano 3 и UNO. Обе на CH340. Драйвера встали...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.