Բովանդակություն:
- Քայլ 1. ՔԱՅԼ 1. Նյութերի ցուցակ
- Քայլ 2. ՔԱՅԼ 2. Ingրագրավորում
- Քայլ 3. ՔԱՅԼ 3. Վիճակագրություն
- Քայլ 4. ՔԱՅԼ 4. Ֆլոշմարտ
- Քայլ 5. ՔԱՅԼ 5. Մեր մեքենայի ձևավորում և 3D տպագրություն
- Քայլ 6: Քայլ 6: Տվյալների բազա
- Քայլ 7: Քայլ 7: Կարմիր հանգույց
Video: UCL-IIoT Գույների տեսակավորիչ `7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Ներածություն
Այս հրահանգում մենք կփորձենք բացատրել, թե ինչպես ենք պատրաստվում ծրագրավորելու և ինչպես ենք հավաքում գունավոր տեսակավորման մեքենա: Այն ծրագրավորվելու է Arduino Uno- ով ՝ Arduino Software- ի միջոցով:
Այս նախագիծը ընտրովի է մեր ուսումնասիրության համար: Դրա իմաստը ՝ սովորել արդյունաբերության 4.0 -ի մասին:
Այս նախագծի հիմքում ընկած մտքերն ամենից մեկն են մեր թիմի ՝ Կասպերի մտքերից, որ նա ցանկանում է ունենալ մեքենա, որը կկարողանա գույները դասավորել M & Ms պայուսակի օրինակով: Մենք պատրաստել ենք այս մեքենան, որը մեր սենսորի օգնությամբ դասավորում է գույները մինչև տարբերվող տարաներ:
Ստորև այստեղ կա այն բաների ցանկը, որոնց մենք կհանդիպենք այս ուղեցույցի ընթացքում:
ՔԱՅԼ 1. Նյութերի ցուցակ
ՔԱՅԼ 2. ingրագրավորում
ՔԱՅԼ 3. Ոչ ոքի
ՔԱՅԼ 4. Ֆլոշմարտ
ՔԱՅԼ 5. Մեր մեքենայի ձևավորում
Քայլ 6: Տվյալների բազա
Քայլ 7: Կարմիր հանգույց
ՔԱՅԼ 8. Տեսանյութ
Քայլ 1. ՔԱՅԼ 1. Նյութերի ցուցակ
Նյութերի ցուցակ
Արդուինո Նանո
Arduino տախտակ
1 x USB մալուխ
3D տպիչ
լազերային կտրիչ
Սերվոմոտոր
Կարմիր հանգույց
Տարբեր լարեր
Գույնի ցուցիչ
9 Վ լարում
Breadboard էլեկտրամատակարարման մոդուլ
Քայլ 2. ՔԱՅԼ 2. Ingրագրավորում
Մենք օգտագործում ենք ա
«Անջատել գործը» ՝ ներքևի սերվոն վերահսկելու համար, այնպես որ, երբ գործը կոչվում է, գրեք դիրքը սերվոյի համար, և այն 1 -ին ավելացրեք հաշվիչին:
Մենք օգտագործում ենք «եթե» պտուղը ՝ վնասելու համար սենսորը, որը տեսնում է գինու գույնը, քանի որ տեսնում է, թե որքան կարմիր, կանաչ և կապույտ են արտացոլվում հետ:
Քայլ 3. ՔԱՅԼ 3. Վիճակագրություն
Այս նկարը ցույց է տալիս, թե ինչպես կարելի է ձեր լարերը միացնել ձեր arduino- ին, մեր մոդելի վրա մենք օգտագործել ենք հացահատիկի սնուցման աղբյուր `մեր սերվոյի և գույնի սենսորի բավարար էներգիա ապահովելու համար:
բայց ամենակարևորն այն է, որ չօգտագործես arduino nano- ի սնուցման աղբյուրը: միացրեք այն նկարի պես կամ ինչպես մենք ենք դա անում
Քայլ 4. ՔԱՅԼ 4. Ֆլոշմարտ
Մենք կազմել ենք ակնարկ, այնպես որ մարդիկ կարող են քայլ առ քայլ տեսնել, թե ինչ է տեղի ունենում:
Այն պատրաստված է ինտերնետում անվճար կայքում, որը կոչվում է draw.io: Երբ մենք փորձեցինք PDF- ի վերածել, դա ճիշտ չդարձավ, ուստի մենք վերցրեցինք մի քանի սքրինշոթ և դրանք անվանեցինք անունով և էջով:
Քայլ 5. ՔԱՅԼ 5. Մեր մեքենայի ձևավորում և 3D տպագրություն
Մենք գտել ենք մեր մեքենայի դիզայնը ՝ վեբ կայքում և մեծ շնորհակալություն https://howtomechatronics.com/projects/arduino-col… կայքի շնորհիվ:
մենք օգտագործել ենք լազերահատ ՝ մեր 3 մմ հաստությամբ փայտե տախտակը կտրելու համար, և դրա միայն մեկ մասի հաստությունը 6 մմ է, դա վերին servo մասն է, քանի որ մենք օգտագործում ենք M & M's, և երբ այն 3 մմ հաստություն ունի, M & m- ն պարզապես սահում է դրանից:
Լազերային կտրվածքը մենք օգտագործում ենք adobe inventor
Մենք ունենք 3D տպիչ ՝ պիբե և ներքևի սերվոյի պահիչ ՝ ճիշտ անկյունը ստանալու համար:
Քայլ 6: Քայլ 6: Տվյալների բազա
Քայլ 6: Տվյալների բազա
Մենք ունենք միջոցով Wampserver64 կատարել տվյալների բազա.
Մեր տվյալների բազայում մենք ընտրել ենք տարբեր գույների և ժամանակի փոփոխականի պահեստավորման համար:
Timeամանակ, կարմիր, դեղին, կանաչ, կապույտ, շագանակագույն, նարնջագույն:
Մենք տեղեկատվություն կստանանք կարմիր հանգույցի միջոցով, իսկ կարմիր հանգույցը `մեր Arduino- ից:
Մեր դիտարկիչի տակ այն ցույց կտա մեր գույները և կտեսնի, թե արդյոք կպահպանվի՞ գույնը:
Քայլ 7: Քայլ 7: Կարմիր հանգույց
Քայլ 7: Կարմիր հանգույց
Node Red- ը ծրագիր է, որը կարող եք տեղադրել ձեր cmd- ի միջոցով ձեր համակարգչում:
Այնուհետև cmd- ում գրում եք հանգույց-կարմիր, այնուհետև այն կսկսվի:
Գնացեք ձեր դիտարկիչ և գրեք https://127.0.0.1:1880: Եթե ցանկանում եք, որ կառավարման վահանակը գրեթե նույնն է, պարզապես գրեք https://127.0.0.1:1880: ապա էջը ցույց կտա ձեր վահանակը:
Մեր կարմիր հանգույցում մենք պատրաստեցինք մի ծրագիր, որտեղ մենք պատրաստվում ենք միացնել մեր Arduino- ն և ցույց տալ տարբեր գույներ և կապ հաստատել մեր տվյալների բազայի հետ:
Երբ մեր տվյալների բազան պետք է վերականգնվի, մենք ունենք տվյալների բազայի վերականգնման կոճակ:
կոդը ՝
[{"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 (", / "); / n կարմիր Նարնջագույն = տվյալներ [5]; / n դուրս = / "INSERT INTO nodered.test (Time, Red, Yellow, Green, Blue, Brown, Orange) VALUES ('\"+new Date (). ToISOString (). Slice (0, 19). Փոխարինել ('T', '')+\ "',' \"+Կարմիր+\ "',' \"+Դեղին+\ "',' \"+Կանաչ+\ "',' \"+ Կապույտ+\ "',' \"+Շագանակագույն+\ "',' \"+Նարնջագույն+\ "') "; / nmsg.topic = դուրս; / n վերադառնալ msg; / n / n "," ելքեր ": 1," noerr ": 0," x ": 233," y ": 345.0000047683716," լարեր ":
Խորհուրդ ենք տալիս:
UCL - Տեղադրված - Ընտրեք և տեղադրեք ՝ 4 քայլ
UCL - Ներկառուցված - Ընտրություն և տեղ
UCL - Ներկառուցված // Արևային վահանակների երկակի առանցքի լուսակիր. 7 քայլ
UCL - Ներկառուցված // Արևային վահանակների երկակի առանցքի լուսավորիչ. Հավաքված նախագիծը և առանձին 3D ֆայլերը
UCL - Միացնելով Node -red- ը Siemens PLC- ին `օգտագործելով KEPserver: 7 քայլ
UCL-Կապի հանգույցը Siemens PLC- ին միացնելով KEPserver- ի միջոցով. Պահանջներ Node-red: https://nodered.org/docs/getting-started/installationKEPserver: -6-ազատում
Կափարիչ այն. Ինտերակտիվ շշի կափարիչի տեսակավորիչ `6 քայլ
Cap It: Ինտերակտիվ շշերի կափարիչ տեսակավորող. հանգստանալ երկար օրվանից հետո
TIVA վերահսկվող փոխակրիչ գոտու վրա հիմնված գույնի տեսակավորիչ `8 քայլ
TIVA վերահսկվող փոխակրիչի գոտու վրա հիմնված գույնի տեսակավորիչ. Էլեկտրոնիկայի ոլորտը հսկայական կիրառում ունի: Յուրաքանչյուր ծրագիր կարիք ունի տարբեր սխեմայի և այլ ծրագրակազմի, ինչպես նաև ապարատային կազմաձևման: Միկրոկոնտրոլերը չիպի մեջ ներդրված ինտեգրված մոդել է, որի մեջ տարբեր ծրագրեր կարող են գործարկվել