совсем простой вопрос от новичка про переменную
совсем простой вопрос от новичка про переменную
Есть код написанный просто руками.
int svet=0;
void setup() {
// put your setup code here, to run once:
pinMode(8,OUTPUT);
pinMode(11,INPUT);
pinMode(12,INPUT);
}
void loop() {
// put your main code here, to run repeatedly:
if (digitalRead(11)==1 && svet ==0) //Если с кнопки есть сигнал И светодиод выключен
{
digitalWrite(8,HIGH); //Зажигаем светодиод
svet=1; // Записываем новое состояние переменной
while (digitalRead(11)) // Ждем когда отпустят кнопку
delay(500);
}
if (digitalRead(12)==0 && svet ==1) //Если с нопки есть сигнал И светодиод горит
{
digitalWrite(8,LOW); //Гасим светодиод
svet=0; // Записываем начальное состояние переменной
while (digitalRead(12)) // Ждем, когда отпустят кнопку
delay(500);
}
}
Как сделать получит такую же операцию в FlProg? Почему то не получается у меня менять значение переменной через Flprog.
int svet=0;
void setup() {
// put your setup code here, to run once:
pinMode(8,OUTPUT);
pinMode(11,INPUT);
pinMode(12,INPUT);
}
void loop() {
// put your main code here, to run repeatedly:
if (digitalRead(11)==1 && svet ==0) //Если с кнопки есть сигнал И светодиод выключен
{
digitalWrite(8,HIGH); //Зажигаем светодиод
svet=1; // Записываем новое состояние переменной
while (digitalRead(11)) // Ждем когда отпустят кнопку
delay(500);
}
if (digitalRead(12)==0 && svet ==1) //Если с нопки есть сигнал И светодиод горит
{
digitalWrite(8,LOW); //Гасим светодиод
svet=0; // Записываем начальное состояние переменной
while (digitalRead(12)) // Ждем, когда отпустят кнопку
delay(500);
}
}
Как сделать получит такую же операцию в FlProg? Почему то не получается у меня менять значение переменной через Flprog.
совсем простой вопрос от новичка про переменную
покажите как вы делаете это в флпрог
совсем простой вопрос от новичка про переменную
zander, Я так понял два входа и один выход . Опишите словами логику работы сего проекта .
kiyota
совсем простой вопрос от новичка про переменную
Так в скетче от автора и так все по русски расписано.kiyota писал(а):Я так понял два входа и один выход . Опишите словами логику работы сего проекта
Win10-64 FLProg v7.5.2 Portable ![Стыдно :fie:](./images/smilies/ucoz_fie.gif)
![Стыдно :fie:](./images/smilies/ucoz_fie.gif)
совсем простой вопрос от новичка про переменную
Одной кнопкой включить , а другой выключить ? Ну тогда RS тригер .
kiyota
совсем простой вопрос от новичка про переменную
Цитата kiyota () Одной кнопкой включить , а другой выключить ? Ну тогда RS тригер .
Вот и про то же. В программе гораздо проще это сделать, главное понимать что каждый блок делает. Но для этого нужно пройти учебный центр, как бы не хотелось уже начать изобретать управление на ардуино.
Всего несколько телодвижений:
Вот и про то же. В программе гораздо проще это сделать, главное понимать что каждый блок делает. Но для этого нужно пройти учебный центр, как бы не хотелось уже начать изобретать управление на ардуино.
Всего несколько телодвижений:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64 FLProg v7.5.2 Portable ![Стыдно :fie:](./images/smilies/ucoz_fie.gif)
![Стыдно :fie:](./images/smilies/ucoz_fie.gif)
совсем простой вопрос от новичка про переменную
Огромное спасибо! Учебный цент прохожу потихоньку... обязательно весь посмотрю
совсем простой вопрос от новичка про переменную
Не хотел по мелочам создавать новую тему, по этому спрошу в этой. Объясните пожалуйста новичку, каким образом формировать передаваемое сообщение в HEX формате через UART? Пытаюсь освоить управление дисплеем DWIN. Управление и передача данных происходит через стандартный пакет с заголовок/действие/данные/окончание AA CMDXY 'data ' CC 33 C3 3C. Спасибо.
совсем простой вопрос от новичка про переменную
если я правильно понял, может что то типа того![Изображение](http://i7.5cm.ru/i/xmIK.png)
СпойлерSPOILER_SHOW
![Изображение](http://i7.5cm.ru/i/xmIK.png)
Последний раз редактировалось pan 22 сен 2017, 23:16, всего редактировалось 1 раз.
совсем простой вопрос от новичка про переменную
Вот такая конструкция выдаёт в монитор порта сообщение в "правильном" формате от генератора случайных чисел, но дисплей не откликается.
![Изображение](http://i.piccy.info/i9/6c999862b8577bee49a88601a5fab27d/1506144151/28492/1162376/123.jpg)
![Изображение](http://i.piccy.info/a3/2017-09-23-05-22/i9-11601585/744x410-r/i.gif)
Если передаю сообщение (например вида AA 53 00 00 00 00 53 CC 33 C3 3C) из программы для работы с ком портом с указанием передать в HEX, дисплей отображает то что нужно.
Добавлено (24.09.2017, 20:59)
---------------------------------------------
Вот в такой форме, данные прорисовываются как нужно.
![Изображение](http://i.piccy.info/i9/9622ef21f3b4f2821752bf65f8234710/1506275825/26459/1162376/12356.jpg)
![Изображение](http://i.piccy.info/a3/2017-09-24-17-57/i9-11607009/312x470-r/i.gif)
Но как это реализовать в FLProg?
![Изображение](http://i.piccy.info/i9/6c999862b8577bee49a88601a5fab27d/1506144151/28492/1162376/123.jpg)
![Изображение](http://i.piccy.info/a3/2017-09-23-05-22/i9-11601585/744x410-r/i.gif)
Если передаю сообщение (например вида AA 53 00 00 00 00 53 CC 33 C3 3C) из программы для работы с ком портом с указанием передать в HEX, дисплей отображает то что нужно.
Добавлено (24.09.2017, 20:59)
---------------------------------------------
Вот в такой форме, данные прорисовываются как нужно.
![Изображение](http://i.piccy.info/i9/9622ef21f3b4f2821752bf65f8234710/1506275825/26459/1162376/12356.jpg)
![Изображение](http://i.piccy.info/a3/2017-09-24-17-57/i9-11607009/312x470-r/i.gif)
Но как это реализовать в FLProg?
совсем простой вопрос от новичка про переменную
а если конвертировать в десятичные числа и передать?
и так далее
![Изображение](http://i7.5cm.ru/i/V2Bh.png)
Последний раз редактировалось pan 24 сен 2017, 21:41, всего редактировалось 1 раз.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость