Taula de continguts:
- Pas 1: PAS 1: Llista de materials
- Pas 2: PAS 2: Programació
- Pas 3: PAS 3: Dibuixos
- Pas 4: PAS 4: diagrama de flux
- Pas 5: PAS 5: Disseny de la nostra màquina i impressió 3D
- Pas 6: pas 6: base de dades
- Pas 7: Pas 7: Node vermell
Vídeo: Classificador de colors UCL-IIoT: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Introducció
En aquesta instrucció intentarem explicar, com anem a programar i com recollim una màquina de classificació de colors. Es programarà en un Arduino Uno, mitjançant Arduino Software.
Aquest projecte és optatiu pel nostre estudi. El seu significat és aprendre sobre la indústria 4.0.
El pensament darrere d’aquest projecte és la majoria d’un dels pensaments del nostre equip Casper, que vol que una màquina sigui capaç d’ordenar els colors de l’exemple d’una bossa M & Ms. Hem creat aquesta màquina que, a partir de l'ajuda del nostre sensor, ordenarà els colors fins a diferents bols.
A continuació hi ha una llista de les coses que trobarem durant aquesta guia.
PAS 1: llista de materials
PAS 2: Programació
PAS 3: dibuixos
PAS 4: diagrama de flux
PAS 5: Disseny de la nostra màquina
Pas 6: base de dades
Pas 7: node vermell
PAS 8: vídeo
Pas 1: PAS 1: Llista de materials
Llista de materials
Arduino Nano
Taula Arduino
1 x cable USB
Impressora 3D
tallador làser
Servomotor
Node vermell
Diversos cables
Sensor de color
Subministrament de 9V
Mòdul d'alimentació de taulers de pa
Pas 2: PAS 2: Programació
Fem servir un
"Commutador de caixa" per controlar el servo inferior, de manera que quan es diu una caixa escriviu una posició per al servo i afegiu-ne 1 al comptador.
Utilitzem la fructificació "si" per perjudicar el color del most que veu el sensor perquè veu la quantitat de vermell, verd i blau que es reflecteixen cap enrere.
Pas 3: PAS 3: Dibuixos
Aquesta imatge mostra com connectar els cables al vostre arduino, en el nostre model, hem utilitzat una font d'alimentació de corda per fabricar prou energia als servors i al sensor de color.
però el més important és no utilitzar la font d'alimentació de l'arduino nano. connecteu-lo com la imatge o com ho fem nosaltres
Pas 4: PAS 4: diagrama de flux
Hem fet una visió general, perquè la gent pugui veure pas a pas què passa.
Es fa en un lloc gratuït a Internet anomenat draw.io. Quan vam intentar fer-lo a un PDF, no va ser correcte, així que vam fer algunes captures de pantalla i les vam anomenar pel nom i la pàgina.
Pas 5: PAS 5: Disseny de la nostra màquina i impressió 3D
Hem trobat el disseny de la nostra màquina en un lloc web i gràcies gràcies al lloc web
hem utilitzat un tallavall per tallar el tauler de fusta de 3 mm de gruix i només una parella fa 6 mm de gruix, és la part superior del servo, perquè fem servir M & M's i, quan fa 3 mm de gruix, els M&M només en surten.
El tall per làser l’utilitzem Adobe Inventor
Tenim una impressió 3D amb un pibe i un suport al servo inferior per obtenir l’angle correcte.
Pas 6: pas 6: base de dades
Pas 6: base de dades
A través de Wampserver64 fem una base de dades.
A la nostra base de dades, hem triat emmagatzemar els diferents colors i un temps a la nostra variable.
Temps, vermell, groc, verd, blau, marró, taronja.
Obtenirem informació a través del node vermell i el node vermell obtindrà la informació del nostre Arduino.
Al nostre navegador mostrarà els nostres colors i veurà si s’emmagatzemarà un color.
Pas 7: Pas 7: Node vermell
Pas 7: node vermell
Node Red és un programa que podeu instal·lar a través del vostre cmd a l'ordinador.
A continuació, en cmd escrivireu vermell de node, i llavors començarà.
Aneu al navegador i escriviu https://127.0.0.1:1880. Si voleu que el tauler sigui pràcticament el mateix, només cal que escriviu https://127.0.0.1:1880. llavors la pàgina mostrarà el vostre tauler.
Al nostre node vermell vam fer un programa on connectaríem el nostre Arduino, i mostrarem els diferents colors, i hem establert una connexió a la nostra base de dades.
Quan cal restablir la nostra base de dades, tenim un botó per restablir-la.
el codi és:
[{"id": "994cb868.55db68", "type": "tab", "label": "Sorteringsmaksine", "disabled": true, "info": ""}, {"id": "1370c730. 4ce339 "," type ":" function "," z ":" 994cb868.55db68 "," name ":" Node-RED MySQL "," func ":" var data = msg.payload.split (", / "); / nvar vermell = dades [0]; / nvar groc = dades [1]; / nvar verd = dades [2]; / nvar blau = dades [3]; / nvar marró = dades [4]; / nvar Taronja = dades [5]; / nvar out = / "INSERT INTO nodered.test (Time, Red, Yellow, Green, Blue, Brown, Orange) VALORS ('\" + New Date (). ToISOString (). Slice (0, 19).replace ('T', '') + / "',' \" + Red + / "',' \" + Yellow + / "',' \" + Green + / "',' \" + Blau + / "',' \" + Marró + / "',' \" + Taronja + / "') "; / nmsg.topic = out; / nreturn msg; / n / n "," outputs ": 1," noerr ": 0," x ": 233," y ": 345.0000047683716," wires ":
Recomanat:
Com codificar un classificador de colors a Modkit per a Vex: 7 passos
Com codificar un classificador de colors a Modkit per a Vex: Hola a tots, en aquest tutorial aprendreu com codificar un classificador de boles de color a Modkit per a VexHope, que el feu i gaudiu. Em plau voteu-me
Classificador de colors: 6 passos
Color Sorter: aquest objectiu de Color Classers és moure m & ms en piles diferents en funció del seu color
Selector de colors Arduino RGB: seleccioneu els colors dels objectes de la vida real: 7 passos (amb imatges)
Arduino RGB Color Picker: seleccioneu els colors dels objectes de la vida real: escolliu fàcilment els colors dels objectes físics amb aquest selector de colors RGB basat en Arduino, que us permetrà recrear els colors que veieu als objectes de la vida real al vostre PC o telèfon mòbil. Simplement premeu un botó per escanejar el color de l'objecte amb un TCS347 barat
Classificador de colors M&M: 3 passos
M&M Color Sorter: Al començament d’aquest projecte, ens vam proposar ordenar automàticament diferents caramels de colors en bols separats a un ritme eficient. Aquesta idea ens va inspirar per primera vegada quan vam veure una publicació al lloc https://howtomechatronics.com/projects/arduino-col
Classificador de colors basat en cinta transportadora controlada TIVA: 8 passos
Classificador de colors basat en cinturons transportadors controlats TIVA: el camp de l’electrònica té una gran aplicació. Cada aplicació necessita un circuit diferent i un programari diferent, així com una configuració de maquinari. El microcontrolador és el model integrat incrustat en un xip en el qual es poden executar diferents aplicacions amb