Sommario:
- Passaggio 1: FASE 1: Elenco dei materiali
- Passaggio 2: FASE 2: Programmazione
- Passaggio 3: FASE 3: Disegna
- Passaggio 4: FASE 4: Diagramma di flusso
- Passaggio 5: FASE 5: Progettazione della nostra macchina e stampa 3D
- Passaggio 6: Passo 6: Database
- Passaggio 7: Passaggio 7: nodo rosso
Video: Ordinatore di colori UCL-IIoT: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
introduzione
In questa istruzione cercheremo di spiegare come andremo a programmare e come raccogliamo una macchina per la selezione dei colori. Sarà programmato in un Arduino Uno, tramite il software Arduino.
Questo progetto è un elettivo sul nostro studio. Il significato è conoscere l'industria 4.0.
I pensieri alla base di questo progetto sono la maggior parte di uno dei pensieri del nostro team Casper, che vuole una macchina in grado di selezionare i colori da un esempio di una borsa M&Ms. Abbiamo realizzato questa macchina che con l'aiuto del nostro sensore ordinerà i colori in alcune ciotole di differenza.
Qui sotto c'è un elenco delle cose che incontreremo durante questa guida.
FASE 1: Elenco dei materiali
FASE 2: Programmazione
FASE 3: Disegna
FASE 4: Diagramma di flusso
FASE 5: Progettazione della nostra macchina
Passaggio 6: banca dati
Passaggio 7: nodo rosso
FASE 8: Video
Passaggio 1: FASE 1: Elenco dei materiali
lista materiali
Arduino Nano
Scheda Arduino
1 x cavo USB
stampante 3d
taglierina laser
Servomotore
Nodo Rosso
Cavi vari
Sensore di colore
Alimentazione 9V
Modulo di alimentazione breadboard
Passaggio 2: FASE 2: Programmazione
Usiamo a
"switch case" per controllare il servo inferiore, quindi quando viene chiamato un caso, scrive una posizione per il servo e aggiunge 1 al contatore.
Usiamo la fruizione "se" per danneggiare il colore del mosto che il sensore sta vedendo perché vede quanto rosso, verde e blu viene riflesso indietro.
Passaggio 3: FASE 3: Disegna
Questa immagine mostra come collegare i cavi al tuo arduino, sul nostro modello abbiamo utilizzato un alimentatore breadbord per fornire energia sufficiente ai nostri servi e al sensore di colore.
ma la cosa più importante è non usare l'alimentatore dell'arduino nano. collegalo come l'immagine o come lo facciamo noi
Passaggio 4: FASE 4: Diagramma di flusso
Abbiamo fatto una panoramica, in modo che le persone possano vedere passo dopo passo cosa succede.
È realizzato in un sito gratuito su Internet chiamato draw.io. Quando abbiamo provato a trasformarlo in un PDF, non è andato tutto bene, quindi abbiamo preso alcuni screenshot e li abbiamo chiamati con il nome e la pagina.
Passaggio 5: FASE 5: Progettazione della nostra macchina e stampa 3D
Abbiamo trovato il design della nostra macchina, su un sito web e grazie al sito
abbiamo usato un lasercutter per tagliare la nostra tavola di legno spessa 3 mm e solo una parte è spessa 6 mm è la parte superiore del servo, perché usiamo M&M e quando è spessa 3 mm gli M&M scivolano fuori da essa.
Il taglio laser che usiamo adobe inventor
Abbiamo stampato in 3D un tubo e un supporto per il servo in basso per ottenere l'angolo giusto.
Passaggio 6: Passo 6: Database
Passaggio 6: banca dati
Abbiamo tramite Wampserver64 creare un database.
Nel nostro database abbiamo scelto di memorizzare i diversi colori, e un Tempo alla nostra variabile.
Tempo, Rosso, Giallo, Verde, Blu, Marrone, Arancione.
Otterremo informazioni tramite il nodo rosso e il nodo rosso otterrà le informazioni dal nostro Arduino.
Sotto il nostro browser mostrerà i nostri colori e vedrà se verrà memorizzato un colore.
Passaggio 7: Passaggio 7: nodo rosso
Passaggio 7: nodo rosso
Node Red è un programma che puoi installare tramite il tuo cmd sul tuo computer.
Quindi in cmd scrivi node-red e quindi si avvierà.
Vai al tuo browser e scrivi https://127.0.0.1:1880. Se vuoi che la dashboard sia quasi la stessa, scrivi https://127.0.0.1:1880. quindi la pagina mostrerà la tua dashboard.
Nel nostro nodo rosso abbiamo creato un programma in cui collegheremo il nostro Arduino, e mostreremo i diversi colori, e abbiamo effettuato una connessione al nostro database.
Quando il nostro database deve essere ripristinato, abbiamo un pulsante per ripristinare il nostro database.
il codice è:
[{"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 Rosso = dati[0];\nvar Giallo = dati[1];\nvar Verde = dati[2];\nvar Blu = dati[3];\nvar Marrone= dati[4];\nvar Orange = data[5];\nvar out = \"INSERT INTO nodered.test (Time, Red, Yellow, Green, Blue, Brown, Orange) VALUES('\"+new Date().toISOString().slice(0, 19).replace('T', ' ')+\"', '\"+Rosso+\"', '\"+Giallo+\"', '\"+Verde+\"', '\"+ Blu+\"', '\"+Marrone+\"', '\"+Arancione+\"')\";\nmsg.topic = out;\nreturn msg;\n\n", "output":1, " noerr":0, "x":233, "y":345.0000047683716, "wires":
Consigliato:
Come codificare un selezionatore di colori in Modkit per Vex: 7 passaggi
Come codificare un selezionatore di colori in Modkit per Vex: Ciao a tutti, in questo tutorial imparerai come codificare un selezionatore di palline colorate in Modkit per Vex Spero che tu ce la faccia e divertiti! Vota per me
NeckLight V2: Collane Glow-In-The-Dark con forme, colori e luci: 10 passaggi (con immagini)
NeckLight V2: Collane Glow-In-The-Dark con forme, colori e LUCI: Ciao a tutti, dopo il primo Instructables: NeckLight ho postato che è stato un grande successo per me, ho scelto di farne la V2. L'idea alla base di questo V2 serve a correggere qualche errore del V1 e ad avere più opzioni visive. In questo Instructables esporrò
Octarine: un gioco di abbinamento dei colori con LED RGB WS2812: 6 passaggi
Octarine: un gioco di abbinamento di colori con LED RGB WS2812: Octarine, il colore della magia. Era vivo e splendente di un vibrante ed era il pigmento indiscusso dell'immaginazione, perché ovunque apparisse era segno che la semplice materia era serva dei poteri della mente magica. Erano incantatori
Grafico a barre a due colori con CircuitPython: 5 passaggi (con immagini)
Grafico a barre a doppio colore con CircuitPython: ho visto questo grafico a barre a LED sul sito Pimoroni e ho pensato che potesse essere un progetto economico e divertente durante il blocco del covid-19. Contiene 24 LED, uno rosso e uno verde, in ciascuno dei suoi 12 segmenti, quindi in teoria dovresti essere in grado di visualizzare r
Sistema di smistamento dei colori: sistema basato su Arduino con due cinghie: 8 passaggi
Color Sorting System: Arduino Based System With Two Belts: Il trasporto e/o confezionamento di prodotti e articoli in ambito industriale avviene tramite linee realizzate con nastri trasportatori. Quelle cinghie aiutano a spostare l'oggetto da un punto all'altro con una velocità specifica. Alcune attività di elaborazione o identificazione possono essere