Taula de continguts:
- Subministraments
- Pas 1: connectar tots els elements al tauler de pa
- Pas 2: escriure codi
- Pas 3: feu un contenidor per al vostre Arduino
- Pas 4: utilitzar la màquina de pintar per detecció de color
Vídeo: Màquina de pintar per detecció de color: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
La màquina de pintar amb detecció de colors copia els colors al vostre voltant i us permet dibuixar amb ells. Si teniu la pintura de colors primaris, podeu utilitzar el sensor de color RGB per detectar el color que desitgeu i barrejar-lo. Però recordeu, utilitzeu l’objecte de colors brillants.
Subministraments
- Arduino Leonardo (O un altre) _x1 - Compra aquí
- Taula de pa _x1 - Compra aquí
- Sensor RGB TCS3200 (o un altre) _x1 - Compra aquí
- Polsador (qualsevol tipus) _x1
- 10kΩ Resistor _x1 - Compra aquí
- Caixa de cartró
- Bomba d'aigua 5V 120L / H _x3 - Compra aquí
- Mànega de goma (la mida és adequada per a la sortida d’aigua del motor) _x3
- Controlador de motor L298N _x3 - Compra aquí
Pas 1: connectar tots els elements al tauler de pa
Abans d’instal·lar-ho tot alhora, és més segur provar cada element un per un. Perquè si ho heu instal·lat tot però no funciona, difícilment podreu esbrinar què ha fallat.
El cablejat de diferents Arduinos serà diferent. Si utilitzeu un altre Arduino, podeu cercar el diagrama de cablejat i el codi d'altres projectes.
Ara introduirem com connectar el cable:
Sensor de color RGB
GND_ hi ha dos GND, tots dos estan connectats al pol negatiu de la placa (el pol negatiu hauria d’estirar el cable a l’Arduino GND)
OUT_connect al pin8 d'Arduino
S2 → Arduinopin10
S3 → Arduino pin9
VCC_ hi ha dos VCC, tots dos estan connectats al pol positiu de la placa de control (el pol positiu necessita estirar un cable als 5 V de l'Arduino)
S0 → Pin Arduino
S1 → Arduino pin11
- Botó
Utilitzeu el passador per inserir els dos fils a la placa
Cable esquerre: connecteu una resistència de 10 kΩ i, a continuació, estireu un cable a l’Arduino analog A5.
Fil lateral dret_Dividit en dos costats:
El primer costat: estireu el filferro cap al costat positiu de la taula de tall.
El segon costat és: connecteu una resistència de 10 kΩ i, a continuació, connecteu una línia al costat negatiu de la placa de control.
Motor (bomba d'aigua 5V 120L / H) i controlador de motor (L298N)
connecteu el motor a L298N (depèn de quants motors s'utilitzin)
1. L298N (connectat a motors grocs i blaus): + → In1 / - → In2, + → In3 / - → In4
2. L298N (connectat al motor vermell): + → In1 / - → In2
Les sortides del L298N als pins Arduino:
motor 1 (vermell): + → In1 / - → In2. Sortida al pin 6 i al pin 7
motor 2 (blau): + → In1 / - → In2. Sortida als pins 2 i 3
motor 2 (groc): + → In1 / - → In2. Sortida al pin 4 i al pin 5
Pas 2: escriure codi
Després de connectar el circuit, podeu començar a escriure codi.
El codi és aquí : Aquí
Recordeu provar cada part per separat !!
Abans d’endollar el cable USB a l’Arduino, comproveu acuradament si tots els cables són correctes. Si hi ha un circuit incorrecte, pot causar danys a l’ordinador o a la placa Arduino.
El pin es pot canviar vosaltres mateixos, segons el circuit de la vostra pròpia placa de circuit.
Pas 3: feu un contenidor per al vostre Arduino
Mesureu la distància entre el vostre Arduino i el taulell de pa i retalleu-lo amb una caixa de cartró. Després de la unió, col·loqueu el component a.
La mida de la closca:
Longitud: 22cm
Amplada: 21cm
- Alçada: 11cm
Pas 4: utilitzar la màquina de pintar per detecció de color
Connecteu el cable USB a l'Arduino i, després d'engegar-lo, podreu començar a utilitzar-lo.
Ajusteu els tres colors que vulgueu (es recomana utilitzar tres colors primaris: vermell, groc, blau)
Suggeriment: com més color millor, més clar serà poc clar
Si voleu aigua de color porpra, trieu l'objecte de color porpra brillant per detectar; es barrejarà el blau i el vermell per convertir-se en morats.
Si voleu aigua verda, trieu l'objecte de color verd brillant per detectar; es barrejarà blau i groc per convertir-se en verd.
Atenció !!!
La posició del motor no pot ser superior a la copa, en cas contrari, l’aigua no es bombarà.
Recomanat:
VentMan Part II: Detecció de forns automatitzats per Arduino per a ventiladors de reforç: 6 passos
VentMan Part II: Detecció de forns automatitzats per Arduino per a ventiladors de reforç: Punts principals: es va fer un pirateig temporal per detectar quan funcionava el motor del ventilador de CA / forn, de manera que els meus dos ventiladors de reforç podien encendre’s. Necessito dos ventiladors de reforç a la meva canalització per empènyer més aire calent / fred dos dos dormitoris aïllats. Però jo
Filtre FIR per a una detecció de freqüència més fiable: 5 passos
Filtre FIR per a una detecció de freqüència més fiable: sóc un gran fan de la instrucció d’akellyirl sobre la detecció de freqüència fiable mitjançant tècniques DSP, però de vegades la tècnica que va utilitzar no és prou bona si teniu mesures sorolloses. Una solució fàcil per obtenir una entrada més neta per freqüència det
Detecció de color a Python mitjançant OpenCV: 8 passos
Detecció de colors a Python mitjançant OpenCV: Hola! Aquesta instrucció s'utilitza per guiar sobre com extreure un color específic d'una imatge en python mitjançant la biblioteca openCV. Si no coneixeu aquesta tècnica, no us preocupeu, al final d'aquesta guia podreu programar el vostre propi color
Seguiment d'objectes basat en la detecció de color: 10 passos
Seguiment d’objectes basat en la detecció de color: història. Vaig fer aquest projecte per aprendre el processament d’imatges amb Raspberry PI i obrir el CV. Per fer aquest projecte més interessant, he utilitzat dos servomotors SG90 i hi heu muntat càmera. Un motor que es movia horitzontalment i un segon motor que es movia verticalment
Detecció de color mitjançant LED RGB: 4 passos
Detecció de colors mitjançant LED RGB: alguna vegada heu desitjat una manera automatitzada de detectar el color d’un objecte? Brillant la llum d’un determinat color a l’objecte i observant quanta llum es reflecteix cap enrere, es pot saber de quin color és l’objecte. Per exemple, si llueix una llum vermella o