![Atirador de bola de gato: 9 etapas (com fotos) Atirador de bola de gato: 9 etapas (com fotos)](https://i.howwhatproduce.com/images/003/image-7882-18-j.webp)
Índice:
- Etapa 1: Crie o circuito para alimentar os motores e o controle remoto
- Etapa 2: Criar base para os dois motores
- Etapa 3: adicione o servo à parte inferior dos motores
- Etapa 4: faça furos no recipiente grande
- Etapa 5: o tubo
- Etapa 6: o funil
- Etapa 7: Colocando a tremonha, tubo e motores
- Etapa 8: O Servo Final
- Etapa 9: adicionar código para testar as peças de trabalho
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03
![Atirador de bolas de gato Atirador de bolas de gato](https://i.howwhatproduce.com/images/003/image-7882-19-j.webp)
Materiais necessários
1 x sensor RFID / remoto
1 x Arduino uno
2 x motores DC
1 x 180 servo
1 x 360 servo
múltiplos fios
Caixa / recipiente para construir o projeto
tubo para alimentar a bola
Etapa 1: Crie o circuito para alimentar os motores e o controle remoto
![Crie o circuito para alimentar os motores e o controle remoto Crie o circuito para alimentar os motores e o controle remoto](https://i.howwhatproduce.com/images/003/image-7882-20-j.webp)
![Crie o circuito para alimentar os motores e o controle remoto Crie o circuito para alimentar os motores e o controle remoto](https://i.howwhatproduce.com/images/003/image-7882-21-j.webp)
Construindo o circuito
construir o circuito acima e conectar aos mesmos pinos para usar exatamente o mesmo código
Etapa 2: Criar base para os dois motores
![Criar base para os dois motores Criar base para os dois motores](https://i.howwhatproduce.com/images/003/image-7882-22-j.webp)
você precisará usar a placa de espuma para cortar retângulos de 4, 5 por 2 polegadas para os lados. em seguida, corte quadrados de 2,5 por 5 polegadas para usar como parte superior e inferior. em seguida, os motores precisarão de um lugar para sentar, então corte 2 orifícios de 23 mm de diâmetro e 39 mm de distância um do outro para dar espaço para o lançamento da bola. em seguida, faça um ponto ou alguns orifícios no quadrado inferior para permitir que os fios dos motores se conectem ao circuito.
Etapa 3: adicione o servo à parte inferior dos motores
![Adicione o servo à parte inferior dos motores Adicione o servo à parte inferior dos motores](https://i.howwhatproduce.com/images/003/image-7882-23-j.webp)
cole cuidadosamente o servo 180 ou 360 na parte inferior (no meio) do quadrado. estamos fazendo isso para que possamos mudar a direção manualmente com o controle remoto ou aleatoriamente para que a bola atire em direções diferentes
Etapa 4: faça furos no recipiente grande
![Faça furos no recipiente grande Faça furos no recipiente grande](https://i.howwhatproduce.com/images/003/image-7882-24-j.webp)
![Faça furos no recipiente grande Faça furos no recipiente grande](https://i.howwhatproduce.com/images/003/image-7882-25-j.webp)
![Faça furos no recipiente grande Faça furos no recipiente grande](https://i.howwhatproduce.com/images/003/image-7882-26-j.webp)
pegue o recipiente grande e faça um buraco na frente e atrás, não precisa ser exato, mas na frente deve ser bem grande como visto na imagem para permitir que a bola seja atirada em diferentes direções com o movimento do servo. e a parte de trás do recipiente corta um orifício menor para permitir que os fios saiam e para colocar as peças do circuito ou trocar o circuito, se necessário. na frente cole o servo na tampa de um dos recipientes e depois na base do recipiente para suporte, veja a segunda foto para referência
Etapa 5: o tubo
![O cano O cano](https://i.howwhatproduce.com/images/003/image-7882-27-j.webp)
faça ou compre um tubo de pvc com 1 pé de comprimento, de preferência com uma curva para deixar a bola rolar, em seguida, corte um pedaço de 1,5 para deixar a bola entrar
Etapa 6: o funil
![The Hopper The Hopper](https://i.howwhatproduce.com/images/003/image-7882-28-j.webp)
![The Hopper The Hopper](https://i.howwhatproduce.com/images/003/image-7882-29-j.webp)
![The Hopper The Hopper](https://i.howwhatproduce.com/images/003/image-7882-30-j.webp)
corte 4 trapézios iguais, pode ser a escolha, mas os meus tinham 5 de altura e um pouco inclinados quando colocados no tubo, então o pedaço de placa de espuma na parte inferior cortou um buraco grande o suficiente para uma bola de pingue-pongue passar. em seguida, cole-as formando um salto para que todas as bolas se acomodem. mais tarde, colaremos isso no topo do tubo onde o buraco é cortado
Etapa 7: Colocando a tremonha, tubo e motores
![Colocando a tremonha, tubo e motores Colocando a tremonha, tubo e motores](https://i.howwhatproduce.com/images/003/image-7882-31-j.webp)
você vai querer colocar o tubo dentro do recipiente bem na borda da caixa branca feita para os motores de forma que a bola saia e seja empurrada pelas rodas. agora você pode colar a tremonha na parte superior do tubo
Etapa 8: O Servo Final
![O Servo Final O Servo Final](https://i.howwhatproduce.com/images/003/image-7882-32-j.webp)
![O Servo Final O Servo Final](https://i.howwhatproduce.com/images/003/image-7882-33-j.webp)
este servo é colado na parte inferior da tremonha / onde o tubo que cortei para que fique saliente o suficiente para que as bolas de ping não caiam até que o botão seja clicado e o servo se mova
Etapa 9: adicionar código para testar as peças de trabalho
![Adicionar código para testar as peças de trabalho Adicionar código para testar as peças de trabalho](https://i.howwhatproduce.com/images/003/image-7882-34-j.webp)
// fixador de gato
// importe bibliotecas para usar comandos em todo o código, por exemplo, declarando pinos como servos e configurando o IR remoto #include #include
// configurando variáveis para definir velocidades para os motores DC int onspeed = 255; velocidade baixa int = 100; int offspeed = 0;
// configurando o pino receptor infravermelho e os dois pinos do motor int IR_Recv = 2; int motor1 = 10; motor interno 2 = 11;
// declarando as variáveis como servos para que o programa saiba que é um servo para usar comandos específicos Servo flap; Ângulo do servo;
// declarando o pino IR para receber entradas de controles remotos // obtém os resultados do IRrecv remoto irrecv (IR_Recv); resultados de decode_results;
void setup () {
Serial.begin (9600); // inicia a comunicação serial irrecv.enableIRIn (); // Inicia o receptor
flap.attach (7); // anexa a aba do servo ao pino 7 para que possamos usá-la mais tarde no programa angle.attach (4); // anexa o ângulo do servo ao pino 4 para que possamos usá-lo posteriormente no programa pinMode (motor1, OUTPUT); // define motor1 para uma saída para que possamos enviar velocidades para quando o botão for pressionado pinMode (motor2, OUTPUT); // define motor2 para uma saída para que possamos enviar velocidades para quando o botão for pressionado
}
void loop () {
flap.write (0); // define o servo controlando o alimentador de bola para 0 graus para não deixar nenhuma bola passar
if (irrecv.decode (& results)) {long int decCode = results.value; Serial.println (decCode); irrecv.resume ();
switch (results.value) {
case 0xFFA25D: // power analogWrite (motor1, onspeed); analogWrite (motor2, onspeed); atraso (7000); flap.write (90); atraso (500); flap.write (0); atraso (2000); analogWrite (motor1, velocidade reduzida); analogWrite (motor2, velocidade reduzida); pausa;
case 0xFFE01F: // EQ
analogWrite (motor1, onspeed); analogWrite (motor2, baixa velocidade); atraso (7000); flap.write (90); atraso (500); flap.write (0); atraso (2000); analogWrite (motor1, velocidade reduzida); analogWrite (motor2, velocidade reduzida);
pausa;
case 0xFF629D: // modo
analogWrite (motor1, velocidade baixa); analogWrite (motor2, onspeed); atraso (7000); flap.write (90); atraso (500); flap.write (0); atraso (2000); analogWrite (motor1, velocidade reduzida); analogWrite (motor2, velocidade reduzida);
pausa;
caso 0xFF30CF: // configuração 1, 90 graus
angle.write (30);
pausa;
case 0xFF18E7: // configuração 2, 0 graus
angle.write (90);
pausa;
case 0xFF7A85: // configuração 3, 180 graus
angle.write (150);
pausa;
} } }
Recomendado:
Bola-bola de tênis de mesa LED: 16 etapas (com fotos)
![Bola-bola de tênis de mesa LED: 16 etapas (com fotos) Bola-bola de tênis de mesa LED: 16 etapas (com fotos)](https://i.howwhatproduce.com/images/005/image-14125-j.webp)
Bola-bola de tênis de mesa LED: história de fundoApós ter construído um painel plano de bolas de tênis de mesa um tempo atrás, comecei a me perguntar se seria possível fazer um painel 3D com bolas de tênis de mesa. Combinado com meu interesse em fazer " arte " de formas geométricas recorrentes I
Jogo de rascunho de atirador 2D: 11 etapas
![Jogo de rascunho de atirador 2D: 11 etapas Jogo de rascunho de atirador 2D: 11 etapas](https://i.howwhatproduce.com/images/006/image-16432-j.webp)
Jogo de raspadinha de tiro em 2D: Neste instrutível, irei mostrar a você como fazer um jogo de raspadinha de tiro em 2D. É muito simples de fazer, mas com sorte, você aprenderá algumas coisas ao longo do caminho e logo fará seus próprios jogos de scratch
Atirador de água ativado por soco: 5 etapas
![Atirador de água ativado por soco: 5 etapas Atirador de água ativado por soco: 5 etapas](https://i.howwhatproduce.com/images/007/image-20895-j.webp)
Punch Activated Water Shooter: Se você é um fã de uma peça só. Você deve conhecer Jinbei. Jinbei é um personagem da série One Piece, criada por Eiichiro Oda. Jinbei é um mestre excepcionalmente poderoso do Karate Homem-Peixe. Uma de suas técnicas é Five Thousand Brick Fist. Isto é
Atirador de corda portátil: 5 etapas
![Atirador de corda portátil: 5 etapas Atirador de corda portátil: 5 etapas](https://i.howwhatproduce.com/images/009/image-24669-j.webp)
Handheld String Shooter: Este projeto rápido e divertido impulsiona as cordas em um loop infinito com um dispositivo portátil. Requer algumas peças impressas em 3D, uma bateria, dois pequenos motores e um interruptor
Reparador de gato triste, brinquedo de gato pega-me - Projeto escolar: 3 etapas
![Reparador de gato triste, brinquedo de gato pega-me - Projeto escolar: 3 etapas Reparador de gato triste, brinquedo de gato pega-me - Projeto escolar: 3 etapas](https://i.howwhatproduce.com/images/010/image-27560-j.webp)
Sad Cat Fixer, Catch-Me Cat Toy - Projeto Escolar: Aqui está o nosso produto, é um mouse de brinquedo interativo: Catch-Me Cat Toy. Aqui está uma lista de problemas que muitos gatos em nossa sociedade enfrentam: Os gatos hoje em dia estão se tornando inativos e deprimidos, sem nada para fazer A maioria dos proprietários está ocupada com o trabalho ou a escola e seu ca