Índice:
- Suprimentos
- Etapa 1: conectando todos os elementos à placa de ensaio
- Etapa 2: escrever o código
- Etapa 3: Faça um contêiner para seu Arduino
- Etapa 4: usando sua máquina de pintura com detecção de cores
Vídeo: Máquina de pintura com detecção de cor: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
A máquina de pintura com detecção de cores copia as cores ao seu redor e permite que você desenhe com elas. Se você tem a tinta de cores primárias, pode usar o sensor de cores RGB para detectar a cor desejada e misturá-la. Mas lembre-se, use o objeto de cor brilhante.
Suprimentos
- Arduino Leonardo (ou outro) _x1 - Compre aqui
- Breadboard _x1 - Compre aqui
- Sensor TCS3200 RGB (ou outro) _x1 - Compre aqui
- Botão (qualquer tipo) _x1
- Resistor de 10kΩ _x1 - Compre aqui
- Caixa
- Bomba de água 5V 120L / H _x3 - Compre aqui
- Mangueira de borracha (tamanho adequado para a saída de água do motor) _x3
- Driver do motor L298N _x3 - Compre aqui
Etapa 1: conectando todos os elementos à placa de ensaio
Antes de instalarmos tudo de uma vez, é mais seguro testar cada item um por um. Porque se você instalou tudo, mas não funciona, você dificilmente descobrirá o que deu errado.
A fiação de diferentes Arduinos será diferente. Se estiver usando outro Arduino, você pode pesquisar o diagrama de fiação e o código de outros projetos.
Agora vamos apresentar como conectar o fio:
Sensor de cor RGB
GND_there são dois GND, ambos estão conectados ao pólo negativo da placa de ensaio (o pólo negativo deve puxar o fio para o Arduino GND)
OUT_connect ao pin8 do Arduino
S2 → Arduinopin10
S3 → Arduino pin9
VCC_há dois VCC, ambos conectados ao pólo positivo da placa de ensaio (o pólo positivo precisa puxar um fio para os 5v do Arduino)
S0 → Arduino pin12
S1 → Arduino pin11
- Botão
Use o pino para inserir os dois fios na placa de ensaio
Fio do lado esquerdo conecte um resistor de 10kΩ e, em seguida, puxe um fio para o Arduino analógico A5.
Fio do lado direito_Dividido em dois lados:
O primeiro lado: puxe o fio para o lado positivo da placa de ensaio.
O segundo lado é: conecte um resistor de 10kΩ e, em seguida, conecte uma linha ao lado negativo da placa de ensaio.
Motor (bomba d'água 5V 120L / H) e driver do motor (L298N)
conecte o motor a L298N (depende de quantos motores são usados)
1. L298N (conectado aos motores amarelo e azul): + → In1 / - → In2, + → In3 / - → In4
2. L298N (conectado ao motor vermelho): + → In1 / - → In2
As saídas em L298N para pinos Arduino:
motor 1 (vermelho): + → In1 / - → In2. Saída para os pinos 6 e 7
motor 2 (azul): + → In1 / - → In2. Saída para os pinos 2 e 3
motor 2 (amarelo): + → In1 / - → In2. Saída para os pinos 4 e 5
Etapa 2: escrever o código
Depois que o circuito for conectado, você pode começar a escrever o código.
O código está aqui: Aqui
Lembre-se de testar cada parte separadamente !!
Antes de conectar o cabo USB ao Arduino, verifique cuidadosamente se todos os cabos estão corretos. Se houver um circuito incorreto, ele pode causar danos ao computador ou à placa Arduino.
O pino pode ser alterado por você, de acordo com o circuito de sua placa de circuito.
Etapa 3: Faça um contêiner para seu Arduino
Meça a distância entre o Arduino e a placa de ensaio e corte-a com uma caixa de papelão. Após a colagem, coloque o componente.
O tamanho da casca:
- Comprimento: 22cm
- Largura: 21cm
- Altura: 11cm
Etapa 4: usando sua máquina de pintura com detecção de cores
Conecte o cabo USB ao Arduino e depois de ligado, você pode começar a usá-lo!
Ajuste as três cores desejadas (recomendado o uso de três cores primárias: vermelho, amarelo, azul)
Sugestão: quanto mais cor melhor, mais claro ficará confuso
Se você quiser água roxa, escolha o objeto roxo brilhante para sentir, então ele irá misturar azul e vermelho para se tornar roxo.
Se você quiser água verde, escolha o objeto verde brilhante para sentir, ele misturará o azul e o amarelo para se tornar verde.
Aviso!!!
A posição do motor não pode ser superior à do copo, caso contrário, a água não será bombeada.
Recomendado:
Robô de pintura equipado com Arduino: 11 etapas (com imagens)
Arduino Powered Painting Robot: Você já se perguntou se um robô poderia fazer pinturas e arte fascinantes? Neste projeto, tento tornar isso realidade com um Arduino Powered Painting Robot. O objetivo é que o robô seja capaz de fazer pinturas por conta própria e usar um ref
Pintura sensorial: 5 etapas
Pintura sensorial: pintura sensorial es un proyecto diseñado para que alguien no vidente pueda pintar o dibujar dentro de bordes que uno pueda delimitar. Neste caso, usaremos um Kultrun de la cultura y pueblo mapuche. SP te avisará mediante sonidos de um Trompe
Detecção de rosto no Raspberry Pi 4B em 3 etapas: 3 etapas
Detecção de rosto no Raspberry Pi 4B em 3 etapas: Neste Instructable, vamos realizar a detecção de rosto no Raspberry Pi 4 com Shunya O / S usando a Biblioteca Shunyaface. Shunyaface é uma biblioteca de reconhecimento / detecção de rosto. O projeto visa alcançar a detecção mais rápida e velocidade de reconhecimento com
Pintura com luz inicial (sem Photoshop): 5 etapas (com imagens)
Começando Light Painting (sem Photoshop): Recentemente comprei uma nova câmera e estava investigando alguns de seus recursos quando me deparei com a light painting, ou fotografia de longa exposição, na internet. A maioria de nós já deve ter visto a forma básica de pintura de luz com uma foto em uma cidade com uma estrada
Detecção de cor simples usando OpenCV: 6 etapas
Detecção de cor simples usando OpenCV: Hi! Hoje vou mostrar um método simples de detectar uma cor de um vídeo ao vivo usando OpenCV e python.Basicamente irei testar se a cor necessária está presente no quadro de fundo ou não e usando módulos OpenCV irei mascarar essa região e