Cлучайные товары


Посмотреть товар в Магазине »

Мы в соц сетях

Подпишись на канал Мы на facebook

Форум Вопросы и темы по программированию Arduino, ESP8266, STM32, Digispark и пр.

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

6 марта, 2019 - 20:19
\  pinMode(3,OUTPUT);  pinMode(9,OUTPUT);

Serial.begin(9600);
irrecv.enableIRIn();
}
void loop() {
if ( irrecv.decode( &results )) {
Serial.println(results.value, HEX);

if (results.value==0xFFA25D&&led1==0){
digitalWrite( 3, HIGH );led1=1;results.value=0;
}
if (results.value==0xFFA25D&&led1==1){
digitalWrite( 3, LOW );led1=0;results.value=0;
}

if (results.value==0xFF629D&&led2==0){
digitalWrite( 9, HIGH );led2=1;results.value=0;
}
if (results.value==0xFF629D&&led2==1){
digitalWrite( 9, LOW );led2=0;results.value=0;
}
irrecv.resume();
}

}

Будущее за микроконтроллерами
inix inix Зарегистрирован:
6.03.2019
6 марта, 2019 - 20:21 #1
помогите сделать код,чтоб кнопку нажал мигает еще раз нажал выключилось
inix inix Зарегистрирован:
6.03.2019
7 марта, 2019 - 09:45 #2
inix пишет:
помогите сделать код,чтоб кнопку нажал мигает еще раз нажал выключилось
На сайте есть уроки.
Вот урок для вашего случая Урок 2. Нажатие кнопки без ложных срабатываний. Устраняем дребезг кнопки

Будущее за микроконтроллерами
Admin Admin Зарегистрирован:
3.07.2018
11 марта, 2019 - 20:25 #3
#include "IRremote.h"IRrecv irrecv(2);
decode_results results;
int led1=0;
int led2=0;
void setup() {
pinMode(3,OUTPUT);
pinMode(9,OUTPUT);

Serial.begin(9600);
irrecv.enableIRIn();
}
void loop() {
if ( irrecv.decode( &results )) {
Serial.println(results.value, HEX);

if (results.value==0xFFA25D&&led1==0){
digitalWrite( 3, HIGH );led1=1;results.value=0;
delay(500);
digitalWrite( 3, LOW );
delay(500);
}
if (results.value==0xFFA25D&&led1==1){
digitalWrite( 3, LOW );led1=0;results.value=0;
}

if (results.value==0xFF629D&&led2==0){
digitalWrite( 9, HIGH );led2=1;results.value=0;
}
if (results.value==0xFF629D&&led2==1){
digitalWrite( 9, LOW );led2=0;results.value=0;
}
irrecv.resume();
}

}
inix inix Зарегистрирован:
6.03.2019
11 марта, 2019 - 20:27 #4
помогите с кодом не разберусь никак ,хочу что бы с одной кнопки включался и отключался мигающий светодиод
inix inix Зарегистрирован:
6.03.2019
12 марта, 2019 - 19:22 #5
inix пишет:
помогите с кодом не разберусь никак ,хочу что бы с одной кнопки включался и отключался мигающий светодиод
Добавьте код в нормальном виде. Для этого на панели есть кнопка 
[CODE]
Опишите что нажали. Кнопу на пульте? 
Мигает как?  

Будущее за микроконтроллерами
Admin Admin Зарегистрирован:
3.07.2018
26 марта, 2019 - 19:49 #6
#include "IRremote.h"IRrecv irrecv(2);
decode_results results;
int led1=0;
int led2=0;
void setup() {
pinMode(3,OUTPUT);
pinMode(9,OUTPUT);

Serial.begin(9600);
irrecv.enableIRIn();
}
void loop() {
if ( irrecv.decode( &results )) { 
Serial.println(results.value, HEX);

if (results.value==0xFFA25D&&led1==0){
digitalWrite( 3, HIGH );led1=1;results.value=0;
delay(500);
digitalWrite( 3, LOW );
delay(500);
}
if (results.value==0xFFA25D&&led1==1){
digitalWrite( 3, LOW );led1=0;results.value=0;


if (results.value==0xFF629D&&led2==0){
digitalWrite( 9, HIGH );led2=1;results.value=0;
}
if (results.value==0xFF629D&&led2==1){
digitalWrite( 9, LOW );led2=0;results.value=0;
}
irrecv.resume(); 
}

}
inix inix Зарегистрирован:
6.03.2019
26 марта, 2019 - 19:50 #7
Нужно сделать управление мигающим светодиодом что бы можно было его выключить и включить,мигать должен примерно как сигнал поворотника у авто
inix inix Зарегистрирован:
6.03.2019
5 апреля, 2019 - 08:56 #8
inix пишет:
Нужно сделать управление мигающим светодиодом что бы можно было его выключить и включить,мигать должен примерно как сигнал поворотника у авто
Тут ни чего сложного нет. Посмотри уроки на сайте и сделаешь. 
Mikki Mikki Зарегистрирован:
4.04.2019

Войдите или Зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Яндекс.Метрика

Top.Mail.Ru

Portal-PK (Портал ПК) © 2015 - 2019 Робототехника на F-studio.biz
Обратная связь
Подписаться на новости
RSS