Índice:
Vídeo: Controlando um servo motor RC com um Arduino e duas chaves momentâneas: 4 etapas
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
O nome já diz tudo. Controlando um servo motor RC de carro com um Arduino e alguns resistores, fios de jumper e dois interruptores táteis. Fiz isso no segundo dia em que ganhei meu Arduino, então estou muito orgulhoso de mim mesmo.
Etapa 1: Lista de peças
Ok, você vai precisar do seguinte: Arduino- $ 30-35 USD Descubra onde comprá-los aqui. Jumper Wires- $ 8,50 USD Eu comprei o meu na AmazonResistors- Centavos por peça Compre na Radio Shack, Digi-Key, Mouser, Jameco, etc. Você vai precisar de dois em torno de 100 ohms (marrom preto marrom) e dois em torno de 10k ohms (marrom preto laranja). Eles não precisam ser exatos. Servo Motor- $ 10 USD Sim, eu sei que este não é o mais barato na internet. Torre HobbiesBreadboard- $ 9- $ 30 USD, dependendo do tamanho. AmazonTactile Switch- $ 0,20 USD Apenas 6, 427 restantes na Digi-Key Acabei de salvar a minha…
Etapa 2: o circuito
O circuito é bastante simples. Você deve ser capaz de jogá-lo em uma placa de ensaio em cinco minutos, como eu fiz. Certifique-se de que não faz sentido para sua família menos geek e se parece com um pedaço de algo que você puxou de uma cobra drenante. Yum.
Etapa 3: O Programa / Esboço
Aqui está o meu código que usei. Posso explicar mais tarde, sou meio preguiçoso. É para isso que servem isso e isso.
#include Servo meu servo; int button7 = 0; int button6 = 0; int pos = 90; void setup () {pinMode (7, INPUT); pinMode (6, INPUT); myservo.attach (9);} void loop () {button7 = digitalRead (7); botão6 = leitura digital (6); myservo.write (pos); atraso (5); pos = restrição (pos, 0, 180); if (button7 == 1 && button6 == 0) {pos ++; } if (button7 == 0 && button6 == 1) {pos--; }} Algum bug, falha? Eu não noto nenhum …
Etapa 4: Funciona (ou Não Funciona)! E, em breve …
Espero que funcione para você, se não postar um comentário. Nós, da comunidade instrutível, geralmente somos bons em ajudar as pessoas. Espero adicionar um vídeo em breve. Posso apenas postar um vídeo de um Arduino controlando um servo em outro projeto, já que mudei para coisas maiores e melhores. Então divirta-se com isso, modifique-o, vá lá e ganhe dinheiro com isso e depois me diga! Isso só faria o meu dia.