www.flightgear.ru

FlightGear - свободно распространяемый, кросс-платформенный авиасимулятор.
Текущее время: 22 окт 2020, 21:36

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Arduino Serial port Mig29
СообщениеДобавлено: 03 июн 2016, 21:35 
Не в сети

Зарегистрирован: 03 июн 2016, 19:55
Сообщения: 1
Интересует вопрос касающийся передачи данных из flight gear . Передаю через последовательный порт вот на примере светодиода. Нужно чтобы горело два светодиода.
На примере одного вот получается...
int incomingByte = 0;
int ledPin = 13;
void setup() {
Serial.begin(9600);
pinMode(ledPin,OUTPUT);
}
void loop() {
if (Serial.available() > 0) {
incomingByte = Serial.read();
if (incomingByte == '1') {
digitalWrite(ledPin, HIGH);
}
if (incomingByte == '0') {
digitalWrite(ledPin, LOW);
}
}
}

В flight gear две независимые друг от друга лампочки, сначала загорается одна , затем другая, как дописать в код вторую? С одной всё получается отлично.
А вот с двумя не получается т.к flightgear передаёт 1 или 0 , о том что лампочка загорелась.

Вот протокол передачи данных.
<?xml version="1.0"?>
<PropertyList>
<generic>
<output>
<line_separator>newline</line_separator>
<var_separator>newline</var_separator>
<chunk>
<name>arduino-digital-13</name>
<type>boolean</type>
<node>/mig29/instrumentation/Tablo/StartRight</node>
</chunk>


<chunk>
<name>arduino-digital-12</name>
<type>boolean</type>
<node>/mig29/instrumentation/Tablo/StartLeft</node>
</chunk>
</output>
</generic>
</PropertyList>

Очень прошу помощи, хочу разобраться...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino Serial port Mig29
СообщениеДобавлено: 09 июл 2016, 21:13 
Не в сети

Зарегистрирован: 24 фев 2009, 20:35
Сообщения: 70
Может уже не нужно.

Описание управлением LED тут:
https://www.arduino.cc/en/Tutorial/ReadASCIIString

И исправить протокол чтобы передавать данные не последовательно, а одной строкой.

_________________
Нет нерешаемых задач - есть не найденные решения.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB