Tabla de contenido:
- Suministros
- Paso 1: Conexión de todos los elementos a la placa de pruebas
- Paso 2: escribir código
- Paso 3: haz un contenedor para tu Arduino
- Paso 4: uso de su máquina de pintura con detección de color
Video: Máquina de pintura con detección de color: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
La máquina de pintar con detección de color copia los colores a tu alrededor y te permite dibujar con ellos. Si tiene la pintura de colores primarios, puede usar el sensor de color RGB para detectar el color que desea y mezclarlo. Pero recuerde, use el objeto de color brillante.
Suministros
- Arduino Leonardo (u otro) _x1 - Compre aquí
- Protoboard _x1 - Compre aquí
- Sensor TCS3200 RGB (u otro) _x1 - Compre aquí
- Pulsador (cualquier tipo) _x1
- Resistencia de 10kΩ _x1 - Compre aquí
- caja de cartón
- Bomba de agua 5V 120L / H _x3 - Comprar aquí
- Manguera de goma (el tamaño es adecuado para la salida de agua del motor) _x3
- Controlador de motor L298N _x3 - Compre aquí
Paso 1: Conexión de todos los elementos a la placa de pruebas
Antes de instalar todo a la vez, es más seguro probar cada elemento uno por uno. Porque si ha instalado todo pero no funciona, difícilmente podrá averiguar qué salió mal.
El cableado de diferentes Arduinos será diferente. Si está utilizando otro Arduino, puede buscar el diagrama de cableado y el código de otros proyectos.
Ahora presentaremos cómo conectar el cable:
Sensor de color RGB
GND_ hay dos GND, ambos están conectados al polo negativo de la placa de pruebas (el polo negativo debe tirar del cable al Arduino GND)
OUT_connect al pin8 de Arduino
S2 → Arduinopin10
S3 → Pin 9 de Arduino
VCC_hay dos VCC, ambos están conectados al polo positivo de la placa de pruebas (el polo positivo necesita tirar de un cable a los 5v del Arduino)
S0 → Pin 12 de Arduino
S1 → Pin 11 de Arduino
- Botón
Utilice el pasador para insertar los dos cables en la placa de pruebas
Cable del lado izquierdo: conecte una resistencia de 10 kΩ y luego tire de un cable al analógico A5 de Arduino.
Cable del lado derecho_Dividido en dos lados:
El primer lado: tire del cable hacia el lado positivo de la placa de pruebas.
El segundo lado es: conecte una resistencia de 10 kΩ y luego conecte una línea al lado negativo de la placa de pruebas.
Motor (bomba de agua 5V 120L / H) y controlador de motor (L298N)
conecte el motor a L298N (depende de cuántos motores se utilicen)
1. L298N (conectado a motores amarillo y azul): + → In1 / - → In2, + → In3 / - → In4
2. L298N (conectado al motor rojo): + → In1 / - → In2
Las salidas en los pines L298N a Arduino:
motor 1 (rojo): + → In1 / - → In2. Salida a pin 6 y pin 7
motor 2 (azul): + → In1 / - → In2. Salida a pin 2 y pin 3
motor 2 (amarillo): + → In1 / - → In2. Salida a pin 4 y pin 5
Paso 2: escribir código
Una vez que el circuito está conectado, puede comenzar a escribir código.
El código está aquí : Aquí
¡Recuerde probar cada parte por separado!
Antes de conectar el cable USB al Arduino, compruebe cuidadosamente si todos los cables son correctos. Si hay un circuito incorrecto, puede dañar la computadora o la placa Arduino.
El pin puede ser cambiado por usted mismo, de acuerdo con el circuito en su propia placa de circuito.
Paso 3: haz un contenedor para tu Arduino
Mide la distancia entre tu Arduino y la placa de pruebas y recórtala con una caja de cartón. Después de la unión, coloque el componente.
El tamaño de la cáscara:
- Largo: 22cm
- Ancho: 21cm
- Altura: 11 cm
Paso 4: uso de su máquina de pintura con detección de color
Conecte el cable USB al Arduino y después de encenderlo, ¡puede comenzar a usarlo!
Ajuste los tres colores que desee (se recomienda utilizar tres colores primarios: rojo, amarillo, azul)
Sugerencia: cuanto más color, mejor, más claro no estará claro.
Si desea agua de color púrpura, elija el objeto de color púrpura brillante para detectar, luego mezclará azul y rojo para convertirse en púrpura.
Si desea agua verde, elija el objeto verde brillante para detectar, mezclará azul y amarillo para volverse verde.
¡¡¡Advertencia!!!
La posición del motor no puede ser más alta que la taza, de lo contrario, el agua no se bombeará.
Recomendado:
Detección de color simple usando OpenCV: 6 pasos
Detección de color simple usando OpenCV: ¡Hola! Hoy voy a mostrar un método simple para detectar un color de un video en vivo usando OpenCV y Python Básicamente solo probaré que el color requerido está presente en el marco de fondo o no y usando módulos OpenCV enmascararé esa región y
Detección de color en Python usando OpenCV: 8 pasos
Detección de color en Python usando OpenCV: ¡Hola! Este instructivo se usa para guiar sobre cómo extraer un color específico de una imagen en Python usando la biblioteca openCV. Si eres nuevo en esta técnica, no te preocupes, al final de esta guía podrás programar tu propio color
Máquina de bandas elásticas, detección de infrarrojos, robot de defensa de TV: 5 pasos (con imágenes)
Máquina de bandas elásticas, detección por infrarrojos, TV ROBOT DEFENSOR: Sin circuitos integrados, este robot espera una señal infrarroja de un control remoto de TV estándar y luego dispara rápidamente un juego de bandas elásticas. si no ve el video.Descargo de responsabilidad: este proyecto está en
MESOMIX - Máquina mezcladora de pintura automatizada: 21 pasos (con imágenes)
MESOMIX - Máquina mezcladora de pintura automatizada: ¿Es usted un diseñador, un artista o una persona creativa a la que le encanta poner colores en su lienzo, pero a menudo es una lucha cuando se trata de hacer el tono deseado? Entonces, esta instrucción de tecnología artística desaparecerá. esa lucha en el aire. Como este dispositivo, u
Detección de color con LED RGB: 4 pasos
Detección de color mediante LED RGB: ¿Alguna vez ha deseado una forma automatizada de detectar el color de un objeto? Al hacer brillar una luz de cierto color sobre el objeto y observar cuánta luz se refleja, puede saber de qué color es el objeto. Por ejemplo, si enciende una luz roja o