Oi Alex. Muito obrigado. Que bom que gostou. Realmente, fundamental e programações mais complexas. Se você deseja: Avançar ainda mais no universo Arduino, Ter acesso a um conteúdo organizado, que você pode acessar tanto pelo celular quanto pelo computador Participar semanalmente do Encontro com os Alunos com o prof. Flávio, um espaço onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias e soluções e ainda bater um papo tecnológico expandindo seus horizontes, Acesso a uma equipe preparada para tirar suas dúvidas enquanto estuda, Acesse nossa página: brincandocomideias.com.br/#meus-cursos E escolha o curso certo para você. Não esqueça de deixar um Like. Um forte abraço da Equipe do canal Brincando com Ideias.
Meu caro, seus ensinamentos são os melhores que já apreciei sobre esta plaquinha maravilhosa e tinhosa. São muitos tutoriais redundantes ou se não, profundamente complicados e com etapas mal explicadas. Parabéns pois você consegue explicar com bastante objetividade e simplicidade as técnicas de programação do Arduino. Muito obrigado , já aprendi muito.
Professor, Cada vez que Assisto seus vídeos Creio que não sei Nada Sobre Arduino, e esses vídeos estão Sendo Fundamentais para mim, São Explicação Perfeitas, Obrigado Professor Sucesso Sempre !
assisti todas as suas aulas ,muito mais didatica que o livro que comprei,agora vou adquirir um arduino,pois suas aula me deu mais segurança em investir estudos em programaçao valeu...
Oi William. Muito obrigado. Que bom que pudemos ajudar. Caso tenha dúvidas e não encontrar respostas em nossos vídeos, mande suas dúvidas e tentaremos ajudar. Se você deseja: Avançar ainda mais no universo Arduino, Ter acesso a um conteúdo organizado, que você pode acessar tanto pelo celular quanto pelo computador Participar semanalmente do Encontro com os Alunos com o prof. Flávio, um espaço onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias e soluções e ainda bater um papo tecnológico expandindo seus horizontes, Acesso a uma equipe preparada para tirar suas dúvidas enquanto estuda, Acesse nossa página: brincandocomideias.com.br/#meus-cursos E escolha o curso certo para você. Não esqueça de deixar um Like. Um forte abraço da Equipe do canal Brincando com Ideias.
Oi Luiz. Muito obrigado. Que bom que pudemos ajudar. Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho. Abraço da Equipe Canal Brincando com Ideias.
Oi Jeovani. Muito obrigado. Que bom que pudemos ajudar. Aqui você encontrará mais de 900 vídeos para aprender e se divertir. Você pode encontrar esta didática, também nos cursos cursodearduino.net/principiantes, cursodearduino.net e cursodearduino.net/avancado. Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho. Um forte abraço da Equipe Canal Brincando com Ideias.
Oi Claiton. Muito obrigado. Que bom que gostou. e obrigado por participar do canal. Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho. Abraço da Equipe Canal Brincando com Ideias.
Oi Marcos. Muito obrigado. Que bom que gostou. Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho. Abraço da Equipe Canal Brincando com Ideias.
OI Este é o canal. Muito obrigado. Que bom que gostou. Se você deseja: Avançar ainda mais no universo Arduino, Ter acesso a um conteúdo organizado, que você pode acessar tanto pelo celular quanto pelo computador Participar semanalmente do Encontro com os Alunos com o prof. Flávio, um espaço onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias e soluções e ainda bater um papo tecnológico expandindo seus horizontes, Acesso a uma equipe preparada para tirar suas dúvidas enquanto estuda, Acesse nossa página: brincandocomideias.com.br/#meus-cursos E escolha o curso certo para você. Não esqueça do Like e Compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho. Um forte abraço da Equipe do canal Brincando com Ideias.
Professor, o senhor é muito bom, deveria ter vídeo aulas onlines ou algo parecido, com mais detalhes, e Arduíno mais avançados e tals pois o senhor é muito bom parabéns
Oi Antonio. Muito Obrigado pela sua participação. Que bom que gostou de mais esta dica. Você também pode contar com os seguintes cursos online:cursodearduino.net/principiantes, cursodearduino.net e cursodearduino.net/avancado. Além de todo o conteúdo organizado dos cursos, você Ainda conta com nosso grupo de whats app para interagir com os demais alunos e com a equipe de suporte que estará pronta para responder suas dúvidas com relação ao conteúdo das aulas. Nos cursos de arduino e arduino avançado, você também poderá participar do encontro semanal, via zoom, com o prof. Flavio, seus assistentes e os demais alunos onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias e soluções e ainda bater um papo tecnológico onde todos aprendem muito. Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho. Um forte abraço da Equipe Canal Brincando com Ideias.
Ola Flávio.Muito bons os teus ensinamentos.Muito obrigado.Eu gostaria de aprender a variar a frequêcia de um led através de um potenciômetro. É possível?
Só uma dica: faz um for() pra coloca os valores no vetor. static byte vetor[14]; Tipo: for(byte indice = 0; indice > 14; indice++) { vertor[indice] = true ; }. Fica automático.
Oi Juliano. Muito Obrigado pela sua participação e pela dica. Nós procuramos separar cada vídeo com o seu tema, para que não haja muitas inormações em um só vídeo. Isso poderia atrapalhar quem está iniciando. Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias Acompanhe nosso canal no Instagram instagram.com/brincandocomideias/ Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho. Um forte abraço da Equipe Canal Brincando com Ideias.
Boa tarde. Antes de mais, dar os parabéns pelas aulas, muito bem explicado. Tenho aprendido bastante. Comecei a assistir e a praticar no site que nos indicaste e depois comprei o kit e desde então que tenho evoluído graças as estas aulas magnificas. Só tenho uma duvida, e espero que me possas ajudar. Se quiser controlar uma determinada saída com uma determinada entrada como o poderei fazer sem alterar as outras saídas ? Obrigado e um GRANDE abraço desde portugal.
Alterei o programa para 4 leds, o código está abaixo: Nas telas seguintes, mostro o circuito montado e o tempo para a forma de onda do led vermelho (100ms) e do led Azul (400ms), e assim poderá ver que o tempo do led Azul é 4x maior: 1) www.flickr.com/photos/189899691@N05/50326544666/in/dateposted/ 2) www.flickr.com/photos/189899691@N05/50326544761/in/dateposted/ #define pinLedVm 2 #define pinLedVd 3 #define pinLedAm 4 #define pinLedAz 5 #define pinBotao 6 boolean pisca = false; boolean leBotao(int porta); void piscaLED(int porta, int tempo); void setup() { pinMode(pinLedVm, OUTPUT); pinMode(pinLedVd, OUTPUT); pinMode(pinLedAm, OUTPUT); pinMode(pinLedAz, OUTPUT); pinMode(pinBotao, INPUT_PULLUP); } void loop() { if (leBotao(pinBotao)) { pisca = !pisca; }
Oi Silvio. Muito obrigado por participar do canal. É isso aí. Muito bom. Quanto mais pratica, mais se aprende. Acompanhe nosso canal no o Instagram instagram.com/canalbrincandocomideias. Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho. Abraço da Equipe Canal Brincando com Ideias.
Professor eu queria saber se numa funcao ppde chamar outra funcao, Tipo assim eu crio uma funcao qmd ela for exectada elavvai fazer algoe ai se entrar a condição eu chamo outra função, pode isso, funciona????
Oi ERIEDMASTER1. Muito obrigado pela sua participação. Sim, isso é possível. E chamamos isso de função recursiva. Um exemplo simples, uma função que divide qualquer número por 2, enquanto for divisível por 2. A função se executará, dividindo o resultado por 2 até que não seja mais possível. Temos aulas exclusivas sobre o assunto no nosso curso de Arduino 2.0. Se você deseja: Avançar ainda mais no universo Arduino, Ter acesso a um conteúdo organizado, que você pode acessar tanto pelo celular quanto pelo computador Participar semanalmente do Encontro com os Alunos com o prof. Flávio, um espaço onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias e soluções e ainda bater um papo tecnológico expandindo seus horizontes, Acesso a uma equipe preparada para tirar suas dúvidas enquanto estuda, Acesse nossa página: brincandocomideias.com.br/#meus-cursos E escolha o curso certo para você. Não esqueça de deixar um Like. Um forte abraço da Equipe do canal Brincando com Ideias.
boa tarde sempre vejo suas aulas conteudo de qualidade! posso usar essa funçao millis do mesmo jeito que ta ai em outras partes do programa no lugar do delay?
Boa noite. Excelente tutorial. Sou iniciante e autodidata. Estou elaborando um projeto, com dois motores, acionados por um botão apenas. Cada motor deverá funcionar após o outro ser deligado, um com intervalo de funcionamento de 8 minutos e o outro com intervalo de tempo de dois minutos, com um ciclo de funcionamento total de 60 minutos. Tens como, me dar uma luz em relação ao codigo a ser utilizado. Tenho assistido muitos vídeos, mas inúmeros vídeos com os mesmos princípios básicos.
Oi Carlos. Muito Obrigado pela sua participação. Acreditamos que sua dúvida seja apenas na questão da lógica a ser usada. Como acionar o motor , por ponte H ou rele, isso você já deve ter solução. Utilize uma variável de estado.. Ao acionar o botão, estado = 1. 8 minutos depois, estado = 2, 2 minutos depois, estado = 3 e assim sucessivamente.De preferência pela função millis para a contagem de tempo. Depois disso, através de if else ou swith case, determine que estado == 1 executa uma ação. estado ==2 executa outra ação. e assim até acabarem os estados. No inal estado = 0 novamente para que espere o botão ser apertado novamente e recomeçar o ciclo. No cursodearduino.net você aprenderá a eletrônica e a programação necessárias para desenvolver projetos como este e muitos outros. Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias Acompanhe nosso canal no Instagram instagram.com/brincandocomideias/ Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho. Um forte abraço da Equipe Canal Brincando com Ideias.
Excelente, professor! Gostaria de organizar mais ainda meus códigos. Para tanto, gostaria que essas funções que estamos criando em blocos separados estivessem também em um arquivo separado, fazendo, assim, que o arquivo principal estivesse menos carregado. Qual a melhor maneira de se fazer isso? Ah! E um Feliz Natal!
Oi Gilberto. Muito obrigado por participar do canal. Você pode selecionar o trecho da sua programação que deseja colocar em outra aba. Ctrl + X para recortar. Abra um novo programa no IDE. Cole o trecho que copiou no outro programa e salve o arquivo. Obrigatoriamente, o IDE cria uma pasta com o mesmo nome do seu arquivo. Feche os dois arquivos. Localize as pastas em que os arquivos estão gravados. Abra a pasta que acabou de criar e recorte o arquivo.ino que se encontra dentro da pasta. Vá até a pasta do arquivo pricipal e cole o arquivo.ino. Pronto. Abrindo o arquivo principal, notará que existe uma aba a mais acima do campo de programação. se clicar nesta aba, verá aquele trecho que foi copiado e colado em outro arquivo. Pode criar quantas abas quiser, mas o void setup e void loop só podem existir no arquivo principal. Esperamos ter ajudado. Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho. Um forte abraço da Equipe Canal Brincando com Ideias.
Gostei muito da aula. Eu ainda estou assistindo as aulas, mas não comprei o material pra ir desenvolvendo na prática. Gostaria de saber como poderia fazer essa programação com os leds piscando alternadamente. Obrigado!
Boa tarde. Entrei hoje no seu canal, e estou adorando. Gostaria de saber sobre a sua formação profissional na área! Se é um engenheiro eletrônico,um técnico e ou apenas um entusiasta da área. =)
como sempre ótima aula,meu trator com arduino esta rodando graças a suas aulas,quero lhe enviar o video dele trabalhando funcionando graças a minha engenharia e suas aulas,e algumas fotos do projeto,abraço muito obrigado,grato mesmo! pode ser por email? se o Sr concordar é claro!
Professor. Tenho uma pergunta / observação sobre o uso do millis. No programa desta aula, definimos os tempos de 500ms para cada acender e 500ms para cada apagar do LED, gerando um "ciclo millis" de um segundo. Como o programa é bem curto, não teremos problema de ultrapassar estes limites. Entretanto, se tivermos um programa longo e complexo, em tese poderemos levar mais tempo executando outras partes do programa do que a temporização do millis define e, com isso, o intervalo acente e apaga não seguirá os 500ms definidos, mas será função do processamente do resto do programa, fazendo com o q o LED acenda e apague em um tempo desconhecido maior que 500ms. Minha análise está correta ou estou equivocado? Obrigado.
OI Alex. Muito obrigado pela sua participação. A princípio, seu raciocínio esta corretíssimo. Por isso, é muito importante, a lógica de uma programação. A execução do programa é muito rápida. Teoricamente, o arduino pode executar milhoes de comandos por segundo. Qualquer trecho da programação que possua um delay ou algum laço que faça a programação ficar presa, pode realmente interferir na lógica. Por isso procuramos evitar esta situação. Se você deseja: Avançar ainda mais no universo Arduino, Ter acesso a um conteúdo organizado, que você pode acessar tanto pelo celular quanto pelo computador Participar semanalmente do Encontro com os Alunos com o prof. Flávio, um espaço onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias e soluções e ainda bater um papo tecnológico expandindo seus horizontes, Acesso a uma equipe preparada para tirar suas dúvidas enquanto estuda, Acesse nossa página: brincandocomideias.com.br/#meus-cursos E escolha o curso certo para você. Não esqueça de deixar um Like. Um forte abraço da Equipe do canal Brincando com Ideias.
Professor! Qual a possibilidade de usar uma estrutura como o GOTO dentro de uma função void externa, e não a loop? Ou qual o parametro que eu posso utilizar para que onde quer que a função esteja, depois de ser chamada por outra função, ao final retorna para o inicio de tudo?
Oi Larissa. Muito obrigado por participar do canal. Por gentileza, explique melhor. Se possível com exemplos. Ficou muito confuso.Abraço da Equipe Canal Brincando com Ideias.
@@BrincandocomIdeias Então, eu tenho um projeto na faculdade de elétrica, que seria a criação de um semáforo com botão e sensor de proximidade, o botão está funcionando tudo certinho, mas o RFID estou com problemas justamente pq quando eu chamo a função do leitor RFID, se permitido ele chama a função permitido que seria uma alteração do semáforo, porem quando finaliza, eu não estou conseguindo fazer voltar para o topo da programação, já tentei o GOTO mas não funciona fora do VOID LOOP, conhece alguma função que independente do local que esteja consiga retornar para o inicio de tudo? Caso queira, eu posso lhe enviar o código que estou utilizando por email. Só pedindo desculpas, mas eu enviei uma msg utilizando a conta da minha esposa que foi a conta que estava logada na hora do video. Me chamo James
Olá professor, ótima aula! Eu só tenho uma dúvida... Em Python, por exemplo, é possível tornar os argumentos facultativos desta forma: def somar (a=0, b=0): Assim, quando eu chamo a função, posso omitir os parâmetros. Tentei replicar isto no Arduino, mas não deu muito certo, queria saber se isso é possivel de ser realizado
Oi Alberto. Muito Obrigado pela sua participação. ´?E possível sim, mas é muita informação para responder por aqui. Tentaremos fazer um vídeo a respeito, mas você também pode encontrar este conteúdo nos nossos cursos. Você pode contar com os seguintes cursos online: Curso de Arduino para principiantes> cursodearduino.net/principiantes, Curso de Arduino 2.0> cursodearduino.net Curso de Arduino Avançado> cursodearduino.net/avancado Além de todo o conteúdo organizado dos cursos, você Ainda conta com nosso whats app para interagir com a equipe de suporte que estará pronta para responder suas dúvidas com relação ao conteúdo das aulas. Você também poderá participar do encontro semanal, via zoom, com o prof. Flavio, seus assistentes e os demais alunos onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias e soluções e ainda bater um papo tecnológico onde todos aprendem muito. Acesse nossas páginas para saber mais. Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho. Um forte abraço da Equipe Canal Brincando com Ideias.
Oi Filipi. Muito obrigado por participar do canal. Não tem diferença. bool é abreviação de booleana. Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho. Um forte abraço da Equipe Canal Brincando com Ideias.
Tem como criar um projecto com varios sketch para que possamos ter o nosso programa dividido e na sketch principal so chamar as funçoes? Tal como acontece na programaçao C
Olá meu amigo, nós temos um serviço de consultoria para apoiar seus projetos, veja no link maiores detalhes. www.brincandocomideias.com/book-online Aguardamos seu contato e muito obrigada por nos seguir. Forte abraço!
Oi Leonardo. Muito Obrigado pela sua participação. Nenhuma. bool é abreviação de booleana. Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho. Um forte abraço da Equipe Canal Brincando com Ideias.
Porque a função lerbotao que deveria acionar apenas uma vez quando o botão for pressionado e solto, está acionando várias vezes? uma hora eu aperto e solto o botão, ele aciona uma vez corretamente... outra hora eu aperto e solto o botão, ele aciona várias vezes... e assim vai...
Oi Thiago. Muito obrigado por participar do canal. Pode estar acontecendo o efeito bounce. Procure no canal sobre esse efeito. Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho. Abraço da Equipe Canal Brincando com Ideias.
Oi Ragnar. Muito obrigado por participar do canal. Temos muitos vídeos que poderão ajuda-lo com seu projeto. Aproveitamos para sugerir o cursodearduino.net, onde você apenderá tudo o que é preciso para seus projetos com arduino. Visite nosso site e saiba mais.Abraço da Equipe Canal Brincando com Ideias.
Boa noite Professor estou controlando um motor de passo nos dois sentidos só que quando desligo o equipamento ele perde a posição em que estava pode me dar uma dica como devo resolver esse problema agradeço muito desde já
Oi Alan. Muito obrigado por participar do canal. Não. Criamos duas funções. void é o tipo de função. Siga-nos também no instagran. Abraço da Equipe Canal Brincando com Ideias.
Queria conseguir fazer assim(exemplo),aperta o botao liga um led,aperto de novo e ele apaga, mas se fica apertado o botao ela vai piscar o led e se soltar ele vai parar, mas se ficar apertado o botao por tanto tempo, ele acende ou led, entendi ?nao consigo fazer isso
Oi Gimmy. Muito obrigado por participar do canal. Se você tem dificuldades em fazer o arduino funcionar como você quer, venha conhecer o cursodearduino.net, onde voc^aprenderá a eletrônica básica, a programação básica e avançada e muito mais, tornando seus projetos muito fáceis de desenvolver.Abraço da Equipe Canal Brincando com Ideias.
Oi Mateus. Muito obrigado por participar do canal. Assistindo somente este vídeo, ficará muito difícil entender mesmo, pois ele faz parte de uma sequência de vídeos. E se não aprender em uma sequencia organizada, não vai conseguir entender. No curso de arduino.net as aulas são mostradas na ordem exata de aprendizado. Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho. Abraço da Equipe Canal Brincando com Ideias.
@@BrincandocomIdeias eu até tenho uma noção por trabalhar com automação industrial. Mas esse domínio na programação, ainda mais em texto, kkkk Têm que ter talento mesmo.
Excelente. Recurso muito poderoso para ajudar na programação.
Oi Alex. Muito obrigado. Que bom que gostou. Realmente, fundamental e programações mais complexas.
Se você deseja:
Avançar ainda mais no universo Arduino,
Ter acesso a um conteúdo organizado, que você pode acessar tanto pelo celular quanto pelo computador
Participar semanalmente do Encontro com os Alunos com o prof. Flávio, um espaço onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias
e soluções e ainda bater um papo tecnológico expandindo seus horizontes,
Acesso a uma equipe preparada para tirar suas dúvidas enquanto estuda,
Acesse nossa página: brincandocomideias.com.br/#meus-cursos
E escolha o curso certo para você.
Não esqueça de deixar um Like.
Um forte abraço da Equipe do canal Brincando com Ideias.
Meu caro, seus ensinamentos são os melhores que já apreciei sobre esta plaquinha maravilhosa e tinhosa. São muitos tutoriais redundantes ou se não, profundamente complicados e com etapas mal explicadas. Parabéns pois você consegue explicar com bastante objetividade e simplicidade as técnicas de programação do Arduino. Muito obrigado , já aprendi muito.
Professor, Cada vez que Assisto seus vídeos Creio que não sei Nada Sobre Arduino, e esses vídeos estão Sendo Fundamentais para mim, São Explicação Perfeitas, Obrigado Professor Sucesso Sempre !
Pessoal mete LIKE aí Sem dó, as aulas do cara são top demais ,mesmo que para muitos nao interessa meta LIKE tambem para ajudar o outros !!
Beleza, Prof. Flávio ficou facinho aprender com você.
Obrigado pela paciência e pelo compromisso com o ensinar. Abraços
assisti todas as suas aulas ,muito mais didatica que o livro que comprei,agora vou adquirir um arduino,pois suas aula me deu mais segurança em investir estudos em programaçao valeu...
Suas aulas são otimas. Foram através delas que comecei a ter o prazer de mexer com arduino. Muito obrigado.
Esse professor é muito fera. Eu estava apanhando nessa função Millis ....
Oi William. Muito obrigado. Que bom que pudemos ajudar.
Caso tenha dúvidas e não encontrar respostas em nossos vídeos, mande suas dúvidas e tentaremos ajudar.
Se você deseja:
Avançar ainda mais no universo Arduino,
Ter acesso a um conteúdo organizado, que você pode acessar tanto pelo celular quanto pelo computador
Participar semanalmente do Encontro com os Alunos com o prof. Flávio, um espaço onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias
e soluções e ainda bater um papo tecnológico expandindo seus horizontes,
Acesso a uma equipe preparada para tirar suas dúvidas enquanto estuda,
Acesse nossa página: brincandocomideias.com.br/#meus-cursos
E escolha o curso certo para você.
Não esqueça de deixar um Like.
Um forte abraço da Equipe do canal Brincando com Ideias.
Arduino ganhando vida virando ferramenta de trabalho!
Muito obrigado professor. Já faz muito tempo que procuro a solução de um grande problema do meu projeto. 👍✌️
Oi Luiz. Muito obrigado. Que bom que pudemos ajudar. Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Abraço da Equipe Canal Brincando com Ideias.
Melhor aula que já vi sobre função. Parabéns.
Muito bom, era o que eu estava procurando!!!!!!
Oi Jeovani. Muito obrigado. Que bom que pudemos ajudar. Aqui você encontrará mais de 900 vídeos para aprender e se divertir. Você pode encontrar esta didática, também nos cursos cursodearduino.net/principiantes, cursodearduino.net e cursodearduino.net/avancado.
Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Um forte abraço da Equipe Canal Brincando com Ideias.
Professor, você me fez uma pessoa melhor!
Maravilhosa aula. Obrigado Professor.
Oi Claiton. Muito obrigado. Que bom que gostou. e obrigado por participar do canal. Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Abraço da Equipe Canal Brincando com Ideias.
excelente explicação em Flávio, se programando assim com certeza fica mais rápido para fazer uma alteração quando necessário.
Aula muito legal, gostei bastante
Oi Marcos. Muito obrigado. Que bom que gostou. Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita.
cursodearduino.net/aula-online
Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Abraço da Equipe Canal Brincando com Ideias.
Muito bom! ,👏👏👏👏
OI Este é o canal. Muito obrigado. Que bom que gostou. Se você deseja:
Avançar ainda mais no universo Arduino,
Ter acesso a um conteúdo organizado, que você pode acessar tanto pelo celular quanto pelo computador
Participar semanalmente do Encontro com os Alunos com o prof. Flávio, um espaço onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias
e soluções e ainda bater um papo tecnológico expandindo seus horizontes,
Acesso a uma equipe preparada para tirar suas dúvidas enquanto estuda,
Acesse nossa página: brincandocomideias.com.br/#meus-cursos
E escolha o curso certo para você.
Não esqueça do Like e Compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Um forte abraço da Equipe do canal Brincando com Ideias.
Muito Obrigado você é Genial Professor.
Obrigado mais uma vez Gilberto!
Professor, o senhor é muito bom, deveria ter vídeo aulas onlines ou algo parecido, com mais detalhes, e Arduíno mais avançados e tals pois o senhor é muito bom parabéns
ótima aula e sempre uma ótima explicação parabéns
muito bom mesmo. finalmente um vídeo sério.
aula muito boa funçoes sao realmente muito uteis mesmo, obrigado e parabens!!!
Ótima aula... realmente uma aula que estava faltando... parabéns!
Variável static eu n sabia a importacia dela agora vou usar bastatante obrigado
Oi Antonio. Muito Obrigado pela sua participação.
Que bom que gostou de mais esta dica. Você também pode contar com os seguintes cursos online:cursodearduino.net/principiantes, cursodearduino.net e cursodearduino.net/avancado.
Além de todo o conteúdo organizado dos cursos, você Ainda conta com nosso grupo de whats app para interagir com os demais alunos e com a equipe de suporte que estará pronta para responder suas dúvidas com relação ao conteúdo das aulas.
Nos cursos de arduino e arduino avançado, você também poderá participar do encontro semanal, via zoom, com o prof. Flavio, seus assistentes e os demais alunos onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias e soluções e ainda bater um papo tecnológico onde todos aprendem muito.
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Um forte abraço da Equipe Canal Brincando com Ideias.
Muito obrigado professor, o curso ta muito interessante
Obrigado!
Abraços da equipe do canal Brincando com ideias!
Muito bom ...Show!!!
Ola Flávio.Muito bons os teus ensinamentos.Muito obrigado.Eu gostaria de aprender a variar a frequêcia de um led através de um potenciômetro. É possível?
Só uma dica: faz um for() pra coloca os valores no vetor.
static byte vetor[14];
Tipo: for(byte indice = 0; indice > 14; indice++) {
vertor[indice] = true ;
}. Fica automático.
Sever para os botões tbm! 😌
Oi Juliano. Muito Obrigado pela sua participação e pela dica. Nós procuramos separar cada vídeo com o seu tema, para que não haja muitas inormações em um só vídeo. Isso poderia atrapalhar quem está iniciando. Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online
Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias
Acompanhe nosso canal no Instagram instagram.com/brincandocomideias/
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Um forte abraço da Equipe Canal Brincando com Ideias.
E X C E L E N T E Professor, Parabéns !
Excelente aula, valeu.
parabens pelo video, vou curti e compartilhar
bom dia, excelente aula. parabens professor!
Obrigado, Flavio
Nós que agradecemos Glauco! 😁
Boa tarde.
Antes de mais, dar os parabéns pelas aulas, muito bem explicado. Tenho aprendido bastante.
Comecei a assistir e a praticar no site que nos indicaste e depois comprei o kit e desde então que tenho evoluído graças as estas aulas magnificas.
Só tenho uma duvida, e espero que me possas ajudar.
Se quiser controlar uma determinada saída com uma determinada entrada como o poderei fazer sem alterar as outras saídas ?
Obrigado e um GRANDE abraço desde portugal.
caaara que aula top, valeuuuuuu!
Alterei o programa para 4 leds, o código está abaixo:
Nas telas seguintes, mostro o circuito montado e o tempo para a forma de onda do led vermelho (100ms) e do led Azul (400ms), e assim poderá ver que o tempo do led Azul é 4x maior:
1) www.flickr.com/photos/189899691@N05/50326544666/in/dateposted/
2) www.flickr.com/photos/189899691@N05/50326544761/in/dateposted/
#define pinLedVm 2
#define pinLedVd 3
#define pinLedAm 4
#define pinLedAz 5
#define pinBotao 6
boolean pisca = false;
boolean leBotao(int porta);
void piscaLED(int porta, int tempo);
void setup() {
pinMode(pinLedVm, OUTPUT);
pinMode(pinLedVd, OUTPUT);
pinMode(pinLedAm, OUTPUT);
pinMode(pinLedAz, OUTPUT);
pinMode(pinBotao, INPUT_PULLUP);
}
void loop() {
if (leBotao(pinBotao)) {
pisca = !pisca;
}
if (pisca) {
piscaLED(pinLedVm, 100);
piscaLED(pinLedVd, 200);
piscaLED(pinLedAm, 300);
piscaLED(pinLedAz, 400);
}
}
boolean leBotao(int porta) {
static boolean estadoAnterior[14] = {true,true,true,true,true,true,true,true,true,true,true,true,true,true};
boolean estadoBotao = digitalRead(porta);
boolean ligado = false;
if (!estadoBotao && estadoAnterior[porta]) {
ligado = true;
}
estadoAnterior[porta] = estadoBotao;
return ligado;
}
void piscaLED(int porta, int tempo) {
static unsigned long delay1[14] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0};
if ((millis() - delay1[porta]) < tempo) {
digitalWrite(porta, HIGH);
} else {
digitalWrite(porta, LOW);
}
if ((millis() - delay1[porta]) >= (tempo * 2) ) {
delay1[porta] = millis();
}
}
Oi Silvio. Muito obrigado por participar do canal. É isso aí. Muito bom. Quanto mais pratica, mais se aprende. Acompanhe nosso canal no o Instagram instagram.com/canalbrincandocomideias.
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Abraço da Equipe Canal Brincando com Ideias.
@@BrincandocomIdeias O que eu souber e o tempo me permitir eu contribuo.
Parabens
Professor eu queria saber se numa funcao ppde chamar outra funcao,
Tipo assim eu crio uma funcao qmd ela for exectada elavvai fazer algoe ai se entrar a condição eu chamo outra função, pode isso, funciona????
Oi ERIEDMASTER1. Muito obrigado pela sua participação.
Sim, isso é possível. E chamamos isso de função recursiva. Um exemplo simples, uma função que divide qualquer número por 2, enquanto for divisível por 2. A função se executará, dividindo o resultado por 2 até que não seja mais possível. Temos aulas exclusivas sobre o assunto no nosso curso de Arduino 2.0.
Se você deseja:
Avançar ainda mais no universo Arduino,
Ter acesso a um conteúdo organizado, que você pode acessar tanto pelo celular quanto pelo computador
Participar semanalmente do Encontro com os Alunos com o prof. Flávio, um espaço onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias
e soluções e ainda bater um papo tecnológico expandindo seus horizontes,
Acesso a uma equipe preparada para tirar suas dúvidas enquanto estuda,
Acesse nossa página: brincandocomideias.com.br/#meus-cursos
E escolha o curso certo para você.
Não esqueça de deixar um Like.
Um forte abraço da Equipe do canal Brincando com Ideias.
boa tarde sempre vejo suas aulas conteudo de qualidade!
posso usar essa funçao millis do mesmo jeito que ta ai em outras partes do programa no lugar do delay?
Boa noite. Excelente tutorial. Sou iniciante e autodidata. Estou elaborando um projeto, com dois motores, acionados por um botão apenas. Cada motor deverá funcionar após o outro ser deligado, um com intervalo de funcionamento de 8 minutos e o outro com intervalo de tempo de dois minutos, com um ciclo de funcionamento total de 60 minutos. Tens como, me dar uma luz em relação ao codigo a ser utilizado. Tenho assistido muitos vídeos, mas inúmeros vídeos com os mesmos princípios básicos.
Oi Carlos. Muito Obrigado pela sua participação.
Acreditamos que sua dúvida seja apenas na questão da lógica a ser usada. Como acionar o motor , por ponte H ou rele, isso você já deve ter solução. Utilize uma variável de estado.. Ao acionar o botão, estado = 1. 8 minutos depois, estado = 2, 2 minutos depois, estado = 3 e assim sucessivamente.De preferência pela função millis para a contagem de tempo. Depois disso, através de if else ou swith case, determine que estado == 1 executa uma ação. estado ==2 executa outra ação. e assim até acabarem os estados. No inal estado = 0 novamente para que espere o botão ser apertado novamente e recomeçar o ciclo. No cursodearduino.net você aprenderá a eletrônica e a programação necessárias para desenvolver projetos como este e muitos outros. Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online
Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias
Acompanhe nosso canal no Instagram instagram.com/brincandocomideias/
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Um forte abraço da Equipe Canal Brincando com Ideias.
Excelente, professor! Gostaria de organizar mais ainda meus códigos. Para tanto, gostaria que essas funções que estamos criando em blocos separados estivessem também em um arquivo separado, fazendo, assim, que o arquivo principal estivesse menos carregado. Qual a melhor maneira de se fazer isso? Ah! E um Feliz Natal!
Oi Gilberto. Muito obrigado por participar do canal. Você pode selecionar o trecho da sua programação que deseja colocar em outra aba. Ctrl + X para recortar. Abra um novo programa no IDE. Cole o trecho que copiou no outro programa e salve o arquivo. Obrigatoriamente, o IDE cria uma pasta com o mesmo nome do seu arquivo. Feche os dois arquivos. Localize as pastas em que os arquivos estão gravados. Abra a pasta que acabou de criar e recorte o arquivo.ino que se encontra dentro da pasta. Vá até a pasta do arquivo pricipal e cole o arquivo.ino. Pronto. Abrindo o arquivo principal, notará que existe uma aba a mais acima do campo de programação. se clicar nesta aba, verá aquele trecho que foi copiado e colado em outro arquivo. Pode criar quantas abas quiser, mas o void setup e void loop só podem existir no arquivo principal. Esperamos ter ajudado. Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online
Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Um forte abraço da Equipe Canal Brincando com Ideias.
ótima aula muito obrigado. a como separar o programa em abas?
Bom dia você tem alguma aula sobre relógio digital LCD?
Gostei muito da aula. Eu ainda estou assistindo as aulas, mas não comprei o material pra ir desenvolvendo na prática. Gostaria de saber como poderia fazer essa programação com os leds piscando alternadamente. Obrigado!
Boa tarde. Entrei hoje no seu canal, e estou adorando. Gostaria de saber sobre a sua formação profissional na área! Se é um engenheiro eletrônico,um técnico e ou apenas um entusiasta da área. =)
como sempre ótima aula,meu trator com arduino esta rodando graças a suas aulas,quero lhe enviar o video dele trabalhando funcionando graças a minha engenharia e suas aulas,e algumas fotos do projeto,abraço muito obrigado,grato mesmo! pode ser por email? se o Sr concordar é claro!
Professor. Tenho uma pergunta / observação sobre o uso do millis.
No programa desta aula, definimos os tempos de 500ms para cada acender e 500ms para cada apagar do LED, gerando um "ciclo millis" de um segundo.
Como o programa é bem curto, não teremos problema de ultrapassar estes limites.
Entretanto, se tivermos um programa longo e complexo, em tese poderemos levar mais tempo executando outras partes do programa do que a temporização do millis define e, com isso, o intervalo acente e apaga não seguirá os 500ms definidos, mas será função do processamente do resto do programa, fazendo com o q o LED acenda e apague em um tempo desconhecido maior que 500ms.
Minha análise está correta ou estou equivocado? Obrigado.
OI Alex. Muito obrigado pela sua participação.
A princípio, seu raciocínio esta corretíssimo. Por isso, é muito importante, a lógica de uma programação. A execução do programa é muito rápida. Teoricamente, o arduino pode executar milhoes de comandos por segundo. Qualquer trecho da programação que possua um delay ou algum laço que faça a programação ficar presa, pode realmente interferir na lógica. Por isso procuramos evitar esta situação.
Se você deseja:
Avançar ainda mais no universo Arduino,
Ter acesso a um conteúdo organizado, que você pode acessar tanto pelo celular quanto pelo computador
Participar semanalmente do Encontro com os Alunos com o prof. Flávio, um espaço onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias
e soluções e ainda bater um papo tecnológico expandindo seus horizontes,
Acesso a uma equipe preparada para tirar suas dúvidas enquanto estuda,
Acesse nossa página: brincandocomideias.com.br/#meus-cursos
E escolha o curso certo para você.
Não esqueça de deixar um Like.
Um forte abraço da Equipe do canal Brincando com Ideias.
Professor! Qual a possibilidade de usar uma estrutura como o GOTO dentro de uma função void externa, e não a loop?
Ou qual o parametro que eu posso utilizar para que onde quer que a função esteja, depois de ser chamada por outra função, ao final retorna para o inicio de tudo?
Oi Larissa. Muito obrigado por participar do canal. Por gentileza, explique melhor. Se possível com exemplos. Ficou muito confuso.Abraço da Equipe Canal Brincando com Ideias.
@@BrincandocomIdeias Então, eu tenho um projeto na faculdade de elétrica, que seria a criação de um semáforo com botão e sensor de proximidade, o botão está funcionando tudo certinho, mas o RFID estou com problemas justamente pq quando eu chamo a função do leitor RFID, se permitido ele chama a função permitido que seria uma alteração do semáforo, porem quando finaliza, eu não estou conseguindo fazer voltar para o topo da programação, já tentei o GOTO mas não funciona fora do VOID LOOP, conhece alguma função que independente do local que esteja consiga retornar para o inicio de tudo?
Caso queira, eu posso lhe enviar o código que estou utilizando por email.
Só pedindo desculpas, mas eu enviei uma msg utilizando a conta da minha esposa que foi a conta que estava logada na hora do video. Me chamo James
PESSOAL Ñ ESQUEÇAM DE CURTIR O VÍDEO,TEM 300 visualizações E SÓ 60 CURTIDAS,CURTAM SEMPRE OS VÍDEOS VALE MUITO A PENA,VALE MUITO MAIS!!
Olá professor, ótima aula!
Eu só tenho uma dúvida...
Em Python, por exemplo, é possível tornar os argumentos facultativos desta forma:
def somar (a=0, b=0):
Assim, quando eu chamo a função, posso omitir os parâmetros.
Tentei replicar isto no Arduino, mas não deu muito certo, queria saber se isso é possivel de ser realizado
Oi Alberto. Muito Obrigado pela sua participação.
´?E possível sim, mas é muita informação para responder por aqui. Tentaremos fazer um vídeo a respeito, mas você também pode encontrar este conteúdo nos nossos cursos. Você pode contar com os seguintes cursos online:
Curso de Arduino para principiantes> cursodearduino.net/principiantes,
Curso de Arduino 2.0> cursodearduino.net
Curso de Arduino Avançado> cursodearduino.net/avancado
Além de todo o conteúdo organizado dos cursos, você Ainda conta com nosso whats app para interagir com a equipe de suporte que estará pronta para responder suas dúvidas com relação ao conteúdo das aulas.
Você também poderá participar do encontro semanal, via zoom, com o prof. Flavio, seus assistentes e os demais alunos onde você poderá tirar dúvidas, apresentar seus projetos, debater ideias e soluções e ainda bater um papo tecnológico onde todos aprendem muito.
Acesse nossas páginas para saber mais.
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Um forte abraço da Equipe Canal Brincando com Ideias.
Qual a diferença entre bool e boolean? Pq em alguns vídeos tu usa boolean, e em outros tu usa bool pra fazer a mesma coisa?
Oi Filipi. Muito obrigado por participar do canal. Não tem diferença. bool é abreviação de booleana. Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online
Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Um forte abraço da Equipe Canal Brincando com Ideias.
Tem como criar um projecto com varios sketch para que possamos ter o nosso programa dividido e na sketch principal so chamar as funçoes? Tal como acontece na programaçao C
Olá meu amigo, nós temos um serviço de consultoria para
apoiar seus projetos, veja no link maiores detalhes.
www.brincandocomideias.com/book-online
Aguardamos seu contato e muito obrigada por nos seguir.
Forte abraço!
Qual a diferença entre variáveis do tipo "bool" e do tipo "boolean"?
Oi Leonardo. Muito Obrigado pela sua participação.
Nenhuma. bool é abreviação de booleana. Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita. cursodearduino.net/aula-online
Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Um forte abraço da Equipe Canal Brincando com Ideias.
Bem que poderia fazer do visual g
oi. tenho um kit arduino mas nao sei ligar o sensor de destancia com o ponte H L298N pode me ajuda por favor
Porque a função lerbotao que deveria acionar apenas uma vez quando o botão for pressionado e solto, está acionando várias vezes? uma hora eu aperto e solto o botão, ele aciona uma vez corretamente... outra hora eu aperto e solto o botão, ele aciona várias vezes... e assim vai...
Oi Thiago. Muito obrigado por participar do canal. Pode estar acontecendo o efeito bounce. Procure no canal sobre esse efeito. Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Abraço da Equipe Canal Brincando com Ideias.
Tem como fazer uma torre antifurto com arduíno
ta ficando bom mas avançado e dificil!
parabens pela aula, mas eu estava procurando especificamente a "FUNÇÃO" para chamar um novo void, estou tendo varios problemas
Oi Ragnar. Muito obrigado por participar do canal. Temos muitos vídeos que poderão ajuda-lo com seu projeto. Aproveitamos para sugerir o cursodearduino.net, onde você apenderá tudo o que é preciso para seus projetos com arduino. Visite nosso site e saiba mais.Abraço da Equipe Canal Brincando com Ideias.
Boa noite Professor estou controlando um motor de passo nos dois sentidos só que quando desligo o equipamento ele perde a posição em que estava pode me dar uma dica como devo resolver esse problema agradeço muito desde já
Olá Amigo! Utilize a memóriua EEPROM. Pode resolver a sua lógica. Ok ? Abração.
@@BrincandocomIdeias agradeço a atenção muito obrigado e continue com esse excelente trabalho
Então você criou dois voids?
Oi Alan. Muito obrigado por participar do canal. Não. Criamos duas funções. void é o tipo de função. Siga-nos também no instagran. Abraço da Equipe Canal Brincando com Ideias.
Queria conseguir fazer assim(exemplo),aperta o botao liga um led,aperto de novo e ele apaga, mas se fica apertado o botao ela vai piscar o led e se soltar ele vai parar, mas se ficar apertado o botao por tanto tempo, ele acende ou led, entendi ?nao consigo fazer isso
Oi Gimmy. Muito obrigado por participar do canal. Se você tem dificuldades em fazer o arduino funcionar como você quer, venha conhecer o cursodearduino.net, onde voc^aprenderá a eletrônica básica, a programação básica e avançada e muito mais, tornando seus projetos muito fáceis de desenvolver.Abraço da Equipe Canal Brincando com Ideias.
como Faço para ter apenas um Botao para ligar e desligar o led em HTML?
não entendi nada após 7:00
caramba nao entendi direito
Persista que conseguirá!! 😁
Eu vendo isso é igual meus amigos vendo minhas equações matemáticas kkkk entendo nada
Oi Mateus. Muito obrigado por participar do canal. Assistindo somente este vídeo, ficará muito difícil entender mesmo, pois ele faz parte de uma sequência de vídeos. E se não aprender em uma sequencia organizada, não vai conseguir entender. No curso de arduino.net as aulas são mostradas na ordem exata de aprendizado. Gostaríamos de aproveitar a oportunidade para sugerir que assista a uma aula online gratuita.
cursodearduino.net/aula-online
Acompanhe nosso canal no Telegram: t.me/canal_brincando_com_ideias
Deixe-nos um like e compartilhe nossos vídeos para que outras pessoas conheçam nosso trabalho.
Abraço da Equipe Canal Brincando com Ideias.
@@BrincandocomIdeias eu até tenho uma noção por trabalhar com automação industrial. Mas esse domínio na programação, ainda mais em texto, kkkk Têm que ter talento mesmo.