Eu quiser que ele ande outro ngulo 45 por exemplo eu vou; l e altero, o programa vou alterar, o programa para alterar, o ngulo para 45; s, ver, nessa, varivel e alterar, assim, 45, graus Pronto est, alterado, o ngulo, aqui est, o programa foi, carregado, agora, o Giro para 45 graus vamos ver se funciona ali est, 45 graus, o programa funciona perfeitamente, vamos, ver, como, fazer, esse, programa e aqui est, o programa no tem segredo Tudo comea e incluindo o driver que est na biblioteca padro do Arduino depois eu coloco, aqui, o nmero De passos para que esse motor de uma volta completa neste caso 2048 Passos como eu sei disso s olhar o tutorial na descrio desse vdeo tutorial que descreve o funcionamento desse motorzinho por 28 by j48 simples assim e voc, no viu deu uma olhada depois eu tenho Que inicializar essa esse meu driver 5, parmetros, o primeiro j foi programado, o nmero de passos, para dar uma volta, os outros quatro onde, eu vou ligar, a bobina do meu motor Mas aqui tem, o pulo do gato o segredo na verdade, no o endereo do Arduino Que eu devo colocar aqui ou devo relacionar com, esses parmetros, mas sim o endereo do meu mdulo ento a CPT s, o primeiro parmetro entrada um do mdulo segundo a entrada 3 entrada 2 entrada 4 Note que uma sequncia que no um dois trs quatro mas 1324. A eu vou, no meu hardware, vou l, no meu circuito e veja, pode entrar da um do mdulo est ligado a entrada um do mdulo est ligada na porta onda dele ento vem aqui bota, a porta vira uma ligao essa ligao que a maioria dos tutoriais fala Eu tenho que olhar para o mdulo e.

Do mdulo eu olho onde ele est ligado no meu ordeno agora, eu posso ligar da melhor maneira ou da maneira que for mais conveniente para mim aqui eu estou ligando, a entrada 1 do mdulo na porta 1 do ar dele a entrada trilha na porta 13 entrada 2 na porta dois de entrada quatro na porta quatro um, no um dois, no dois trs, no trs, quatro, quatro, nada, mais, lgico, Pronto est, decifrado esse, mistrio, aqui, agora, voc, pode, ligar, o seu motorzinho de Passo de qualquer jeito; no ar dele s; inventar no tem, Mais segredo agora, vamos ao setup temos que programar as entradas de sada do meu ardilo eu no preciso programar a sada quando eu digo aqui as portas esto ligado, o meu motor ele, j faz, essa programao, para mim, ento, no precisa fazer, eu coloquei, aqui como, comentrio Porque, no est no programa j, foi programado inicializao mas as chaves eu tenho que colocar eu coloquei Quatro Chaves nesse meu circuito, a chave CW, no sentido horrio, chave ccw, sentido anti horrio, a chave como que leva, o motorzinho para, a posio inicial em, velocidade, lenta e. A chave liga, ngulo Ento, so quatro Chaves que esto ligadas na entrada, 10, 11, 12, 13, No tem segredo, depois, eu vou, para o meu, programa e aqui, eu tenho, as minhas variadas Note que esse o programa feita pelo feito pelo, professor bairro cada programador vai fazer De uma forma diferente eu tenho meu jeito de fazer e eu estou mostrando uma alternativa uma, sugesto de programa se vocs derem para dentro programadores programarem, cada, um, vai fazer do seu jeito e como, cada programador mais maluco do que outro um programa vai ser mais louco.

Do que o outro inclusive Esse uma loucura vejam agora que as baratas que eu t usando uma varivel chamada velocidade para dar. A velocidade que tem outro detalhe, em R, ningum diz isso mas, a velocidade nesse programa dado em RPM 12 RPM uma velocidade alta aqui, eu dou, nome s, minhas portas, minhas portas de entrada, a porta 13 vai se chamar liga CW, porta 12 liga a ccw porta. 11 liga lento porta 10 liga ngulo, Pronto agora, minhas portas, tem nome fica muito mais fcil aqui, eu tenho duas variveis que vo relacionar, o ngulo com, os passos eu posso, dizer quanto qual, o ngulo que eu quero que o meu motor gire mas o meu motor. No entende ele entende ento vou ter que fazer uma pequena regrinha de trs para calcular os passos muito fcil, mas como Tem uma matemtica os nmeros tem que ser flut no pode ser inteiro e aqui eu tenho uma varivel que eu inventei que uma varivel que diz A direo mas, um anda, no sentido horrio, menos um anda, no sentido anti horrio muito simples aqui vamos ao, programa, propriamente, dito, meu, look aqui eu vou, testar uma, umas quatro, chats a primeira chave vai ser testada, a chave liga lento aquela que leva para a posio Inicial se ela estiver pressionado o que o meu programa faz alterar a velocidade somente isso como que eu vejo que a chave est pressionada fazendo essa pergunta se, a chave liga, alerta, seu, ser digital read, liga lento, por igual al ento, a chave est ligada esse novo Vai depender do meu rdio se a chave est, ligado, no Terra louco, se estiver ligado, no mais 5 volts raio simples assim ento se, a chave estiver ligado o que que eu fao coloco a velocidade lenta no meu motor que para que eu consiga uma preciso da Parada no zero Ento eu levo, o motor para poder ser, o inicial eu aqui, sou altero, a velocidade o parmetro velocidade motor eu, no ligo ainda vai depender da chave que eu vou apertar a seguir sem eu, no estiver apertando, a chave tenho, o seguinte quando.

No estou apertando a chave, a velocidade fica rpida 12 RPM aqui duas RPM aqui 12 RPM E, a outra velocidade. Do meu motor de Passo Note que a velocidade que a unidade RPM ningum tinha dito isso para vocs: ainda n Pois, rpi vamos, continuar, depois de verificar. A primeira chave eu vou verificar, a segunda chave vou ver qual, o sentido eu vou querer rodar, o meu motor primeiro tempo sem a chave est. Se, a chave liga, CW est pressionada sentido horrio ento eu vou fazer o que est aqui que eu vou dizer que a direo um que na verdade um nmero de passos e, a sim aqui eu ligo, o motor nessa linha quantos passos um, o motor anda um S: passa e acabou, Professor como este programa ele fica, girando, n rodando, rodando rodando, ele, vai, passar de novo aqui se, eu tiver com, o dedo pressionado, no boto ele, anda, mais, um, passe, assim, fica, andando, um, passo, um, passo, um, passo e fica, rodando com, a Velocidade qual a velocidade que eu programei l, em cima se, eu no estou apertando nenhum boto de lento ele vai andar na mxima velocidade muito, simples e se, eu no tiver apertando, a chave sedado, a eu vou ver. Se, eu no tiver apertando o CW eu vou ver, a chave o sentido anti horrio, vamos ver se, no sentido anti horrio Se eu estiver apertando a chave do sentido anti horrio a direo menos um, o motor anda um passo mais, no sentido, contrrio muito simples.

Note que essa uma forma de fazer, no nica eu posso usar, a lgica aqui mas fazendo dessa forma fica, bem mais fcil, eu acho, pelo menos, note, aqui, aqui, existe uma prioridade, se, eu apertar, a chave CW e, a chave ccw, ao mesmo tempo como, o programa Enxergou primeiro a chave CW ela s, vai fazer, o movimento no sentido horrio ento aqui eu tenho uma prioridade, a prioridade, a chave CW em relao, a chave voc se d, aqui vem primeiro tem prioridade sobre as seguintes agora, vamos, ver aqui; se, eu no tiver apertando A chave sedado e nem ccw, ele vai, fazer esse, o Esse, o seu vou testar se, o operador apertou, a chave ngulo e apertou, a chave ngulo, no ele vai fazer o que est aqui dentro que muito fcil Na verdade, so trs passos, o restante, So simplesmente Comentrio o comentrio diz o que est sendo feito aqui uma regra de trs bem simples como, o motor anda passas e. No ngulo eu tenho que fazer uma regra de trs para descobrir, o nmero de passos para que ele Complete, o ngulo que eu programei l, em cima como ele, anda 2048 passos para dar uma, volta 360 graus Ento s, fazer a regra de trs, como est aqui Ento o nmero de Passos igual, a 2B 48 vezes o ngulo que eu programei l em cima 90 45 graus porque voc, quiser dividir por 360 aqui eu mando andar, mas agora, diferente Ou mandaram, o nmero de Passos, preciso, o resultado desse, clculo, ao final ele, vai, Dar um tempo de 500 milissegundos que para que voc tire o dedo do boto eu quero que ele de uma vez s ento eu aperto tiro, o dedo rapidamente que para que ele Complete, o ciclo simples assim se eu quiser alterar o ngulo de 90 graus para 45 graus n Ento vem aqui eu quero que mostrei antes se eu quiser 90 digito 90, se eu quiser 45 digito 45 simples assim, vamos, comear com, 90, pronto e se, no apertei, nenhum, boto, a vou para esse, passo final, o lcio final ele, muito importante, o Que que ele faz desliga todas as bobinas louco em todas as bobinas e isso faz com que eu Economize, energia e o meu motor, no esquente, no tem energia ligando as bobinas o motor No esquenta Eu, no gasta energia da USB Simples Assim isso tudo nesse programa.

No tem mais nada, no tem, segredo, vamos, ver agora, o rabo vamos ver como que o circuito foi construdo, o diagrama mostrado na figura no tem segredo a ligao do mdulo com, o motor de Passo segue, a ligao padro voc, deve cuidar as cores dos fios, a Ligao do mdulo no Arduino, no segue, o padro eu mudei S, Para Contrariar as portas de sada um dois trs quatro esto, ligadas, direto, nas, entradas, 1, 2, 3. 4: do mdulo no podia ser mais, simples agora, o circuito das chaves Note que as chaves esto ligadas para o Terra por isso voc, dever testar na funo e se, a chave igual ao nvel baixo, no observe a resistncia de pular para garantir, a tenso positiva na Porta quando a chave est desligada o valor padro 10 km; a alimentao do mdulo tirada direto, do Arduino, por isso esse, circuito s, pode, ser, usado, para, teste e, no deve, ser, ligado, por, muito tempo para; no sobrecarregar, o Arduino e mais, no esquea de incluir, a Rotina que desliga todas as bobinas importante e pronto isso tudo sobre, o diagrama no tem segredo voc, viu nesse tutorial como simples programar, o motor de Passo usando, o driver padro do Arduino mas desde que voc saiba o que est fazendo para isso, no esquea de ver, O primeiro tutorial sobre que est na descrio desse vdeo e por favor se voc no inscrito se inscreva e marque, o Sininho para receber as notificaes do canal e no esquea de deixar aquele like e compartilhar, para dar uma fora, ao canal.

https://www.youtube.com/watch?v=TWPorxSqgcc