UMA APLICAÇÃO INTELIGENTE PARA A FUNÇÃO millis() | Curso de Arduino

  Рет қаралды 8,580

WR Kits

WR Kits

Күн бұрын

Пікірлер: 44
@joaoricardo_5236
@joaoricardo_5236 Жыл бұрын
Olá Wagner, o que acha de um curso sobre registradores? Desde a leitura do datasheet à implementação de algoritmos utilizando-os.
@canalwrkits
@canalwrkits Жыл бұрын
Olá João, já temos esse curso disponível sobre microcontroladores AVR: go.hotmart.com/I63648870F Recomendo demais. Aguardo você lá.
@ltvilareal
@ltvilareal 4 жыл бұрын
Show de bola!
@josecarlostavaresribeiro6584
@josecarlostavaresribeiro6584 4 жыл бұрын
Olá Wagner boa aula
@tiagosantos286
@tiagosantos286 3 жыл бұрын
Boa tarde você faz serviços particular?
@rumaocampos9328
@rumaocampos9328 2 жыл бұрын
👀👏
@maquinasnaagricultura
@maquinasnaagricultura 4 жыл бұрын
Muito bom o tema, e com várias aplicações!
@guilhermepacheco4165
@guilhermepacheco4165 3 жыл бұрын
Boa noite amigo tudo bem? encontrei seu canal e estou gostando muito do seu conteudo, voce explica muito bem. fiquei com uma duvida aqui, fiz um sistema q vc da entrada nele pressionando o botao de entrada, dai ele ti da 40 segundos para chegar no final desse corredor. sabe me dizer se consigo usar o millis para que se eu terminar o percurso antes dos 40 segundos eu aperto um botao la no final e "confirme" para o arduino q eu cheguei la?
@marcelogoncalves9814
@marcelogoncalves9814 4 жыл бұрын
Olá meu amigo, estou acompanhando o seu curso e está cada vez melhor, estou com um projeto pra ler um encoder usando lm328 com uma frequência de um segundo mais ou menos e irei testar esta aula na leitura e reporto aqui a minha conclusão, tá de parabéns, admiro muito o seu trabalho.
@canalwrkits
@canalwrkits 4 жыл бұрын
Excelente Marcelo, sucesso para você!
@FranciscoNeto-pd6lt
@FranciscoNeto-pd6lt 4 жыл бұрын
Mt bom mesmo seus vídeos !! Arduíno é algo fenomenal !! Pq junta duas coisas que gosto que é eletrônica e programação!!! Queria dar uma sugestão de um projeto pra vc postar !!! Que é usar o arduíno e o Android Studio junto, fazendo um projeto de um rastreador
@canalwrkits
@canalwrkits 4 жыл бұрын
Muito obrigado Francisco! Anotamos sua sugestão.
@yusukke7925
@yusukke7925 4 жыл бұрын
Mestre Rambo. Obrigado por mais este vídeo. Por favor faça uma video aula explicando oque são FLAGS pra que servem e como utilizar corretamente. Valeu. Obs. Aguardando ansioso pela clássica de sexta!!!
@canalwrkits
@canalwrkits 4 жыл бұрын
Obrigado pelos elogios e sugestão, anotamos e vamos considerar para os vídeos futuros. A clássica de amanhã está ESPETACULAR, marque lembrete, pois realmente está acima da média. Bons estudos!
@FazendoCoisasLegaisBrasil
@FazendoCoisasLegaisBrasil 4 жыл бұрын
Muito bom o tema de hoje.
@ronnykraus1604
@ronnykraus1604 2 жыл бұрын
Surgiu uma duvida. A variavel unsigned long conta até 4,294,967,295 mili segundos que corresponde a 4,294,967 segundos que corresponde a 49 dias. O que acontece se a automação ficar ligado mais de 50 dias? O millis perda a função?
@celsoturbo1114
@celsoturbo1114 4 жыл бұрын
Legal o video, porque ele demora algumas intereções para començar a funcionar? eu montei ele tem vezes que demora muito, e quando começa a retornar o valor, mostra o valor errado.
@marcomachado39
@marcomachado39 4 жыл бұрын
Top, Wagner.
@MrFrankrodrigues
@MrFrankrodrigues Жыл бұрын
Wagner existe algo semelhante pra ser usado com pic, gostaria de eliminar esses delay(). for (int x=0; x
@FernandoSantos-rl3ox
@FernandoSantos-rl3ox 4 жыл бұрын
Muito bom.Posso adaptar este código para medir rpm de um motor....
@gnengenharia
@gnengenharia 4 жыл бұрын
Olá, boa noite Wagner! Eu venho aqui querendo bater um papo e saber a sua opinião ou de outros inscritos quanto à insatisfação em termos de oportunidades e renumeração da área de eletrônica. Primeiro pq infelizmente quem mexe com eletrônica, programação, embarcados, iot etc, é cogitado como o cara da plaquinha visto pelos caras de automação, instrumentação, industrial etc. Acaba sendo como um hooby. E é isso que estou percebendo. Não tá dando para ganhar dinheiro com eletrônica pelo menos aqui no meu Estado. Segundo, essa é uma das áreas mais fodas, porque não falar a mais foda na curva do aprendizado. É um esforço danado para aprender tantas áreas, tantos assuntos velhos e novos e para quem já não é tão novo como eu acaba na corda bamba em ganhar dinheiro e estudar o que gosta. Terceiro que até hoje não vi uma puta vaga para me pagarem para fazer o que eu gosto, que é eletrônica, embarcados. Isso recai no problema homem máquina, ou seja, as empresas querem mais uma ferramenta de produção do que alguém que pensa, desenvolve, ninguem quer pagar um cara para estudar, desenvolver, dar treinamento, tempo para pesquisa etc. Pelo menos é a realidade do meu Estado Alagoas. Sempre foi assim e pelo visto nunca vai mudar. Deixem suas opiniões e vamos fazer uma live sobre isso! Abraços!
@pedroxpdo
@pedroxpdo 4 жыл бұрын
Essa questão é realmente complicada. Aqui onde eu moro, que é uma cidade grande pra caramba, só achei oportunidade de trabalhar com eletrônica por indicação de amigo da época do curso técnico. Como vc disse, quase todas as empresas grandes daqui não desenvolvem quase nenhuma tecnologia na área da eletrônica, sendo a maioria das coisas compradas em módulos, o que é óbviamente mais barato do que pagar alguém pra desenvolver, sem contar que possibilita que um profissional muito menos capacitado possa exercer uma função. O mercado de sistemas embarcados é bem nichado, pra entrar é bem difícil sem indicação, pelo menos por aqui. Concluindo, para trabalhar com eletrônica eu acredito que é bem mais comum a pessoa abrir o próprio negócio. Infelizmente no Brasil não são tão solicitados profissionais de desenvolvimento de hardware, mas nosso mercado de software é muito forte e talvez seja uma boa idéia começar a olhar pra ele com outros olhos.
@gnengenharia
@gnengenharia 4 жыл бұрын
@@pedroxpdo Verdade. Infelizmente o país não tem ainda empresas engajadas na pesquisa e desenvolvimento em comparações com empresas que financiam isso nas faculdades e escolas técnicas. Estamos a mercê de tecnologias já prontas de outros países ao invés de nós mesmos com o devido incentivo desenvolver a própria tecnologia. Realmente vc falou algo certo. Os melhores empregos são por indicação.
@JohnUsp
@JohnUsp 4 жыл бұрын
Minha comparação é a seguinte: Vc contrataria um programador para criar um Office (Editor de Texto, Planilha, Apresentação, etc)? ou vc só compraria o Office? Acho que as empresas pagam mais caro em um PLC para ter a simplicidade, segurança e estabilidade e Economia de Tempo, ao invés de contratar um programador para criar algo usando microcontroladores; imagina a bagunça que seria depois de alguns anos. Detalhe, os PLCs tb permitem que se programem, então talvez, vc possa aprender com os microcontroladores e aplicar para um trabalho em PLC. Veja isso: www.controldesign.com/articles/2017/arduino-vs-plc-for-industrial-control/
@gnengenharia
@gnengenharia 4 жыл бұрын
@@JohnUsp Vc chegou num ponto muito interessante. Não é apenas pegar um microcontrolador e desenvolver um programa para ele em uma determinada aplicação. Existe toda uma eletrônica industrial envolvida. Temas como classes de proteção, confiabilidade, etc. Um professor meu da faculdade conseguiu enxergar isso e hoje em dia ele controla uma solda de perfuração da Petrobrás através de um CLP desenvolvido com PIC e faz todo o controle e monitoramento via web. Ou seja, ele estudou o processo, analisou as variáveis, criou a lógica e implementou o hardware. Isso que estava querendo chegar na discussão. Muitos simplesmente não entendem esse passo a passo. Pegam coisas já prontas sem ao menos se dar o trabalho de entender o que está fazendo.
@JohnUsp
@JohnUsp 4 жыл бұрын
@@gnengenharia Acho que eles tb pagam caro nos CLPs para tb usarem o suporte, tipo se algo não funciona como eles querem, eles contactam o fornecedor e mandam ele resolver o problema.
@Robert-xf5jj
@Robert-xf5jj 4 жыл бұрын
Grande mestre Wagner. Tenho uma sugestão. Nem sempre consigo ver seus videos por conta da correria do dia a dia. Voce ja pensou em fazer algum Podcast ? Nao conheço nenhum sobre eletrônica ou robótica. Abraços!
@canalwrkits
@canalwrkits 4 жыл бұрын
Olá Robert, anotamos sua sugestão, obrigado! Nos acompanhe sempre, abraços!
@SoulEaterZika
@SoulEaterZika 4 жыл бұрын
Olá Wagner, parabéns pela aula. Gostaria de pedir, se for possível, uma video aula sobre filtros digitais em tempo real. Um sinal no arduino sendo tratado pelo octave ou matlab em tempo real. Valeu!
@FernandoSilva-xq5ou
@FernandoSilva-xq5ou 4 жыл бұрын
Um atmega328p consegue ler um encoder de 400 pulsos por revolução acoplado em um motor de 180rpm que daria um total de 1200 pulsos por segundo usando as interrupções externas no modelo do Wagner?
@pedroxpdo
@pedroxpdo 4 жыл бұрын
Pra um microcontrolador como o 328p esses 1200 pulsos é tranquilo
@FernandoSilva-xq5ou
@FernandoSilva-xq5ou 4 жыл бұрын
@@pedroxpdo vale o teste, vou tentar e se de certo eu aviso
@misteranderson1000
@misteranderson1000 4 жыл бұрын
Oi Wagner, tenho uma dúvida mas sobre pic, existe algum compilador que aceita uma variável dentro de um delay tipo Arduino? Exemplo: int valor = 1000; delay_ms (valor); O mikroc até tem isso mas não é preciso e não funciona com micro segundos, desde já obrigado
@pedroxpdo
@pedroxpdo 4 жыл бұрын
MicroC tem uma função chamada delay_us que funciona para micro. Esse tipo de ajuste não é tão preciso mesmo, talvez o ideal seja vc criar uma base de tempo e comparar uma variável de contagem com uma de controle dentro da interrupção, mas vai do teu projeto
@misteranderson1000
@misteranderson1000 4 жыл бұрын
@@pedroxpdo sim mas eu não consigo colocar uma variável dentro, somente um valor, tipo ele aceita delay_ms(1000) mas não aceita delay_us(variavel)
@pedroxpdo
@pedroxpdo 4 жыл бұрын
@@misteranderson1000 no meu microC (versão 4.15.0.0) consultando o help tem uma função chamada Vdelay_ms que aceita uma variável inteira como parametro. Pra tempos menores tem uma outra chamada Delay_Cyc que aceita um char responsável por contar os ciclos de click de dez em dez e gerar um delay dado um valor que vc queira não é difícil calcular o delay, mas repito que o ideal é usar interrupção do timer
@MatheusAlves-rz5co
@MatheusAlves-rz5co 4 жыл бұрын
Bom dia Wagner, tudo bem? gostaria de saber se você conseguiria me ajudar com um projeto que estou fazendo para fazer um presente... já fiz um sketch para controlar cada cor de uma fita de led rgb com potenciômetros, mas gostaria de adicionar uma alavanca para que quando acionado, iniciasse a passar o aspectro de cores em loop, até que a alavanca seja acionada novamente, voltando para as cores que deixei nos potenciômetros. muito obrigado pela atenção
@JohnUsp
@JohnUsp 4 жыл бұрын
Me parece que este exemplo se resume à apenas estas 2 linhas que chamam a função ISR: EICRA |= (1
@canalwrkits
@canalwrkits 4 жыл бұрын
Sim John, além de uma ideia prática de algoritmo para medida de sinais em baixas frequências. Claro, você poderá aproveitar estes conceitos para diversos outras aplicações também.
@ricardojrtel
@ricardojrtel 4 жыл бұрын
Muito interessante. Por eu trabalhar mais com PIC, acho mais interessante atuar direto nos registradores.
@igorsilva8175
@igorsilva8175 4 жыл бұрын
Boa noite...caro amigo,só de ver a imagem do vídeo de hoje me surgiu a ideia de fazer um testador para o circuito integrado mc9s08qd2 utilizando algum cristal oscilador....gostaria muito da sua opinião , pois como ainda to iniciando na eletrônica se esse possível testador para esse C.I teria algum fundamento ou se estou viajando muito com essa ideia...abraço..
@Pauleiras
@Pauleiras 4 жыл бұрын
Like one. First Like.
@gilbgomez
@gilbgomez 4 жыл бұрын
LIKE
@anacletomarcal1313
@anacletomarcal1313 4 жыл бұрын
:)
PROTOCOLS: UART - I2C - SPI - Serial communications #001
11:58
Electronoobs
Рет қаралды 1,4 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 147 МЛН
Accompanying my daughter to practice dance is so annoying #funny #cute#comedy
00:17
Funny daughter's daily life
Рет қаралды 28 МЛН
Lamborghini vs Smoke 😱
00:38
Topper Guild
Рет қаралды 66 МЛН
Nunca mais use delay - Dicas Rápidas Arduino - função millis()
9:30
Programar era DIFÍCIL até que aprendi essas 5 LIÇÕES
7:44
Engenheiro Moderno
Рет қаралды 34 М.
Como funcionam as LINGUAGENS de PROGRAMAÇÃO #SagaDosComputadores Ep. 8
18:04
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 147 МЛН