Orodha ya maudhui:

Rangi fupi ya UCL-IIoT: Hatua 7
Rangi fupi ya UCL-IIoT: Hatua 7

Video: Rangi fupi ya UCL-IIoT: Hatua 7

Video: Rangi fupi ya UCL-IIoT: Hatua 7
Video: Часть 3 — Аудиокнига «Бэббит» Синклера Льюиса (главы 10–15) 2024, Julai
Anonim
Rangi fupi ya UCL-IIoT
Rangi fupi ya UCL-IIoT

Utangulizi

Katika maagizo haya tutajaribu kuelezea, ni vipi tutapanga programu, na jinsi ya kukusanya mashine ya aina ya rangi. Itasanidiwa katika Arduino Uno, kupitia Programu ya Arduino.

Mradi huu ni uchaguzi wa masomo yetu. Maana nayo, ni kujifunza juu ya tasnia 4.0.

Mawazo nyuma ya mradi huu ni mengi kutoka kwa timu yetu Casper mawazo, kwamba anataka mashine ambayo iliweza kutatua rangi kutoka kwa mfano mfuko wa M & Bi. Tumefanya mashine hii ambayo kutoka kwa msaada kutoka kwa sensorer yetu itapanga rangi kwa bakuli kadhaa tofauti.

Chini hapa kuna orodha ya vitu tutakavyokutana wakati wa mwongozo huu.

HATUA YA 1: Orodha ya nyenzo

HATUA YA 2: Programu

HATUA YA 3: Huchora

HATUA YA 4: Chati ya mtiririko

HATUA YA 5: Ubunifu wa mashine yetu

Hatua ya 6: Hifadhidata

Hatua ya 7: Node Nyekundu

HATUA YA 8: Video

Hatua ya 1: HATUA YA 1: Orodha ya Vifaa

Orodha ya nyenzo

Arduino Nano

Bodi ya Arduino

1 x USB cable

Printa ya 3D

laser cutter

Servomotor

Node Nyekundu

Waya mbalimbali

Sensor ya rangi

Ugavi wa 9V

Moduli ya Ugavi wa Nguvu ya mkate

Hatua ya 2: HATUA YA 2: Programu

HATUA YA 2: Programu
HATUA YA 2: Programu

Tunatumia

"Kubadili kesi" kudhibiti servo ya chini, kwa hivyo wakati kesi inaitwa iandike nafasi ya servo na itaongeza 1 kwa kaunta.

Tunatumia matunda "ikiwa" kudhoofisha rangi ya wort sensor inayoona kwa sababu inaona ni kiasi gani nyekundu, kijani na bluu imeonekana nyuma.

Hatua ya 3: HATUA YA 3: Inachora

HATUA YA 3: Huchora
HATUA YA 3: Huchora

Picha hii inaonyesha jinsi ya kuunganisha waya zako kwa arduino yako, kwenye modeli yetu tumetumia usambazaji wa umeme wa mkate kutengeneza nguvu ya kutosha kwa sensorer yetu na sensorer ya rangi.

lakini muhimu zaidi sio kutumia usambazaji wa umeme kutoka kwa nano ya arduino. unganisha kama picha au kama tunavyofanya

Hatua ya 4: HATUA YA 4: Chati ya mtiririko

Tumefanya muhtasari, ili watu waweze kuona hatua kwa hatua kinachotokea.

Imetengenezwa kwenye wavuti ya bure kwenye mtandao inayoitwa draw.io. Tulipojaribu kuifanya kwa PDF haikufanya sawa, kwa hivyo tukachukua viwambo vya skrini na kuwaita kwa jina na ukurasa.

Hatua ya 5: HATUA YA 5: Ubunifu wa Mashine yetu na Uchapishaji wa 3D

HATUA YA 5: Ubunifu wa Mashine yetu na Uchapishaji wa 3D
HATUA YA 5: Ubunifu wa Mashine yetu na Uchapishaji wa 3D

Tumepata muundo wa mashine yetu, kwenye wavuti na shukrani kubwa kwa wavuti

tumetumia kibanzi kukata bodi yetu ya mbao yenye unene wa 3 mm na sehemu moja tu ya unene ni 6mm ndio sehemu ya juu ya servo, kwa sababu tunatumia M & M na ikiwa ni 3mm nene M & m's hutoka tu ndani yake.

Kukatwa kwa laser tunatumia mwanzilishi wa adobe

Tuna 3D printet pibe na mmiliki wa servo ya chini ili kupata pembe sahihi.

Hatua ya 6: Hatua ya 6: Hifadhidata

Hatua ya 6: Hifadhidata

Tunayo Wampserver64 tengeneza hifadhidata.

Katika hifadhidata yetu tumechagua kuhifadhi rangi tofauti, na Wakati wa mabadiliko yetu.

Wakati, Nyekundu, Njano, Kijani, Bluu, Kahawia, Chungwa.

Tutapata habari kupitia node nyekundu, na node nyekundu tutapata habari kutoka Arduino yetu.

Chini ya kivinjari chetu itaonyesha rangi zetu na kuona ikiwa kutakuwa na rangi iliyohifadhiwa.

Hatua ya 7: Hatua ya 7: Node Nyekundu

Hatua ya 7: Node Nyekundu
Hatua ya 7: Node Nyekundu
Hatua ya 7: Node Nyekundu
Hatua ya 7: Node Nyekundu

Hatua ya 7: Node Nyekundu

Node Nyekundu ni programu ambayo unaweza kusanikisha kupitia cmd yako kwenye kompyuta yako.

Halafu kwa cmd unaandika node-nyekundu, na kisha itaanza.

Nenda kwa kivinjari chako na andika https://127.0.0.1: 1880. Ikiwa unataka dashibodi iko sawa sawa andika https:// 127.0.0.1: 1880. basi ukurasa utaonyesha dashibodi yako.

Katika node yetu nyekundu tulifanya programu ambapo tutaunganisha Arduino yetu, na kuonyesha rangi tofauti, na tumeunganisha hifadhidata yetu.

Wakati hifadhidata yetu inahitaji kuwekwa upya tuna kitufe cha kuweka upya hifadhidata yetu.

nambari ni:

[{"id": "994cb868.55db68", "type": "tab", "label": "Sorteringsmaksine", "disabled": kweli, "info": ""}, {"id": "1370c730. 4ce339 "," aina ":" kazi "," z ":" 994cb868.55db68 "," jina ":" Node-RED MySQL "," func ":" var data = msg.payload.split ( ", / \ "nvar Nyekundu = data [0]; / nvar Njano = data [1]; / nvar Green = data [2]; / nvar Blue = data [3]; / nvar Brown = data [4]; / nvar Chungwa = data [5]; / nvar out = / "INSERT IN IN nodered.test (Time, Red, Yellow, Green, Blue, Brown, Orange) MAADILI ('\" + Tarehe mpya (). ToISOString (). Kipande (). 0, 19). Mahali pa ('T', '') + / "',' \" + Nyekundu + / "',' \" + Njano + / "',' \" + Kijani + / "',' \" + Bluu + / "',' \" + Brown + / "',' \" + Chungwa + / "') "; / nmsg.topic = nje; / narudisha msg; / n / n "," matokeo ": 1," noerr ": 0," x ": 233," y ": 345.0000047683716," waya ":

Ilipendekeza: