Arduino IDE: controle fitas LED RGB via Wifi
HTML-код
- Опубликовано: 17 фев 2021
- Você precisa controlar barras e fitas de LEDs ?
Então assista esse vídeo!
HOJE QUEM SE TORNAR MEMBRO DIAMOND ( SOMENTE OS 4 PRIMEIROS GANHAM UMA PLACA DE DESENVOLVIMENTO ) A promoção contempla somente o PCB, os componentes são baratos.
Queridos alunos, notem que estou fazendo menos vídeos, eles são densos e dá muito trabalho fazê-los, mas sou movido por minha paixão pela tecnologia. Não fosse ela eu teria certamente desistido. Peço que aqueles que puderem me ajudem entrando no clube de membros e me apoiando para que eu possa continuar a divulgar a tecnologia do ponto de vista de quem inventa, desenvolve e fabrica, e não apenas como um simples comprador de widgets.
Eu falava para meus alunos presenciais:
Você quer ser o cara que fabrica o vÍdeo game ?
Ou vai apenas ser um jogador ?
Neste link você pode me apoiar: / @fernandokoyanagi
Como sabem eu gosto de programar meus projetos usando o C++ do Arduino IDE, pois se trata de uma linguagem de alto nível embora isso não seja dito abertamente.
Aqui eu explico como você pode controlar uma grande quantidade de LEDs por WIFI pela WEB. Usando o transistor MOSFET IRF1404 e aqui eu uso 12 desses poderosos transistores, você poderá montar uma controladora realmente potente. Ele pode controlar 1 LED ou milhares deles. Para fazer um casamento de tensão do esp32 com o transistor mosfet eu usei o CI ULN2803 que é comumente um circuito usado para controlar motor de passo, contudo eu percebi que poderia simplificar o circuito.
O ESP32 é um WebServer que também controla as potências em cima dos LEDs.
Apenas um transistor irf1404 pode suportar até 202 amperes, agora veja, eu usei 12 deles !!!
Uma curiosidade sobre as funções de PWM do Core Arduino do Esp32 é que são exatamente as mesmas do SDK IDF da Espressif. O motivo pelo qual eu uso Arduino IDE para programar é que quero que as pessoas que não são especialistas em programação consigam entender o código. No meu curso vou explicar bem a fundo o que é SDK IDF e o que é Core Arduino ESP32. Não fique preocupado pois Arduino IDE usa por baixo o compilador open GCC que é o mais usado do planeta, e sim ele é muito profissional.
Se eu não usasse o Arduino IDE para programar provocaria muita dor a vocês.
Como lib de servidor do esp32 eu usei a ESPAsyncWebServer github.com/me-no-dev/ESPAsync... que não é de meu costume mas achei que ela facilitava o trabalho. Precisei também instalar a AsysncTCP github.com/me-no-dev/AsyncTCP que funciona com ela também.
A página web que fica dentro do esp32 é salva dentro de um SPIFFs ou seja um file system que armazena o index.html . Dentro dele temos uma página html com javascript que possibilita uma interface web mais intuitiva como color picker e slider para definir as cores dos leds bem como as intensidades das fitas de led brancas.
Como podem ver, na demo e nas fotos eu usei um multímetro que é meu xodó, esse eu não ganhei eu comprei mesmo porque não quis esperar o pessoal me oferecer. Por um preço acessível você já tem um instrumento de precisão confiável, e embora eu tenha um Fluke eu digo que esse é um competidor a altura. Cuidado ao comprar, a versão que eu recomendo é a UNI-T® UT61E+ que possui mais precisão. Alguns sites não falam do prefixo e vendem os modelos mais básicos então tomei o cuidado de achar o link certo : s.click.aliexpress.com/e/_A2WIWc
Note que a versão com sufixo E+ é o melhor equipamento.
Eu pretendo usar essa controladora de LEDs em meu estúdio de vídeo e no meu micro estúdio que é um ambiente para fotografar componentes eletrônicos muito pequenos. Não é uma tarefa simples descobrir a iluminação ideal para fotografar e filmar. Por isso eu resolvi fazer um projeto realmente robusto.
Se você quiser aprender mais sobre PWM eu tenho um vídeo e uma explicação no meu blog sobre isso www.fernandok.com/2019/03/tur... e lá poderá achar meu vídeo aqui no youtube que mostra o funcionamento do controle de potência, usando nesse caso um motor de avião elétrico, parece uma micro turbina de Boing.
Forte abraço a todos ! Наука
Graças a Deus Fernando achei o vídeo que precisava. Vou usar esse projeto pra controle das luminárias do meu aquário marinho. Vaaaaleu
Leds 3w
3.5v
700ma
Ligados 3 em série com um resistor para os 12v
Amado TODOS AQUI GOSTAMOS DE TI!
ALGUNS DE NÓS ASSISTE MAIS DE UMA VEZ, NÃO SE PREOCUPE COM O TEMPO DE VÍDEO!
1:22:30 Uf! mas valeu o tempo de visualização eu que sou totalmente leigo consegui absorver bastante conhecimento. Excelente didática. Parabéns (como sempre já deixei o like).
Fernando, tu é de outro mundo.
Professor muita boa aula fui até o final!!
Era o único video q eu precisava, salvou
Vc tinha razão, agora estou inscrito!
Show de bola esta aula
Estamos aí, não canso de assistir teus vídeos, tem alguns que já assisti nas de 10 vezes, a cada vez que eu assisto aprendo algo mais. Parabéns Fernando.
Grato pelas palavras !
Boa tarde ... fiquei até o final ... Espetacular ! Parabéns !!!!
Valeu Maurício !
Fernando suas aulas são incriveis... obrigado
Obrigado Walter !
Muito bão professor!!!
E descobri que vc é Etepiano e Prudentino.
Caro amigo Fernando, os vídeos mais logos, quase sempre ´multiplico´a visualização. Sempre retrocedo o mesmo, para melhor entendimento. Muito bom. Uma sugestão: Disponibilize os esquemas dos circuito. Abraços.
Show de bola, Fernando!
Obrigado João !
Show, show, show vídeo ESPETACULAR, não vejo a hora de fazer o curso do Fernando.
Obrigado Cleriston
Eu assisti até o final. Vi o kit. Pode fazer um senhor dos anéis que assisto até o fim. Além de entender o projeto, aprendo e relembro muita informação: -PWM, C++, JS. Vou tentar usar a base deste projeto para criar um controle para minha banheira (hidromassagem) que aparentemente avariou o microcontrolador. O resto parece estar em ordem.
onde encontro o manual do ide arduino? completo
Boa noite Fernando. Vou ficar até o final. Abraço.
Valeu José !
Te sigo desde Uruguay Fernando K! Muy buenos videos! Felicitaciones por el trabajo y gracias por tus aportes!
abrazos a la gente de Uruguay
Parabéns! Um show de aula. Seria possível desenvolver um para uma fita RGB utilizando ESP01? Vou pesquisar! Obrigado pela sua generosidade de transferir conhecimento.
Eu sou muito viciado nos seus vídeos!
Forte Abraço !
Valeu Professor !!
Abraços !
show sensacional
Obrigado Ernani !
Faz um vídeo desse mostrando o esquema de ligação para fitas led rgb ws2812b, elas são 5v
Faz uma plaquinha pra isso professor, sorteia aqui pra nox!!!
Kkk ... " se vc chego até aqui é pq gosta de mim..." 🤣🤣🤣
Top Fernando !
Valeu Emanuel !
so para lembra no blog ate o momento @Fernandok não esta-la a postagem. os arquivos para download . abraço ótimo trabalho parabéns .
Oi Devid, vou tentar postar hj ok. Abraços.
@@FernandoKoyanagi oque está faltando lá é o .INO
Fiquei até o final .
Uma pergunta quantos ledes o esp consegui controlar individualmente ?
Maizôooo Fernando.. (primeiramente Parabéns pelo excelente trabalho que vc faz) e Obrigado por me apresentar esse IRF1404... Apaixonei... mas queria levantar a questão.. você sempre faz com webserver, para ter uma pagina aberta controlando os baragadjá tudo.. que exige um tempo de requisições e atualizações.. porque não usar em MQTT por exemplo?: que também controla muito bem os PWM da vida e tem vários APPS muito melhor para se usar do que Pagina na WEB.. (que eu particularmente detesto) "Apenas uma observação pessoal"
Imagina Tudo isso ai controlado por MQTT ... ai sim. seria a perfeição completa.. controlar por celular.. por eventos.. por homeassistant, alexia, google home, (SIM eu sou Fãzaço de MQTT hehehe)
Oi Davi obrigado pelo seu comentário. É possivel vc modificar esse exemplo para MQTT.
@@FernandoKoyanagi perfeitamente.. só nos falta o tal conhecimento... 😅🙌. Com dedicação a gente chega lá, mas vai demorar até esse dia. 😁. Vlw pela resposta e mais uma vez parabéns..
Aqui em casa eu estou automatizando as lampadas de cada comodo através dos ESP8266 utilizando o protocolo MQTT instalado em uma Raspberry e utilizo a lib Fauxmo pra Alexa. Estou com planos de migrar os dispositivos para a rede mesh pra não sobrecarregar meu roteador. Não sei se você já utilizou a lib Fauxmo pra Alexa ou se já fez a integração da Alexa com o MQTT. Se eu tenho mais de uma placa com a lib Fauxmo a Alexa só adiciona 1 dessas placas nos grupos, todas as outras são reconhecidas como sendo apenas a primeira (Apesar de o acionamento de cada placa ser perfeitamente normal). Queria saber se você já conseguiu alguma vez fazer a alexa fazer publicação em um Broker próprio, no meu caso seria o Mosquitto instalado no Raspberry pi.
Eaí professor, massa demais, mas me ficou uma dúvida
minha fita de led aqui é negativo, R, G, B, sendo que as linhas rgb são positivas, funcionaria nesse projeto? n etendi mto esse negocio do positivo comun e o negativo pra cor do led
😍😍😍😍😍
Fui até o fim
Mestre AJUDE OS MAIS HUMILDES !
Para que possamos desenvolver seus projetos com componentes mais simples e comuns que temos em casa!
BC 548 E TIP39 por exemplo !
Tem em algum lugar esse tipo de dica?
Em seus grupos do telegram ou no forum?
Qual o aplicativo p controlar o arduíno no celular você indica? P sistema de iluminação
Fernando ainda cá estou
Até o final!
Herói !
@@FernandoKoyanagi
Acordando cedo vendo e-mail e respondendo comentários do RUclips antes de começar a trabalhar? 😂😂😂
Fiquei até agora
T Novas Portugal
Bom dia professor. Manda um sistema deste montado para sua prima. Ela encontra um eletricista lá só para instalar. KKK.
Verdade !
Estou com um problema nesse projeto.
Usei tudo igual pediu, porém quando está 100% desligado mesmo assim os leds brancos ficam "acessos" no nível mais fraco possível. De dia nem da pra ver q estão ligados, mas a noite a gente percebe que está energizado.
Alguém mais com esse "problema"?
Fernanddo, é possível fazer uma matriz utilizando fitas de led e o ESP 32? Digo matriz para passar mensagens escritas?
Olá, acredito que seja, porém teria que ser uma fita de led endereçável. São um pouco mais caras, mas nelas vc consegue realizar efeitos e controlar cada led individualmente
é possivel criar um microfone ou modolo sound sem fio por wifi ou blue, para criar ritimo com os leds?
sim é possível.
@@FernandoKoyanagi então unica maneira que vi vou usar esp para ponte, mais nao vi nada se possivel usar so bluetooth com microfone, se uso do celular.
boa tarde professor .. gostaria de saber qual o endereço do canal no telegram .. por favor ...
Telegram:t.me/fernandok_oficial
Faltou Alexa.
Se vc formou em 92, então vc não aprendeu Pascal, Basic, Fortran, Cobol....