é mais um desafio do nosso projeto de Drone com Arduino E hoje nós vamos fazer a primeira programação o nosso desafio é programarmos o Arduino para controlar os quatro motores e que a gente pelo menos Levante um voo aqui olha e tá vendo lá no vídeo anterior desse projeto nós fizemos essa base de segurança com essas amarrar ções para gente caso erre alguma coisa não correr o risco de quebrar o Drone se machucar quebrou alguma coisa aqui na sala A então tem essas narrações olha nas quatro pontas e o nosso desafio é programar ele para
ele levantar voo e ficar pelo menos aqui no máximo com isso a gente vai colocar então Arduino Vamos colocar essas quatro os quatro és quis ligados no Arduino e também vamos usar essa shield uma sensor shield para fazer todas as ligações tudo preparado e agora mão na massa fala comigo se você está chegando agora aqui no canal esse projeto aqui é um projeto pessoal que a gente já tá fazendo em vários vídeos começamos 10 das peças as primeiras montagens vários testes já fizemos coisa errada consertamos deixamos ele bem seguro e Chegamos no vídeo de hoje
então te recomendo a dar uma maratona nada aqui no canal assim você pega esse projeto desde o início em para você também se quiser montar em um drone na sua casa olha que legal com o Arduino e programado com a doença e também para quem não me conhece eu sou Flávio Guimarães formado em computação apaixonado por Arduino e o que for relacionado ao mundo Maker adoro tudo isso trabalhei toda minha carreira com tecnologia e tirei o canal brincando com ideias para compartilhar com vocês essa paixão e o que eu aprendo aqui com o que eu
faço e com vocês também com os eu coloco tenho três cursos muito caprichados para que se você quiser aprender tudo isso que a gente faz aqui no canal o primeiro curso é o curso de Arduino para principiantes Depois tem um curso de Arduino 2.0 para você fazer na sequência se aprofundar na programação e por último o curso de abrir o avançado lá gente a borda placas como sp8266 sp32 internet das coisas mqtt e muita coisa muito legal Bora lá então olha só o que eu fiz inclusive do vídeo anterior para cá foi só cortar um
pouquinho aqui essa madeira e encaixar esse esse interruptor Olha vou mostrar um pouquinho melhor aqui no Zoom tá vendo o interruptor ele tava solto né então agora me já tá encaixadinho aqui ficou melhor que a gente ligar e desligar aqui o do bom porque nós vamos fazer então agora é o carro Arduino certo para gente programar já trouxe aqui um pedacinho de madeira que eu tinha eu vou colar o Arduino nessa parte de cima com esse pedacinho de madeira e fita de dupla face aí depois nós vamos colocar no Arduino essa shield ela já posso
até colocar agora sem problema nenhum vou encaixar aqui a child uma shield é legal na Arduino porque a gente não tem como encaixar de forma errada ou seja a única forma de encaixe é exatamente da forma que tem que ser e o legal dessa shield é que ela vai permitir que a gente Connect aqui todos os fios do SESC se aqui nos pinos direto já alimentando e tudo mais já vai encaixar direitinho e a gente coloca nas portas dessa forma aqui e também vamos fazer o seguinte vamos colocar com uma fita dupla-face esse testador de
bateria muito importante para a gente saber se a bateria já não precisa ser recarregada como também em voo Se ela chegar no ponto em que precisa ser recarregada ele vai começar a pintar para que a gente possa descer o Drone do voo gente vai colar aqui também desse outro lado e aí vou colocar por enquanto provisoriamente um potenciômetro com essa extensão para que fique seguro operar o potenciômetro com essa extenção a gente vai ligar aqui no Arduino para poder controlar o voo dele no início a gente vai fazer uma programação em termos de voo Ainda
bem simples mas só para gente ir dando um passo de cada vez Isso é que é importante pessoal quando a gente começou o projeto pensamos Poxa fazer um drone com Arduino é uma coisa muito desafiante mas a gente tá vendo o quê um passinho de cada vez a gente evolui aprende volta um pouquinho e a coisa tá seguindo a gente chega lá Bom vamos lá então vamos colocar essa fita dupla fácil vou pegar aqui na minha tesoura eu quero colocar essa fita desse jeito aqui essa madeirinha para gente colar Tá vendo na parte de baixo
a gente vai colar essa aqui em cima vou colar fita dupla-face aqui também do outro lado onde a gente vai colar o Arduino essa madeirinha por que que eu também pensei em colocar ela né seguinte reparem que a gente tem alguns parafusos e é muito importante a gente não deixar que esses parafusos tem o contato com a parte aqui debaixo do a Dori porque nós temos algum conectores alguns contatos uns terminais e se a gente entrar em contato aqui de um com outro pode ser que a gente tem algum curto queima algum componente então jamais
colocaria e o Arduino em contato com os parafusos diretamente essa madeirinha a gente consegue fazer com que ele fique mais elevado e dessa forma protegido foi uma forma que eu achei claro que aí fica a critério de cada um o como como fazer essa fixação do Arduino só se preocupa com isso de não deixar nada metálico em contato com a placa Ok então vamos fazer isso vamos agora colocar aqui o Arduino a fita Deixa eu tirar aquilo de um lado primeiro colocar aqui depois eu tiro do outro lado que estou fixando bem na metade E
aí olha só essa fita dupla face na madeira ela fica bem legal Às vezes ela não funciona muito bem quando a gente coloca ela em alguma coisa muito Lisa Prontinho deixa eu ver aqui colocar ele bem Centralizado para Olha só ficou bem firme bem firme mesmo e olha a gente já tem aqui o conector né do Arduino que a gente deixou Então agora se a gente ligar ele tá vendo Olha que bacana já temos o Arduino ligado também e desligar aqui calma lá vamos uma coisa por vez em termos de colocar agora uh o sensor
de bateria vamos lá vou colocar a fita dupla-face nele aqui também eu vou vir aqui né para vocês verem na nossa câmera de jun Olha só eu vou fazer a ligação dele primeiro e olha só o barulho que ele faz se precisar nem trocar a bateria desse lado não bem firme e claro não é Mesmo ele estando desligado eu consigo testar bateria e quando não for usar eu vou simplesmente desconectar até porque é o mesmo fio é o mesmo fio que a gente vai utilizar para recarregar né para colocar no carregador é esse mesmo friozinho
Então se forem voo eu ligo ele aqui no testador se não tá desligado a gente tira ele do testador Ok bom nós estamos com tudo preparado para começar agora a fazer as conexões reparem o seguinte nós temos aqui em cima nessa conexões na shield já direto com as portas e é legal que além dos Pinos das portas nós temos também já ao lado os pinos de vcc e gnd assim gente consegue Ligar exatamente na mesma ordem Olha o vermelho tá no centro é o vcc Então vamos supor que eu vou colocar aqui o primeiro esc
esse essa que eu vou colocar na porta Vamos colocar da 10 para baixo Então essa aqui vai ficar na nove porque a que eu contrário Opa muita atenção que a porta 9 encaixou direitinho esse aqui vai ser na porta 10 em Então já vou colocando aqui na programação as portas olha lá o d-fine pin esc vamos chamar esse aqui depois eu vou colocar algumas numerações aqui ah mas vamos chamar vou colocar pa né então seria que o 10 seria o nós temos esse aqui que tá no 10 esse aqui será no Oi esse tá no
9 esse será no 17 bom então o que está no 7 aqui a gente vai chamar de um o esc um ele está no pino 7 o d-fine pin ask2 está no pino 8 UESC três tá no pino 9 e o esc quatro tá no pino 10 ok já vamos deixar então é esses pinos definidos como com o objeto de servo motor Olha que legal já vou abrir aqui um exemplo de servo motor u e parem que a gente já tem aqui olha o exemplo o padrão porque aí como exemplo fica mais fácil a gente
não precisa lembrar dos Comandos olha por exemplo o nome da biblioteca né do arquivo para incluir a biblioteca já tá aqui intro de servo temos a a criação do objeto né gente chama de instanciação e aqui a gente vai colocar no seria servo né seria o esc e nós teríamos então o esc um esc 2 e assim por diante essa que 3GS 4 e depois também a gente tem aqui olha e o comando a Tati de cada um deles para vincular o objeto com a porta o que está definido aqui em cima e assim fica
depois mais fácil de fazer a programação Oi e aí então acho que dois três e quatro e aqui as portas relacionadas a eles depois que a gente fez isso então Já estamos aqui com os pinos prontos E aí a programação virá em seguida vamos agora colocar esse potenciômetro reparem que eu já fiz aqui Uma extenção para que ele fique longe das né para que a gente possa operar o potenciômetro longe das vezes e com potenciômetro a gente vai querer regular a velocidade das Velhas Então a gente vai ligar o potenciômetro nos pinos analógicos eu vou
deixar lá dos por outro Ok nos pinos analógicos e dessa forma nós temos então aqui o a zero depois o vcc e gnd é só para entender aqui né Nós temos três terminais no potenciômetro O do centro é o que a gente liga no a 0 no sinal depois o preto a gente liga no GNT que é um lado ao outro tanto faz e o lado oposto a gente liga no vc ser um bom então pronto aqui a gente vai depois só proteger né para ele não escapar e ficar aqui na hélice né para para
não causar nenhum acidente e é isso a gente vai então agora definir o potenciômetro Vamos definir aqui a porta em que ele está definir o pin vou chamar de pote de potenciômetro está na a 01 E como eu potenciômetro eu gosto de fazer isso às vezes não precisa mas eu vou colocar aqui um pin molde né para dizer que ele é um input e como é analógico Isso já é subentendido só para gente não errar tudo que a gente faz aqui de precaução é melhor e agora com esse potenciômetro gente vai ler ele aqui olha
na login rede dentro do loop porque nós queremos ler o valor do potenciômetro muito bem e aí a ideia é que o valor do potenciômetro regule a velocidade de cada motor então o que que nós vamos fazer a gente vai colocar aqui um objeto do servo motor né que seria do SESC se vamos colocar um por vez EA que a gente coloca o White Olha lá no exemplo tá vendo eu rite e vai mandar o valor aqui mesmo no exemplo é legal que a gente já tem olha esse map aqui prontinha para o que a
gente precisa bom então a gente vai fazer assim a aqui ao ler o potenciômetro então analog rede a gente vai guardar o valor lido numa variável essa variável inteira e vamos chamar de valor lido e esse valor lido a gente vai colocar aqui no mapi para que ele seja convertido para uma faixa de 0 até 180 são os graus e Vamos guardar esse valor convertido numa outra variável que a gente vai chamar de velocidade então a velocidade vai variar de 0 até cento e oitenta e aí o que a gente vai mandar para cada motor
é exatamente a velocidade e vamos fazer isso a gente quer inicialmente a velocidade igual para os quatro motores claro que na no próximo vídeo a gente vai também colocar aqui um acelerômetro para identificar se ele está se o ano se ele está descendo sobrinho emfim para que com essa informação a gente também faça a programação da velocidade de cada motor para estabilizar ele e aí depois a gente vai começar a implementar os comandos para ele se movimentar mas a princípio a gente vai jogar os quatro motores na mesma velocidade e vamos só para testar né
o objetivo é só testar para dar esse nosso primeiro passo feito isso então agora a gente precisa só mais uma preocupação Zinha que é quando liga aqui no setup a gente precisa configurar né os quatro é Six normalmente A ideia é que eles estejam no máximo quando né na velocidade máximo para que ele seja configurado e depois que ele deu um sinal que ele detectou a velocidade máxima a gente vai para o mínimo então eles dão um sinal cada vez que dá um sinal eu posso começar alterar teu em vez a gente fazer isso aqui
no potenciômetro eu quero já deixar automático lá no setup então aqui mesmo no setup a gente vai fazer isso então Olha nós queremos colocar esses rights aqui no setup bom então nós queremos que ao ligar ele esteja no máximo Então já né velocidade esse em máxima 180 Ele vai esperar aqui um tempo vamos esperar uns 10 segundos bom e depois ele vai para o mínimo e no mínimo ele vai ficar eu acho que 10 segundos é muito vamos colocar 5 segundos aqui se com segundos depois mas eu tô pensando aqui só que pode ficar meio
perigoso porque eu posso estar com essa velocidade aqui já acelerada e eu ligo ele depois disso tudo bom quando eu ligo eu preciso ter nesse cuidado acho que vai vai vai ficar bom seja sempre que eu ligar o servo eu preciso ter esse cuidado o melhor sempre que eu ligar o Drone é preciso ter esse cuidado de que eu tenho 10 segundos para me afastar dele né Então ligo ele me afasto deixa ele se configurar aí depois eu começo operar a velocidade dele bom agora acho que a programação está pronta tudo pronto vamos fixar olha
só que a nossa segurança Vamos colocar essa fixação aqui na mesa aqui embaixo Olha eu vou rosquear para ele ficar realmente bem preso na mesa e nem preso esse fio aqui do potenciômetro vamos passar ele aqui por baixo Pronto agora sim vai ficar mais seguro Pronto Olha já sei que se ele aqui ele pode levantar e aí fica longe da hélice vendo como que eu fiz tudo ligado a um outro detalhezinho eu coloquei aqui um deixa eu mostrar olha aqui pessoal eu coloquei no pino 3 um jantarzinho tá o quê que é esse Jumper olha
só e tirar aqui com a minha unha olha esse Jantar Para que que serve serve para que a gente possa usar ele para colocar em contato entre a porta três e o vez e a ideia é que se houver esse junto a gente vai conseguir ler lá no programa que a porta três tem janta ou seja na tenha tá ligado AVC E aí nesse caso a gente Entra naquele modo ao tomar tem esse janta eu quero que ele não entra em modo automático para que a gente possa ter um configurar o seskis direto pelo potenciômetro
então o que que eu vou fazer Olha lá eu vou colocar um outro definir É sim vou chamar de jante Ele está na porta 3 Open World e do Jumper é a que hora do jantar em emoji do jantar a gente vai colocar com a mãe Cut ou ap Apesar de que para o ap é não vai dar certo do jeito que eu tô pensando a gente vai ter que colocar aqui um outro jantarzinho no Gene de Então esse jantar aqui ele não vai funcionar poderia colocar um jantar como esse pode ser Vamos fazer assim
olha se eu colocar no gnd E na porta três e janta eu entro em modo de configuração depois tirando ele eu entro nesse modo automático acho que vai ficar melhor assim então Desse jeito ok está na porta 3 é o tipo up Aí lá embaixo que que a gente vai fazer aqui olha e enfim a digital Ride em janta bom então se ele estiver ligado significa que vai entrar no modo automático Então vamos colocar uma inversão aqui não então se ele estiver desligado bom então ele faz tudo isso aqui a gente fecha aqui embaixo dou
uma ajeitada aqui no Auto formatação não tá vendo esse essa configuração ele só vai fazer caso a gente tire ao melhor esse automático né caso a gente tire esse janta colocando janta então ele não faz automático e vai vai direto para aí com o Jumper isso é importante Era só a gente precisa realmente perceber a lógica e analógica nesse verdadeiro ou falso que a gente acaba se confundindo muito olha só que eu tô falando que quando eu tenho o Jumper a porta está ligada e a porta estando ligada acontece que a gente vai ter esse
digital e vai receber verdadeiro e se receber verdadeiro então ele faria isso aqui então com essa essa inversão ele não vai fazer o seja com janta ele não vai passar por esse trecho isso quer dizer que quando eu coloco janta eu estou direto configurando pelo pelo potenciômetro sem jantar ele entra naquele automático tá então é isso que a gente fez agora vamos carregar bem protegido Claro que tá tudo desligado por enquanto só vou programar E aí bom e com a bateria desligada não corre risco de ligar o motor sim vou ligar o Arduino mas só
o Arduino por enquanto então vamos configurar aqui que eu quero Arduino Uno estou na com os na com seis e agora vamos carregar esse programa para finalmente testar o nosso primeiro programa no Drone Olha que emoção em tô esperava para caramba por esse momento e agora vai ficar legal agora que o que a série vai começar a pegar fogo porque a gente vai começar a programação tá carregando que maravilha Será que ele não respondeu tentar de novo acho que se Arduino testei com SP eu tô sem buttload nele vamos corrigir isso agora mesmo se for
o caso né não não funcionou porque é isso isso não é normal no Arduino que você tenha isso aconteceu porque eu utilizei uma plaquinha e acabou apagando o bootload é dele então agora a gente vai eu vou gravar de novo bootloader mas isso não precisa se preocupar Olha só tinha pegado um outro cabo que a gente vai ligar aqui eu vou tirar a child é só provisória e a gente vai colocar e esse sp1 o carnaval bootloader para ela voltar ao normal bem gravar bootload gravação do bootloader concluída então agora acho que já está normal
ou temos a placa ao normal para Sim vamos carregar hahahaha carregamos carregado então agora vamos lá coloco esse jamp ele vai ficar no automático vamos ver se vai funcionar acho que é melhor porque assim eu sei que eu vou colocar ele no máximo certo para ligar vou tirar aqui o cabo com certeza Muita calma na hora de ligar para testar porque nessas horas que a gente pode causar algum acidente né então vamo garante aqui a gente não tem nada próximo das vezes nem mesmo nós vamos já vou colocar aqui o óculos de proteção as hélices
giram muito rápido então se acontecer alguma coisa com ele Se ela quebrar é uma Peça né uma parte dela um pedaço a gente pode se bater numa Vista pode pode causar um acidente feio a gente pode machucar não deixo potenciômetro no máximo e bora lá vamos ligar e sem os cabos Lembrando que horas se ele tá vendo ele não vai bater e microfone em nada o botão tá aqui pronto olá olá e parece que tá ok eu vou colocar vou colocar ele agora para o mini Olha só e se não tivesse segurança já teria causado
um acidente aqui ó eu vou colocar ele de volta para cá precisa net como é o É Esse motor é que ele não ficou configurado E por que será e parece que ele não tá na porta certa a outra vez porque a gente não ligou ele direito no de novo liga liga de novo é e agora que ele tá no automático acho que tá invertido aqui a lógica vamos lá desliga e liga de novo E aí bom [Música] então se agora e canela em G1 em mente aqui estava fraco e olha graças a e o
nosso a nossa proteção aqui vou ter que colar e de novo com um pouquinho de soprador térmico aqui a gente consegue consertar essa parte aqui sem problema porque isso aqui é impressão 3D mas ainda não ficou legal espera eu vou deixa o colar aqui primeiro aí a gente volta para o vídeo Pronto já voltei aqui Consertei aquela parte que tinha quebrado do braço inclusive Olha já fica a dica que o soprador térmico aqui esse carinho da estação de solda é excelente para consertar uma impressão 3D que é que quebrou porque Justamente na material da impressão
3D ele consegue derreter ali com calor e ele tem uma né ele derretido ele tem uma cobra ele consegue aderir legal então já consegui consertar direitinho aqui acho que ficou até mais forte do que e inclusive não só isso como também já encontrei o que estava de errado é porque que o motor Aqui não está funcionando direito e eu me baguncei que é o seguinte Olha só para explicar inclusive que estava errado e a solução é deixa eu ir também explicar uma coisa que eu não comentei nos vídeos anteriores e foi a respeito de um
esc tá que eu cheguei a trocar então vejam Originalmente eu tinha comprado 4S idênticos do mesmo fornecedor e em um dos Testes um desses queimou a eu nem comentei nos vídeos anteriores porque eu acabei não entendendo porque que queimou a minha suposição é de que era algum defeito de fabricação do esc então o que que eu fiz eu comprei outros dois troquei e voltou a funcionar né aquele outro motor normal por isso e não é para lá e olha só o que que a gente acabou atraindo então é uma situação onde eu tenho três é
Six de um de uma compra de um fornecedor e esse outro esc que foi comprado depois Os Quatros são do mesmo modelo do mesmo fabricante idêntico mas como o s que ele possui uma programação a ele tem aqui Um microcontrolador dentro o que deu para perceber é que a programação deve ter uma versão diferente nesse esc que eu comprei por último esses dois essas que eu comprei por último tem aí uma programação um pouquinho diferente e em que que isso influencia que o que a gente está fazendo basicamente na configuração mas isso influencia na configuração
do valor mínimo e máximo e a gente manda para o esc para ele regular a velocidade ou seja a velocidade mínima e máxima isso depende do quê a do a do valor que enviado na como se fosse um pwm né que a velocidade que a gente manda para o esc a mesma coisa aqui o ângulo que a gente manda para o servo e o ângulo que a gente manda para o servo essa informação ela vai através de uma onda quadrada de uma largura de pulso mas não dá quadrado Ou seja é fica ligando e desligando
né aquela aquela aquele fio de sinal mas é o tempo em que ele fica ligado à é que a gente vai variando tá para que isso configure o ângulo do servo e consequentemente aqui no Ask é a mesma coisa esse esc que eu comprei ele acabou funcionando com uma uma configuração um pouco diferente Ou seja Deu para perceber que ele não consegue aí ele não aceita os limites e nós temos no no caso aqui do Arduino é os limites é que a gente manda ou seja quando a gente manda o ângulo zero um ângulo 180
esse esc aqui esse último que eu comprei eu não sei se é uma versão mais atual mais antiga Aí eu não consegui entender mas a questão é que esse esc ele aceita né ele não aceita os ângulos 0780 e próximo tá então eu fui fazendo alguns testes e olha só o que eu cheguei como conclusão se eu definir o mínimo como 34 e não zero e o máximo como 154 e não 180 funcionou tudo legalzinho tá então o que que a gente vai fazer agora aqui na programação eu vou colocar esses limites Pan vou colocar
esses limites aqui lá em cima como definições e Vamos definir aqui olha o esc bom então vamos colocar um definir eu vou colocar assim velocidade mínima 34 e esse outro definir a velocidade máxima 154 dessa forma Ok onde a gente tava querendo configurar aqui a velocidade mínima em vez de zero olha vamos colocar velocidade mínima e aqui também velocidade mínima e lá em cima agora vamos pegar velocidade máxima e também dá que horas a velocidade máxima e aqui a velocidade máxima e a gente vai tirar essa esse comentário I can e aqui ok vamos inverter
aqui para que ele funcione me deixou aqui Auto formatação então é o seguinte agora a gente vai fazer com que a gente tem o modo automático mas ele ser acionado só quando a gente tirar o Jumper Quando eu colocar aquele janta deixa eu pegar de novo aqui olha lá quando eu colocar aquele jantar então aqui sim entraria no no manual Ok então revisado isso vamos carregar e eu tô com ele desligado que desligado e Vamos carregar e aí pessoal uma outra coisa também quanto eu tava testando eu tirei as vezes né tirei as hélices Porque
também aí ficou mais seguro mesmo eu com a mão aqui testando tirei as elas estão fica a dica para que você faça o mesmo bom ok agora como eu já testei tudo mais vamos ligar dessa forma provavelmente ele vai estar em alto mar em manual né Vamos lá desse livro um detalhe né pessoal vamos só colocar o óculos vejam que com segurança mesmo tendo naquele entendo quebrado o braço então não teve problema Oi ok é perfeito já vou explicar o que que eu fiz Olha só quando eu ligo tá quando eu ligo eu coloco ele
no máximo e ligo olha só e todos deram esse bip aí eu vou agora para o mínimo e todos deram esse bip um pouco mais longo Esse tudo tu agora significa que ele já tá pronto então se eu começo acelerar Olha lá que legal ó tá vendo agora todas as eles estão virando muito legal eu estou no manual vamos ver se funciona o automático vamos fechar eu tiro aqui o jantar e é um pouquinho foi para o mínimo bom então pronto agora já está configurado um que uma vez configurado a gente já pode também tá
vendo Então ele configurou automaticamente E aí E aí e eu só um detalhe né como eu deixei ele em automático E se eu desligo eu coloco ele aqui para acelerar eu preciso entender que quando eu ligo ele vai desconfigurar mas depois de 10 segundos ele já vai ligar os motores que viu por enquanto ele não tá lendo potenciômetro ele está se configurando a todos os motores configurados vendo agora ele passou 10 segundos ele já aciona então fica essa ideia né ou seja esse modo automático ele tem esse risco medic se eu ligo e fico depois
de 10 segundos com a mão aqui próxima às vezes eu vou me machucar a então muito cuidado com esse detalhe tá pessoal olha lá tá funcionando o boletim vamos ver se ele voa agora vamos lá ó o amor é E aí [Música] o pouso confesso aqui ó o coração aqui tá mas é que legal porque realmente funcionou a base de proteção aqui o neto do amarradinho mesmo ele dando esse sustinhos na gente não teve nenhum risco e é isso pessoal não só funcionou a programação descobrimos mais esse detalhe vai ter desligar aqui descobrimos mais esse
detalhe dos limites do esc Então já tá pronta a programação inclusive com os limites Prontinho agora para gente seguir no próximo vídeo mais ou metálico aqui começar a lógica do funcionamento para ele não ficar assim voando né todos reparem que ele ficou meio estranho né se não fossem aqui os cordões a gente né teria ele com certeza a enfim na tombando e tudo mais então a gente vai precisar agora com e o acelerômetro colocar a cálculo de p&d para que ele consiga regular a velocidade dos motores para estabilizar para ele ter uma estabilidade aí é
grande o desafio daqui para frente beleza mas bora lá porque aqui a gente não tem medo do desafio não e claro vamos aprendendo e vamos fazendo as coisas com muita cautela dá uma olhadinha agora nos depoimentos que a gente recebeu Olha que legal E aí bom e se você se interessou por seguir a programação aqui lembra que nós temos o curso de ar livre para principiantes temos o curso de Arduino 2.0 e o curso de Arduino avançado aqui na descrição Você tem o link dos três cursos não perde em espero vocês no próximo vídeo Um
forte abraço tchau tchau