e fala pra gente está fora do comum Tudo beleza com vocês no vídeo de hoje eu vou mostrar para vocês a forma mais simples possível me também mais barata de fazer dois Arduino se comunicarem que sem fios mas não é só doendo que você pode fazer se comunicar sem fio não tá existem diversos dispositivos que você também pode utilizar esses módulos aqui são conhecidos como módulos é TX e RX mede 433 megahertz que a frequência que eles operam tem esses mesmos módulos também toque na frequência de 315 megahertz vai funcionar também porque a gente vai
ver hoje tá então hoje nós vamos ver como esses módulos funcionam nós vamos ver a parte eletrônica de como montar o circuito e eu preparei uma programação super especial que eu vou explicar para vocês também o vídeo de hoje tá muito massa e você pode aplicar esses conhecimentos em qualquer área da elétrica e eletrônica como automação robótica e porém Bora apresentam a primeira coisa que a gente tem que fazer é entender como esses módulos aqui funciona tá eles são módulos extremamente simples para trás e isso é o mais simples praticamente que dá chega que dá
para chegar né fora isso só um Rádio Galena mesmo mas nós temos aqui a representação a do TX que é o transmissor tá por isso que falam TX e Aqui nós temos uma representação do RX claro que aqui tá de uma forma bem abstrata né Nós vamos chegar a ver circuito Mas o que importa é você entender como eles estão funcionando e trabalhando tá Para a gente poder aplicar lá na hora do hino então basicamente desses módulos nós podemos ter em duas frequências Diferentes né de portadora que é aproximadamente 433mh Hertz ou 315 megahertz existem
essas duas opções no mercado esses módulos aqui são super baratos devido à simplicidade de transmissão e Nós já vamos ver como que funciona o protocolo de transmissão né a modulação desse cara que então basicamente como que nós podemos enxergar o transmissor essa daqui é o transmissor aquele está a antena dele aqui nós temos um oscilador que o modelador sol sol significa em inglês Surface acoustic Wave então ele gera aqui basicamente uma onda senoidal nessa frequência aqui ó 433 megahertz que seria nossa portadora esse módulo aqui ele tem três pinos o positivo ou negativo e o
pino de dados quando ele está alimentado com 5 volts só no positivo negativo ele não consome energia nenhuma e ele não transmite nada quando você coloca 5 volts né coloca atenção positiva no pino de dados o que que vai acontecer ele vai fechar essa chuvinha aqui né Isso aqui é só uma representação bem abstrata ele vai fechar essa chavinha permitindo com que essa frequência da portadora seja transmitida pelo ar então é basicamente assim colocou 5 Volts no pênis de dados ele começa a transmitir uma frequência de 433 megahertz ou 315 tirou 5 volts aqui ele
para de transmitir é só isso o transmissor é bem simples hora põe essa frequência no ar olha tira então perceba que basicamente nós estamos convertendo o dados digitais Oi Gisele 10 5 volts em o sinal analógico que vai percorrer enviar tá aqui embaixo nós temos a representação o diagrama em blocos aqui do receptor perceba que o receptor ele é mais complexo que o transmissor e normalmente em telecomunicações né quando a gente projeta um transmissor e um receptor o receptor sempre vai ser mais complexo que o transmissor porque o receptor ele tem que se preocupar em
receber o sinal que vai porque vai estar cheio de ruídos né ele tem que receber o sinal na frequência certa ele tem que amplificar esse sinal então quer dizer outras pessoas Só se preocupam em transmitir o receptor tem que se preocupar em pegar esse sinal com um monte de interferências um monte de coisa e ainda dá conta de perceber se há sinal e dá uma saída Então a primeira parte do nosso módulo Zinho receptor aqui é um RF toner né que seria um sintonizador para que que serve esse bloco aqui que chega depois da antena
né os dados sem fio chegam aqui na antena gerando uma pequena diferença de e essa diferença de potencial essa tensão elétrica é levada para o sintonizador rs e o que que o sintonizador faz qual é a função dele a função dele é permitir que somente um sinal de 433 megahertz seja percebido por esse receptor então se eu tiver com uma frequência diferente de 433 megahertz ele vai atenuar esse sinal e não vai deixar passar para lá então é para isso que serve o sintonizador para escolher a frequência certa de trabalho que nesse caso nós estamos
imaginando 433 mega-hertz depois esse sinal aqui é levado até um amplificador é necessário amplificar porque o sinal recebido na antena aqui né a potência que nós conseguimos transmitir pelo ar é muito baixo então é necessário amplificador depois do amplificador é sinal é levado por um circuito PLL esse bloco aqui então de pele vai ser responsável por estabilizar a decodificação do sinal e também deixar o sinal imune a ruídos né não não a todos é mas ajuda bastante depois dele nós temos a saída dos dados digitais 01 5 volts ou 0 volts de acordo com o
que você aplica aqui olha só que simples interessante a modulação na qual esses módulos trabalham é conhecida como esc no inglês né amplitude shifting que basicamente significa modulação por chaveamento de amplitude e o nome diz justamente o que acontece a por exemplo aqui nós temos a entrada um pino de dados do transmissor né então enquanto nós temos 10 volts o que que acontece com a saída RF do transmissor nada eu não tenho nenhuma frequência portadora aqui ó eu não tenho frequência que pode ser 33 megahertz assim que a gente coloca 5 Volts no pino de
dados do transmissora que que acontece ele começa a Gerar 433 megahertz assim que eu boto 10 ele para dessa forma nós conseguimos informar para o receptor quando a 01 têm presença de 433 megahertz no ar Opa é um não tem é muito simples mesmo essa modulação Ask que permite construir módulos bem simples e baratos na Essa é a grande Essa é a principal vantagem desse tipo de modulação aqui porque os módulos ficam muito em conta para você transmitir as desvantagens desse tipo de modulação é que ela é muito suscetível a ruído porém Apesar de todas
as desvantagens Esse é um dos módulos mais utilizados do mundo para transmitir sinais sem fios bora ver na prática esses módulos funcionando circuito montado na prática tá bem razão mesmo esse é o circuito mais simples que dá para fazer para ver o funcionamento desses módulos e isso é muito importante para você realmente compreender o funcionamento básico deles aqui então que nós temos aqui no transmissora eu liguei ele no positivo negativo então terminal central aqui eu vez e esses dá direito a um grande e esse daqui o pino de dados tá logo aqui em cima a
gente tem onde a gente conecta à antena mas da antena a gente já fala daqui a pouco como calcular ela o terminal de dados vai até um botão desse botão o ligados no Positivo né então quando o pressiona o botão positivo 5 volts é enviado para cá para o plano de dados já não receptor ele tá alimentado com positivo e negativo também e os dois terminais centrais são os terminais de dados né a saída dos dados aqui a entrada e aqui a saída e eu conectei um LED né se pena de dados aqui para a
gente poder ver vou ligar ele aqui no 5 volts perceba que o LED pisca e apaga então quer dizer só de ligar ele nós já temos ali uma indicação de um bit né ele piscou o LED nesse momento tá piscando fraquinho beleza aí agora eu vou apertar o botão aqui eu vou acionar e desacionar o meu transmissor apertei uma vez soltei Opa ligou e apagou só que agora o com botão solta ainda tá ligado apertei desligou só ligou a forte e apagou também esquisito você apertar de novo e segura apertado e ele fica meio que
piscando ó eu vou dar uma sequência de pulsos aqui ó um dois três Ah agora sim ó parece que ele sintonizaram então quer dizer ele precisa de uma pequena pequena sequência de pulsos para um sincronizar com outro né Ficar estável a comunicação então a toda vez que eu pressiono o botão o LED acende toda vez que eu solto o LED apaga então quer dizer eu tô transmitindo um dado digital daqui para cá olha só que massa tão se isso fosse esse isso se eu tivesse um Arduino conectado que transmite um monte de bits né o
outro lado estaria recebendo só que como vocês podem perceber eu preciso eu tenho uma frequência mínima que que eu posso enviar os dados né por isso que a Biblioteca que a gente vai trabalhar quem fez essa biblioteca Já pensou nesses primeiros cursos iniciais para fazer essa espécie de sincronização do transmissor e do receptor então aqui Vocês conseguem observar o princípio básico de funcionamento nós estamos transmitindo um dado sem fio para esse módulo diretamente olha que massa Lembra que eu falei que esse módulo e de qualquer transmissor que funciona em 433 Mega Hair por exemplo que
eu tenho um controle da Rossi em transmitir um dado a 433 mega-hertz como eu sei a sua frequência tá escrito aqui ó esse aqui é o ressonador sol é esse carinha aqui que gera os pulsos de 433,92 megahertz então fica escrito aqui se eu pressionar o controle ó esse receptor também para receber os dados já coloca interessante Então quer dizer qualquer controle que existe na face da terra que trabalha com essa frequência esse receptor vai receber agora olha só a importância do sintonizador aqui no nosso circuito para fazer ele responder só na frequência certa eu
tô com controle aqui que funciona a 315 megahertz como eu sei disso porque eu abrir um e eu olhei aqui ó tá escrito 315 e ele não recebe os dados do controle olha que massa tão sintonizador funciona bem desse ele recebe já desse não agora bora conectar esses módulos no Arduino para isso o fio preto e uma programação bem legal que vai te permitir encrementar ela e adaptar o teus projetos para você poder controlar robôs controlar o portão da tua casa diversas coisas Bora dar uma olhadinha então aqui basicamente Eu tenho 50 do transmissor tá
E só lembrando a programação que a gente vai usar e os circuitos tudo você encontra no meu blog e o link está aqui embaixo na descrição basicamente então nós temos um transmissor ou ver se é sério Ground dele é ligado no 5 volts e no Browser do Arduino eu vou transmitir uma informação analógica então é por isso que eu coloquei um potenciômetro dessa forma ligado na configuração de divisor de tensão terminal positivo olhando de frente para alavanca do potenciômetro né o terminal direito é ligado ao positivo e o terminal esquerda ligado ao negativo o terminal
central é levado até a entrada analógica 0 eu vou usar esse potenciômetro para poder enviar um sinal que vai fazer com que lá no receptor varir um brilho do Led Então veja só que massa uma e para você de como transmitir um dado analógico Claro que não poderia faltar um exemplo de como transmitir um dado digital né então é por isso que eu adicionei esse botão aqui esse botão é o botão comum botão pote botão aí né Obrigado entre Ground e o pino três não precisa de resistor de pull-up e pull-down e externo porque a
gente vai ativar os internos aqui do microcontrolador Arduino utilizado é um o terminal de dados do transmissor é ligado no pino 2 do Arduino então Arduino vai mandar os bits né os dados via no pino 2 para o transmissor já um circuito do receptor é um pouquinho mais complexo só tá mas bem simples também nós temos aqui o módulo ligado no 5 volts do Arduino e também no grau está conforme as imagens os terminais centrais são iguais os dois então você pode usar só um de cada o conectar junto à entrada dos dados aqui por
hora do hino é no pino 2 tá e o pino 3 eo 4 é ligado em dois leds através de do é de 220 ohms um LED vai ser controlado pelo botão de forma digital ele vai acender e apagar quando clica no botão e o outro Led vai ser controlado pelo potenciômetro Então nós vamos poder controlar o nível do brilho do Led tudo isso sem fio Bora para programação agora tá nós vamos ter duas programações uma que vai ser enviada para o transmissor polar do hino do transmissor e outra para o Arduino do receptor esse
daqui é o código do transmissor e a primeira coisa que eu fiz foi incluído Biblioteca Virtual vmware essa biblioteca é feita exclusivamente para trabalhar com esses módulos então por exemplo ela vai fazer a transmissão de alguns mitos iniciais só para poder fazer com que o módulo aí entra em uma espécie de sincronização com o outro né com essa biblioteca você pode transmitir até 27 bytes de informação Beleza então é bastante informação que dá para transmitir essa biblioteca também utiliza no seu protocolo de comunicação o método Jackson né que é um método para verificar a integridade
dos em seguidos pelo receptor isso ajuda muito a ele confirmar se aquilo que foi enviado realmente foi aquele que foi recebido primeira coisa que nós temos um mapeamento de hardware né com a diretiva para compilador resto define basicamente a definite size = 2sen Button = 3 e pote é igual a zero tapem pote então aqui no transmissor nós vamos ter um botão ligado ao pino 3 hora do hino conforme nós vemos no circuito e a entrada analógica 0 a ligada no potenciômetro logo aqui embaixo eu declarei um vetor tá do tipo byte e o tamanho
dele é de dois lados é esse vetor aqui que nós vamos utilizar para armazenar os dois bytes que nós vamos transmitir de informação um um byte exclusivo para informação do botão e o outro exclusivo para os valores de 0 a 255 do potenciômetro dentro de vós eu definir o pino do botão aqui como entrada do tipo pull up ou seja lá dentro do me controlador mesmo ela será colocada para 5 volts viu e dessa forma não preciso me preocupar em adicionar o resistor externo botão solto o pino digital três do Arduino nesse caso aqui recebe
um apertou o botão recebe zero agora vem o primeiro método da nossa biblioteca que é o 7 XP basicamente eu vou retornar para esse método aqui eu vou informar Biblioteca Virtual ar Qual é o pino que eu vou utilizar para transmitir a informação conforme nós podemos ver aqui no circuito é o 2 né que vai levar a informação até ou transmissor logo abaixo eu tenho o virtual ir né VW setup aqui eu configuro Qual é a velocidade máxima em bits por segundo que eu quero transmitir esses módulos que a gente tá trabalhando a lei de
433 megahertz eles conseguem transmitir dados em uma velocidade máxima de quatro mil bicos por saber então aqui eu já estou utilizando a velocidade máxima tá se você passar dessa velocidade que você pode ter um estabilidade na sua comunicação Daria até para usar menos mas eu vou usar quatro mil watts por segundo dentro de voz de Luke que é onde nosso código vai a infinita né até o Arduino se desligado basicamente eu captura a leitura analógica do Pino do potenciômetro que é um valor que vai me dizer a minha 23 que essa função analog with Nativa
do Arduino me retorna eu utilizo a função meta então para converter essa faixa de valores disseram meio 23 em uma faixa de 0 até 255 e esses valores de 0 até 255 o que dependem da posição do meu potenciômetro serão jogadas no primeiro byte tá posição zero aqui do vetor né o índice zero tem que tomar cuidado com isso né nosso vetor tem dois bytes e o primeiro dele o ensaio começa com zero tá então nós temos 2 bytes usarem então no byte de entes fizeram do meu pastor eu voltei informação do potenciômetro logo aqui
embaixo eu tenho um wi-fi né que faz o que ele lê a informação do meu botão então eu digo se o botão estiver para um ou seja se o botão estiver solto eu mando escrever um no segundo byte do meu vetor e se não Ou seja seu pressionar o botão eu mando escrever zero então percebam segundo byte do vetor teste subwoofer recebe a informação do botão para poder enviar esse vetor completo eu utilizo o método da biblioteca VW senti tão aqui o informo Qual é os dados que eu quero enviar lá então eu estou informando
aqui qual é o vetor que contém os dois bairros com dados e logo aqui embaixo eu também tenho que retornar para esse método Qual é o tamanho Isso serve para que o transmissor eo receptor saibam quando os dados começam e termina né o tamanho essa sai sai sem a quem dois vale dois seria de 2 bytes do meu vetor logo aqui embaixo nós temos que utilizar esse método aqui para aguardar a transmissão então quer dizer enquanto o meu módulo tá transmitindo essa informação o meu programa que dentro invadi-lo que tá congelado não faz mais nada
porque eu preciso que ele termine de transmitir antes de fazer qualquer coisa então esse é o código do nosso transmissor bem simples e e você pode que eu preparei com muito carinho esse código para vocês porque aqui eu tô demonstrando de forma bem clara como transmitir dados de forma separados utilizando bytes de um vetor bem legal né aqui temos o código do nosso receptor também incluímos a biblioteca virtual ir responsável pela comunicação no mapeamento de Harvard eu tenho que o pino do Led que vai ser controlado pelo potenciômetro por isso o pingo LED pote =
3 ele representa três que é o pinos do Arduino logo abaixo Aqui nós temos Pinho é de botão que é o pino 4 logo aqui embaixo eu declarei dois vetores o primeiro deles é chamado the message ele é do tipo byte e o tamanho dele eu de 27 bytes é o tamanho máximo que uma mensagem pode ter paz a biblioteca por isso que eu utilizei essa constante aqui na própria biblioteca só que representa 27 tá esse vetor aqui vai ser usado para que a gente possa armazenar as mensagens recebidas não é uma espécie de buffer
mesmo que o transmissor pare de mandar as mensagens o inventor aqui vai guardar a última mensagem recebida dentro dele logo aqui embaixo nós temos uma variável do tipo byte simples e dentro dela eu joguei uma constante também que vale a o tamanho máximo que a mensagem pode ter tá isso daqui também é uma constante da própria Biblioteca Virtual more dentro de vó de setup eu iniciei a comunicação serial para que eu possa ver os dados no monitor serial então se você tiver um Arduino conectado ao seu PC no caso o receptor você vai ver os
dois valores bonitinhos do botão e do potenciômetro tá declarei os dois pequenos dos leds como saída aqui eu disse que o pino responsável pela recepção nesse método aqui 7rx pin eu disse que é o 2vw você tanto a velocidade de comunicação 4 mil metros por segundo é muito importante que a velocidade do transmissor e do receptor seja mesma tá senão não vai dar certo a transmissão e recepção e utilizando esse método ver WRX Start eu digo para Bíblia e começar a receber os dados né então eu ativo o receptor da biblioteca que dentro do meu
avó de loop basicamente eu utilizo um if para ver se a dados sendo recebidos Então esse método aqui ó VW get-message ele vai obter a mensagem ele obtém a mensagem então e joga o que obteve dentro desse vetor message que eu declarei aqui em cima aqui eu retornei o endereço da variável Onde está armazenada o tamanho máximo da minha mensagem que é justamente o endereço dessa variável aqui porque para esse método receber os dados Ele precisa saber qual é o tamanho se não ele tá recebendo aquela sequência de MIT como que ele sabe quando parar
não é mesmo se eu tiver dados para receber e o cheque se não tiver dado certo ou seja se foi verificada a integridade desses dados esse método aqui ou vai me retornar 1 e como ele tá dentro de um wi-fi quando o isso é verdadeiro with executado Então nós vamos nós vemos aqui para dentro aqui dentro e o método nativo da própria ideia do Arduino analog White para poder escrever o valor de 0 a 255 recebido no byte 0 the message né no meu LED então quer dizer eu vou escrever o valor de 0 a
55 no LED do potenciômetro reparem que eu tenho que utilizar justamente o primeiro byte desse vetor porque lá no transmissor o primeiro byte era o valor do potenciômetro Então nesse ponto aqui toda vez que eu recebo uma informação eu tô mandando escrever na minha no meu método analog White logo ele muda obreiros LED de acordo com o valor que ele recebe logo aqui abaixo eu faço uma verificação se o nesse primeiro isso aqui né se o segundo byte do meu vetor message for igual a 1 ou seja se o botão estiver solto lá no transmissor
e desliga o LED né o LED em Button senão ou seja seu pressionei o botão eu mando ligar o LED e logo abaixo aqui eu brinco no monitor serial o texto pwm o Messenger que vai ser um valor de 0 a 255 Butão e o valor do segundo byte do vetor message que basicamente vai ser 01 o valor do botão então aqui eu carreguei o código do transmissor para esse Arduino né que tá montado com circuito transmissor e o código do receptor para esse alimentei os dois com 5 volts e Conforme você pode ver conforme
o giro potenciômetro o LED do potenciômetro vai mudando o seu brilho perceba que não tem nenhuma comunicação via cabo Entre esses dois arduínos somente via sem fio né via área que via onda eletromagnética Então olha só como funciona bem brilho máximo Quando giro totalmente o meu potenciômetro e brilho mínimo viu e o LED que respeita o botão Silva tão tá solto LED apagado seu pressiona o botão o LED acende muito massa muito massa mesmo bem simples de transmitir dados sem fios e muito barato utilizando esses módulos inclusive aqui uma curiosidade para vocês se eu quisesse
transmitir da os fios aqui eu ia precisar de dois basicamente né então por exemplo deixa os alimentar esses circuitos aqui eu posso remover o transmissor e um receptor aí eu conecto o Ground de um circuito aqui no Ground de outro para que os dois estejam no mesmo referencial e um Arduino possa se comunicar com outro aí eu vou conectar o pino dois descer do hino aqui no pino 2 desse outro Arduino aqui se eu alimentar nós podemos ver ó que a comunicação está sendo feita por fio da mesma forma Observe o LED ali eu mudo
o brilho e aciona via botão os módulos estão fazendo exatamente a mesma coisa que esses fios aqui só que sem fio Vale lembrar que aqui eu estou transmitindo dados de ser lido para esse tá eu não consigo fazer a transmissão com dois módulos só desse para isso então é uma comunicação de uma missa com relação à distância de transmissão desses módulos Não esperem muita coisa Principalmente agora que eles estão sem antenas tá vai ser no máximo 1 metro aqui e outra questão aqui é que nós estamos alimentando esses módulos com 5 volts eles podem ser
alimentados de... 5 até 12 volts enquanto o maior atenção que ele tá sendo alimentado maior será a potência de saída em maior será distância na transmissão tá Então veja bem aqui tá funcionando Estamos numa distância de mais ou menos deixa eu ver aqui Olá mais ou menos 12 centímetros o botão tá funcionando ele também vamos afastando um pouco mais ó nós estamos com 30 centímetros deixa afastar mais ou a quem já tá falhando a transmissão a chegou em mais ou menos um metro consigo ainda mudar o brilho do Leste mas às vezes falham tô apertando
o botão aqui não tá indo ou seja já tá falhando a transmissão com um metro mais ou menos não vai passar disso uma coisa que influencia a distância de transmissão além da antena Que Nós já vamos ver como calcular vai ser bem massa é a qualidade do módulo quer ver esse daqui é um módulo TX e RX de melhor qualidade que é aquele que eu tenho mais ou menos há uns 11 anos galera foi esse módulo que eu utilizei nesse vídeo aí que você tá vendo que foi o primeiro vídeo que eu postei aqui no
canal que foi do robô esteira que eu montei com sucata de impressora quando eu tinha 15 anos e morava lá numa chácara no Mato Grosso foi exatamente esse mesmo módulo q utilizei para fazer o controle utilizando circuitos de codificadores e decodificadores eu utilizei o ago até 12 eu ht12d mas isso é assunto para outro vídeo eu simplesmente vou trocar esses módulos há de melhor qualidade e a gente vai ver se melhora a transmissão mesmo sem antena tem que tomar cuidado com a pinagem que mudou um pouco sempre Desligue circuitos na hora de fazer mexer nele
né módulos conectado só tá funcionando certinho agora bora ver a distância sem antena ainda tá funcionando mais longe mais longe ó posso variar o brilho do leste e eu tô fazendo um LED piscar mais longe ainda mais longe Olha eu já estou a dois metros aqui e ainda tanto o sinal digital quanto o analógico tá funcionando que é uma beleza eu fui mais ou menos a cinco metros de distância e ainda continua funcionando mesmo sem antena Então imagina com antena né então a qualidade do módulo é muito importante esse daqui por exemplo que eu comprei
há mais de 11 anos atrás eu nem tô encontrando mas no mercado Tá deve ter algum lugar que vende isso mas eu não estou encontrando fácil a antena que nós vamos utilizar tanto no módulo transmissor quanto no receptor vai ser só um pedaço de filmes Mantena mais simples que a gente pode ter né E aí o tamanho dessa antena ela tem que ser igual ao comprimento da onda para que a gente consiga uma massa ineficiência o comprimento de onda aqui tá sendo representado por esse símbolo né lamber daqui e o comprimento de onda ele Depende
do que basicamente da velocidade de propagação dessa onda e da frequência tão o comprimento de onda vai ser igual a velocidade dividido pela frequência quanto maior a frequência de uma onda mais Picos ela vai fazer em menos tempo logo mais curtinho e vai ser o comprimento dela né quanto maior a frequência de uma onda - Picos ela vai fazer e mais distante é maior vai ser o comprimento da onda maior será distância entre os Picos e os vales dessa onda qual será a velocidade de propagação da nossa onda hora se trata de uma onda eletromagnética
que é irradiado pelo transmissor logo uma onda eletromagnética no vácuo possui a mesma e a luz né 299792 Km por segundo então é essa velocidade de que a gente vai usar dividido pela frequência em Hertz nós temos aqui 433 milhões de Hertz né ou 433mhz que é frequência de trabalho do nosso módulo se você tiver utilizando o módulo de 315 megahertz é só substituir é que calculando então comprimento de um e será o comprimento da nossa antena nós vamos obter que nós precisamos de um pedaço de fio de 69 cm aproximadamente caramba 69cm só isso
daqui de fio não tem como encurtar isso mano tem como a gente trabalhar com uma antena de um quarto por exemplo um quarto do tamanho né dessa forma a gente vai conseguir uma transmissão muito boa também só que não Com tamanha eficiência as antenas não terão o mesmo ganho né porque a forma mais eficiente de uma antena é trabalhar né gente a maior ganho é trabalhar no seu tamanho de comprimento de onda total Como podemos trabalhar com um quarto aqui tranquilamente para trabalhar com antena de um quarto de onda basta dividir esse valor por quatro
e nós vamos obter o valor de aproximadamente 17,25 cm Então esse é o tamanho da antena que nós precisamos ter para esse módulo que opera em 433 megahertz Bora colocar antena emprestar o alcance dele para soldar antena receptor É nesse cantinho aqui e ainda transmissor é aqui ó onde está escrito antes e agora bora ver se melhora o cara se eu tô com aquele módulo de mais baixa qualidade ó e ele tá transmitindo bora começar a afastar Olá tô apertando o botão e transmitindo já deu mais de um metro tanto dado digital quanto da do
botão digital né conta analógico tá sendo transmitido muito bem ó eu testei o alcance aqui e da maior do que meu apartamento então o que que eu vou fazer vou conectar um carregador portátil aqui alimentando o óleo hino pelo USB e vou testar lá fora em campo aberto qual será a distância máxima de transmissão desse módulo aqui e daquele outro melhorzinho é tá gostando desse modo aqui comenta aqui embaixo Qual o projeto já tá passando na tua cabeça para você fazer com esses módulos e se você já fez algum projeto com eles comenta aqui embaixo
Olha só pessoal eu vim aqui fora para fazer o teste tô tentando abrir o portão da minha casa o transmissor tá ligado ó ele não tá deixando eu abri eu tenho que desligar o transmissor para dar para você abrir o cordão é para vocês verem como interferem um no outro né se você tem que levar em consideração no projeto de você está Estamos aqui no meio da rua nós vamos fazer um teste de transmissão em campo aberto tá como que vai ser esquema é vou pedir para minha namorada ficar apertando o botão ali então vocês
podem ver que o LED está piscando ali ela vai se distanciando se parar de buscar significa aqui não transmite mais estão morando amor ela vai usar o aplicativo strava para poder medir a distância pode ir então ela tá estável Ela não tá parando de clicar já tá instalado vamos ver a distância que deu é tão pouca distância que o strava nem mediu o meu passo da mais ou menos um metro agora vem então deu aproximadamente 10m de distância em campo livre né em campo aberto dentro de casa com paredes e estruturas metálicas vai diminuir ainda
mais o alcance então é muita coisa que esses módulos dão conta não viu troquei o módulo Coloquei aquele de melhor qualidade bora ver a distância agora vai indo cuidado ainda tá piscando farol essa daqui foi a máxima distância com essa módulo melhor em campo aberto pessoal então com esse módulo aqui conseguimos 12 metros a capa do vídeo você já deve ter se animado bastante com esse módulo e eu imagino que você esteja se perguntando uma coisa Ora se todos os módulos né trabalham na mesma frequência além de 433mhz ou 315 megahertz como que eu faço
para controlar onde forma específica né porque o meu portão por exemplo o controle do meu portão funciona e433 megahertz o da vizinha também mas quando eu aperto o meu controle o Davizinho não abre isso ocorre pelo mesmo motivo de que quando chegam estrangeiro na sua casa você não entende o que ele tá falando você tá escutando o que ele tá falando mas se ele tiver falando numa língua que você não sabe por exemplo ou seja em outro código você não vai conseguir entender apesar de escutar e aí que tá sacada mandar um código para cada
receptor todos escutam mas a decisão de obedecer só vai acontecer se o código enviado por um transmissor foram mesmo do receptor escutar é uma coisa obedecer Rosa os pais de planta tu sabe muito bem como é isso na prática funciona assim você vai modificar a programação de cada receptor e vai dar um endereço para cada um no caso da Biblioteca Virtual ir que é o que a gente está utilizando esse vídeo ela não fornece suporte ao endereçamento tá mas você pode fazer isso escrevendo o código você mesmo e até criando sua própria biblioteca com suporte
a endereçamento os alunos do meu curso Mestres o Arduino sem craques na hora de criar suas próprias bibliotecas lá eu ensino isso também então basicamente eu dei o endereço para cada receptor nesse caso com o endereço é de 8 bits eu vou conseguir 256 endereços diferentes isso quer dizer que eu vou conseguir controlar até 256 receptores diferentes esse vai ser meu número máximo de receptores Aqui nós temos o transmissor e eu quero que hora ele controle esse ou hora ele controle esse mesmo trabalhando na mesma frequência então o que que vai acontecer eu quero mandar
um sinal e esse transmissor aqui por exemplo é o primeiro mando o meu transmissor mandar o endereço o número do endereço como todos aqui trabalham na mesma frequência todos vão escutar então o endereço é enviado os dois recebem o mesmo endereço esse daqui pensa o para receber o endereço diferente do meu eu escutei mas não vou obedecer porque não é meu endereço é esse daqui ou para receber o endereço que é igual o meu então eu vou escutar mensagem que vem a seguir depois que o transmissor envia o endereço é enviado o comando como trabalho
na mesma frequência todo mundo escuta né todo mundo recebe o comando Porém esse não vai obedecer porque não foi recebido o endereço dele já esse vai obedecer e vai ativar o que tem sete Vales Se eu quisesse transmitir e controlar alguma coisa nesse transmissor com esse endereço eu ia transmitir o endereço para ele mesma coisa todos ele não escutar esse cara ia falar Opa é comigo vou respeitar a o comando que vem logo a seguir e esse iria ignorar o comando verão a controlar vários receptores Mesmo trabalhando na mesma frequência é claro que se você
tiver por exemplo uma fonte transmissora muito próximo ao seu receptor ele vai acabar saturando a recepção do transmissor e ele não vai escutar nada É como se você fosse o receptor e estivesse numa balada com som muito alto e tem um amigo tenta te chamar você consegue escutar frequência que tu amigo tá falando e você entende mas não tá chegando até teus ouvidos Porque eles estão saturados olha só aqui um exemplo receptor transmissor tá funcionando pressiona o botão olé de liga esse controle funciona 433 megahertz ó então eu tô ligando e desligando leve eu pressiono
controle e a informação continua sendo transmitida é mesmo que o controle esteja transmitindo um outro código o receptor ainda é capaz de receber na mesma frequência agora se eu colocar o controle próximo ao receptor e saturar ele ele não vai conseguir mais respeitar meu botão tá vendo mas eu desligo o controle ele respeita isso seria o filho de trabalhar na mesma frequência Mas qual que é a chance de ir na prática você ter uma fonte de frequência próximo assim do receptor né É bem difícil por isso que esses módulos são utilizados no mundo inteiro se
você gostou desse vídeo aqui não se esquece de clicar gostei para me motivar fazer mais vídeos como esse clica em se inscrever ativando o Sininho para você ser notificado dessas dicas que eu dou toda semana que fica até o próximo vídeo com mais um projeto que eu tô louco é [Música] e não é [Música]