Receptor infravermelho (IR) - Curso de Arduino #41

  Рет қаралды 26,026

CFBCursos

CFBCursos

Күн бұрын

Receptor infravermelho (IR) - Curso de Arduino #41
Link deste vídeo: • Receptor infravermelho...
Na aula de hoje do nosso curso de Arduino vamos a usar um receptor infravermelho para receber sinais de controles remotos.
Nosso curso de Arduino online gratuito, além de ser um curso bsatante completo é a melhor forma de você aprender sobre Arduino.
Arduíno é uma plataforma de prototipagem eletrônica de hardware livre e de placa única, projetada com um microcontrolador Atmel com suporte de entrada/saída embutido, uma linguagem de programação padrão que é essencialmente C/C++. O objetivo do projeto é criar ferramentas que são acessíveis, com baixo custo, flexíveis e fáceis de se usar por novatos e profissionais. Principalmente para aqueles que não teriam alcance aos controladores mais sofisticados e de ferramentas mais complicadas.
Pode ser usado para o desenvolvimento de objetos interativos independentes, ou ainda para ser conectado a um computador hospedeiro. Uma típica placa Arduino é composta por um controlador, algumas linhas de E/S digital e analógica, além de uma interface serial ou USB, para interligar-se ao hospedeiro, que é usado para programá-la e interagi-la em tempo real. Ela em si não possui qualquer recurso de rede, porém é comum combinar um ou mais Arduinos deste modo, usando extensões apropriadas chamadas de shields[10]. A interface do hospedeiro é simples, podendo ser escrita em várias linguagens. A mais popular é a Processing, mas outras que podem comunicar-se com a conexão serial são: Max/MSP,[11] Pure Data,[12] SuperCollider,[13] ActionScript[14] e Java.[15] Em 2010 foi realizado um documentário sobre a plataforma chamado Arduino: The Documentary.
Além do curso de Arduino aqui em nosso canal você vai encontrar vários outros cursos, sempre com foro em informática avançada, todos cursos completamente gratuitos e com uma didática única que você só encontra aqui no CFB Cursos.
Site Oficial do Arduino
www.arduino.cc/
Link direto para download do software
www.arduino.cc...
HTML + HTML5: goo.gl/nkEFd9
CSS3: goo.gl/Aywzrj
Javascript: goo.gl/HK3ZYn
PHP + MySQL: goo.gl/5eFh1M
Site do canal
cfbcursos.com.br
Colabore com nosso canal:
Qualquer valor usando o PIX: pixcfbcursos@gmail.com
Página de cursos no site
cfbcursos.com.b...
e-mails:
perguntas@cfbcursos.com.br
canalfessorbruno@gmail.com
Outros Links:
Vídeo Colabore com nosso canal: • Video
Canal youtube: / canalfessorbruno
Instagram: cfbcursos ou @cfbcursos
Twitter: @cfbcursos
Facebook: canalfessorbruno
KZbin: / canalfessorbruno
vakinhas
www.vakinha.co...
www.vakinha.co...
Produção: Bruno P. Campos / CFB Cursos
Edição: Bruno P. Campos / CFB Cursos
Licença padrão do KZbin
#cfbcursos #arduino #automacaoarduino #automacao #programacaoarduino

Пікірлер: 60
@luizgabriel7705
@luizgabriel7705 3 жыл бұрын
Grato professor!! Deus te ilumine e abençoe imensamente, pois é um homem que compartilha conhecimento gratuitamente sem dificultar aos que estão em busca do seu conhecimento! Gratidão!!!
@sergiohenriquehenrique6912
@sergiohenriquehenrique6912 Жыл бұрын
Boa noite , Professor , aula nota 10 meus parabéns pela didática !!!
@PoppyJoker
@PoppyJoker 6 жыл бұрын
Isso que eu estava esperando, controlar o Arduino remotamente. Obg professor
@cfbcursos
@cfbcursos 6 жыл бұрын
Fala meu caro, você sumiu heim, que bom te ver por aqui! =)
@glaberboy
@glaberboy 2 жыл бұрын
Obrigado abençoado Deus abençoe sempre.
@emersonmartins4378
@emersonmartins4378 2 жыл бұрын
Que aula top 👍👍👍👍👍
@Marcastle
@Marcastle 6 жыл бұрын
Professor de verdade, que ensina com qualidade ganha muitos likes...slave salve fessor
@joseaugustosouza1996
@joseaugustosouza1996 2 жыл бұрын
Muito bom os seus vídeos
@leonardomoreira8024
@leonardomoreira8024 4 жыл бұрын
Maravilhosa aula, tem como vc fazer uma aula de um servo motor, controlando um leme de um barco via controle remoto?
@valdircarbinati745
@valdircarbinati745 5 жыл бұрын
muito boa aula , parabens
@matheussteinmetz
@matheussteinmetz 9 ай бұрын
Você é muito parecido com o Guilherme de Pádua, cruzes
@joaopauloscherenjp8349
@joaopauloscherenjp8349 2 жыл бұрын
Muito bom. É possível eu criar um programa que desligue a minha carga ao soltar a tecla do controle?
@Neneribeiraopreto
@Neneribeiraopreto 6 жыл бұрын
Da hora!
@genesiossilva554
@genesiossilva554 6 жыл бұрын
muito bom 10
@valdijr1140
@valdijr1140 3 жыл бұрын
Bruno, quando uso o controle da TV a leitura fica perfeita sem falhas, quando uso este controle do kit do arduino aparecem outros caracteres (Inclusive esses FFFFFFF). Tem alguma forma de ajustar a leitura para evitar a sobrecarga de informação no leitor? Alguma dica?
@bambu022
@bambu022 Жыл бұрын
para mim aparece ( FFFFFFF HEX ) , (37777777777 NEC), (4294967294 DEC) toda vez em que clico na tecla, em todas as teclas aparecem esse valor
@osmarfgf
@osmarfgf 11 ай бұрын
Olá, não entendi porque no comando if não se tem uma condição lógica como = ou >. Isso tem a ver com o fato de ter sido passado o endereço do objeto e não o objeto em si, algém sabe informar? Obrigado pela aula!
@renanrodrigues1530
@renanrodrigues1530 3 ай бұрын
Boa tarde professor, o meu funciona por umas 3 a 4 vezes só e depois trava e preciso reiniciar o terminal... ja teve algo parecido?
@GABRIELRODRIGUES-kx3uz
@GABRIELRODRIGUES-kx3uz 3 жыл бұрын
mais se quiser tirar o define da porta 11 , pode?
@cledsonautomacoes2428
@cledsonautomacoes2428 3 жыл бұрын
Bom dia, estou usando um microcontrolador para ler o código enviado do controle do Ar-condicionado, porém a tecla power(todas as outras também) envia dois conjuntos de códigos em HEX, já utilizei os dois, cada um separado, um depois o outro porém sem sucesso. Sabe me orientar ao próximo passo?
@CarlosSilva-yx9qu
@CarlosSilva-yx9qu 8 ай бұрын
Eu graças a sua ajuda consegui ler as teclas de um controle para controlar um ventilador aqui, mas fui tentar desta vez a IDE do arduino retorna mensagem dizendo que estou usando um código antigo e que precisa usar um exemplo da biblioteca e lá os códigos são extremamente complexos de entender. Não consigo mais mapear o código do meu controle mais.
@Rea-fe9cv
@Rea-fe9cv 7 ай бұрын
Vou colocar um exemplo atualizado aqui para você se basear. Saiba que os comandos mudaram pois a biblioteca foi atualizada no tinkercad.
@Rea-fe9cv
@Rea-fe9cv 7 ай бұрын
#include #define IR_RECEIVE_PIN 2 // Definindo o pino do sensor IR void setup() { Serial.begin(9600); IrReceiver.begin(IR_RECEIVE_PIN, ENABLE_LED_FEEDBACK); // Inicializando o sensor IR } void loop() { if (IrReceiver.decode()) { // Verificando se um sinal IR foi recebido Serial.println(IrReceiver.decodedIRData.decodedRawData, HEX); // Imprimindo os valores hexadecimais do sinal no monitor serial IrReceiver.resume(); // Reiniciando o receptor para receber o próximo sinal IR } }
@rogeriotrigueiro226
@rogeriotrigueiro226 2 жыл бұрын
Eu quero este kit
@Claudiomarques566
@Claudiomarques566 Жыл бұрын
E normal o led deste receptor ficar aceso?
@pedro_fleury
@pedro_fleury 4 жыл бұрын
ajuda ai como eu digito esse bonequino com o teclado
@PauloFederer
@PauloFederer 3 жыл бұрын
Nao estou conseguindo fazer o controle ler o ir. o IRremote 3.1.0 nao esta funcionando. pode me ajudar.
@mansuigames9287
@mansuigames9287 2 жыл бұрын
Olá. eu assisti o vídeo e copiei o código sem errar nenhuma palavra, Porem ao carregar o código já aparece erro "Erro compilando para a placa Arduino Uno " Mas eu nem havia tentado ainda enviar o código para meu arduino tem alguma ideia do que seja?
@BRLeague_Game
@BRLeague_Game 3 жыл бұрын
Professor, boa tarde! No meu monitor serial está aparecendo a seguinte mensagem: The function decode(&results)) is deprecated and may not work as expected! Just use decode() - without any parameter. (A função decodificar (& resultados)) está obsoleta e pode não funcionar como esperado! Basta usar decode () - sem nenhum parâmetro). Poderia me auxiliar ?
@victordevasconcelos1807
@victordevasconcelos1807 3 жыл бұрын
O meu também está assim, conseguiu resolver?
@BRLeague_Game
@BRLeague_Game 3 жыл бұрын
Victor, boa noite. Consegui, utilizei o código abaixo: #include int RECV_PIN=7; float valor; IRrecv irrecv(RECV_PIN); decode_results resultado; void setup() { Serial.begin(9600); irrecv.enableIRIn();//Inicializar receptor I } void loop() { if (irrecv.decode()) { valor=(resultado.value); Serial.print("Valor: "); Serial.println(irrecv.decodedIRData.command,HEX); irrecv.resume(); } }
@IdeiadeRobo
@IdeiadeRobo Жыл бұрын
@@BRLeague_Game Muito obrigado, meu caro. Salvou demais!
@BRLeague_Game
@BRLeague_Game Жыл бұрын
Tmj!
@alissonsilva7186
@alissonsilva7186 3 жыл бұрын
o meu ta lendo 0.0000000, fiz exatamente a mesma coisa, o que pode ter dado errado ?
@danielqueiroz3761
@danielqueiroz3761 3 жыл бұрын
Não consegui usar essas biblioteca com o tone
@GABRIELRODRIGUES-kx3uz
@GABRIELRODRIGUES-kx3uz 3 жыл бұрын
o meu esta esquentando , oq pode ser?
@Kongfufrank
@Kongfufrank 4 жыл бұрын
Agora como faco para sair sinal ppm??
@vitor_bruder6499
@vitor_bruder6499 3 жыл бұрын
olá aguem poderia me ajudar no monitor serial aparece esta msg... (The function decode(&results)) is deprecated and may not work as expected! Just use decode() - without any parameter. ).... obg
@matchevos
@matchevos 3 жыл бұрын
Fala Vitor, tive o mesmo problema. O que acontece é que a versão atual da biblioteca mudou muito, vá no gerenciador de bibliotecas, faça o procedimento como se fosse instalá-la novamente mas baixe a mesma versão do professor: 2.2.3. Abraço!
@PauloFederer
@PauloFederer 3 жыл бұрын
@@matchevos fiz isso e continua nâo lendo.
@nixdorfhandmade7786
@nixdorfhandmade7786 5 жыл бұрын
Mas funciona no attiny85???
@pedromanso4516
@pedromanso4516 3 жыл бұрын
Estou digitanfo igual mas está dando erro não sei por que...
@Daniel_Luz333
@Daniel_Luz333 3 жыл бұрын
Tem que baixar a biblioteca tambem
@Rea-fe9cv
@Rea-fe9cv 7 ай бұрын
Uma dica a quem estiver simulando no tinkercad e perdendo os cabelos de raiva: No tinkercad foi atualizado a biblioteca, grande parte dos comandos mudaram, até a data de hoje, vocês não acharão nada sobre como fazer isso no tinkercad de forma que esteja atualizada e funcione (sim, projetos antigos no tinkercad q envolviam IR não funcionam mais). É bem recente, provavelmente daqui um tempo terá mais material sobre isso na net, mas por enquanto fiquem com o exemplo mais básico de todos para que possam se basear nisso (vou colocar nos comentários deste comentário):
@Rea-fe9cv
@Rea-fe9cv 7 ай бұрын
#include #define IR_RECEIVE_PIN 2 // Definindo o pino do sensor IR void setup() { Serial.begin(9600); IrReceiver.begin(IR_RECEIVE_PIN, ENABLE_LED_FEEDBACK); // Inicializando o sensor IR } void loop() { if (IrReceiver.decode()) { // Verificando se um sinal IR foi recebido Serial.println(IrReceiver.decodedIRData.decodedRawData, HEX); // Imprimindo os valores hexadecimais do sinal no monitor serial IrReceiver.resume(); // Reiniciando o receptor para receber o próximo sinal IR } }
@Rea-fe9cv
@Rea-fe9cv 7 ай бұрын
Não tenho certeza se está acontecendo na IDE também, pois infelizmente não tenho um IR no momento então estou simulando. Mas no tinkercad está acontecendo isso e foi desta forma que fiz baseado na documentação que eles passam.
@eliseubiroca
@eliseubiroca 8 ай бұрын
Like
@geimealeatorio1397
@geimealeatorio1397 3 жыл бұрын
O meu valor só dá 0 alguém me ajude por favor
@joseeufrasiosilva6036
@joseeufrasiosilva6036 Жыл бұрын
Pessoal, já aconteceu com alguém de vocês que no monitor serial aparece sempre o mesmo código para qualquer tecla ou fica o infinito FFFFF, mesmo apertando só uma vez? Alguém consegue me ajudar?
@MaciolmLemos
@MaciolmLemos Жыл бұрын
O meu está somente assim, tentei usar delay, pra evitar o efeito Bonce mais nada acontece
@MaciolmLemos
@MaciolmLemos Жыл бұрын
Pode ser a biblioteca
@joseeufrasiosilva6036
@joseeufrasiosilva6036 Жыл бұрын
@@MaciolmLemos a IRremote? Se for não tem o que fazer né.
@MaciolmLemos
@MaciolmLemos Жыл бұрын
Tentei usar as versões anteriores mas dá erro
@MaciolmLemos
@MaciolmLemos Жыл бұрын
Professor nos ajuda😢🙏🙏🙏
@jonathacarvalho4836
@jonathacarvalho4836 Жыл бұрын
Boa noite, estou recebendo como resultado caracter desconhecido como "⸮⸮⸮" consegue me ajudar?
Controlando motor com controle remoto - Curso de Arduino #42
13:04
SENSOR INFRAVERMELHO (SIMPLES E EFICAZ)
10:14
WR Kits
Рет қаралды 34 М.
Когда отец одевает ребёнка @JaySharon
00:16
История одного вокалиста
Рет қаралды 15 МЛН
Как не носить с собой вещи
00:31
Miracle
Рет қаралды 1 МЛН
Como colocar Controle Remoto no Arduino com Receptor Infravermelho
12:03
Robótica Para Todos
Рет қаралды 2,3 М.
Вывод изображения с Arduino и ESP32 на монитор
3:59
Заметки ESPшника
Рет қаралды 35 М.
Tocando melodias com o Arduino - Curso de Arduino #40
30:35
CFBCursos
Рет қаралды 9 М.
Controlando Motor de Passo com Arduino - Curso de Arduino #31
29:50
Arduino - Usando o módulo rádio frequência
19:44
Bit a Bit
Рет қаралды 8 М.
Como usar uma identificação por rádio #ManualMaker Aula 8, Vídeo 1
13:09
Usando motores DC com Arduino P1 - Curso de Arduino #17
27:56
CFBCursos
Рет қаралды 55 М.
!!! SENSOR DE OBSTÁCULO!!! Como Usar e Programar
10:11
Arduino & Eletrônica
Рет қаралды 4,8 М.
Когда отец одевает ребёнка @JaySharon
00:16
История одного вокалиста
Рет қаралды 15 МЛН