Բովանդակություն:
- Քայլ 1. Պատրաստեք պատյան ձեր տվիչների, Arduino- ի և մարտկոցի համար
- Քայլ 2: Սարքավորման կարգավորում
- Քայլ 3: Հրթիռ պատրաստելը
- Քայլ 4: Հրթիռ արձակող սարքի պատրաստում
- Քայլ 5. ՀԵՏԱՎՈՐ ՔԱՅԼ (Պարաշյուտի պատրաստում)
- Քայլ 6: Arduino ծրագիր
- Քայլ 7: «Հրթիռային հաշվիչ»
- Քայլ 8: Հրթիռի փորձարկում
Video: EAL-Industry 4.0-Smart Rocket: 8 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Սա դպրոցական նախագիծ է ՝ պատրաստված Դանիայի Erhversakademiet Lillebælt- ում:
Նախագիծը պատրաստված է «Industri 4.0» կոչվող դասարանում:
Խնդիրը արդյունաբերական 4.0 սկզբունքներից ավտոմատ համակարգի ներդրումն է:
Համակարգը պետք է կարողանա մուտքագրել տվյալները և վերբեռնել դրանք տվյալների բազայում:
Այնուհետև տվյալները պետք է կարողանան կարդալ տվյալների բազայից:
Քայլ 1. Պատրաստեք պատյան ձեր տվիչների, Arduino- ի և մարտկոցի համար
Պաստառը գծված է Inventor- ում և տպված է Makerbot 2++ -ում
(Ինչ -որ կերպ, մենք տպիչի սխալ ունեինք, որի պատճառով կողմերից մեկի մակերեսը մի փոքր տարօրինակ տեսք ուներ):
Պատյանը նախագծված է 5 սենյակներով: Առաջինը ՝ մարտկոցի, երկրորդը ՝ SD- քարտի, երրորդը ՝ բարոմետրիկ տվիչի համար, չորրորդը ՝ դիոդների, իսկ վերջինը ՝ արուդինոյի համար:
Մասերից մեկի վրա տեղադրված են սենսորային և դիոդային սենյակի ակոսներ, այնպես որ տվեք տվիչին օդ և այնպես, որ դիոդները տեսանելի լինեն:
Պատճառն այն է, որ այն 4 մասի է, քանի որ այն տպիչը, որը մենք օգտագործում էինք, մեծ չափով չէր պատյանի երկարության համար: Հավաքման տեղը տարբերվում է 2 մասից, այնպես որ այն ավելի քիչ հավանական է, որ կոտրվի
Ինչ անել
1.) Հավաքեք մասերը (նկ. 1 -ում, 2 -ը ՝ սպիտակ և 2 -ը ՝ շագանակագույն) և սոսնձեք դրանք միասին:
2.) theածկույթի հետևի մասում ակոսում 3 անցք բացեք դիոդների համար: (Նկար 2):
Քայլ 2: Սարքավորման կարգավորում
Այն, ինչ ձեզ հարկավոր է.
1 Arduino nano, 1 SD- քարտի ընթերցող + SD քարտ, 1 բարոմետրիկ տվիչ, 3 դիոդ + ռեզիստոր, 1 9 վ մարտկոց և լարեր:
Մինչև պատյան փակվելը, մի շարք բամբակյա բուրդ տեղադրված է սարքավորման տակ: Սա երաշխավորվում է, որ սարքավորումներն անվտանգ են և չեն շարժվի, երբ հրթիռն արձակվի:
Արդուինոն միացված է այսպես (Նկար 1)
SD քարտ ՝ GND GND+5 5VCS Թվային 4MOSI Digital 11SCK Digital 13MI SQ Digital 12
Բարոմետրիկ տվիչ VCC_IN 5VGND GNDSCL Անալոգային 5SDA Անալոգային 4
Դիոդներ:
GND GND
Կանաչ + թվային 7
Դեղին + թվային 5
Կարմիր + թվային 6
Ինչ անել
1.) NDոդեք GND- ը բոլոր դիոդների վրա միասին, որպեսզի ստանաք ընդհանուր GND `ավելի քիչ լարեր հաղորդելու համար arduino- ին:
2.) preferredոդեք ձեր նախընտրած դիմադրիչները դիոդներին:
3.) Կտրեք բոլոր լարերը համապատասխան երկարությամբ և միացրեք դրանք կամ կպցրեք դրանք arduino- ին և ապարատին:
4.) Կպչեք լարերը պատյանին, այնպես որ SD- քարտից տվյալներ ձեռք բերելիս ստիպված չեք լինի դրանք շփոթել:
5.) Մարտկոցը և ցանկալի բաղադրիչները կպցրեք պատյանին: (Համոզվեք, որ SD- քարտը չեք կպչում պատյանին, քանի որ ցանկանում եք քարտը դուրս հանել տվյալների ստացման համար):
6.) Առանձնացրեք խոցելի լարերը սոսինձով `համոզվելու համար, որ լարերը չեն դիպչում միմյանց և առաջացնում է կարճ միացում: Մենք դա արեցինք ռեզիստորի և դիոդի լարերով: (Նկար 3)
Քայլ 3: Հրթիռ պատրաստելը
այն, ինչ ձեզ հարկավոր է.
Toiletուգարանի թղթի դատարկ գլանափաթեթներ, PVC կցամաս, սոսինձ ժապավեն, օգտակար դանակ, փոքր նուրբ սղոց և պլաստիկ շամպայնի բաժակ
Ինչպես կառուցել հրթիռը.
1.) Վերցրեք զուգարանի թղթի 4 գլան և կպցրեք դրանք միասին: (Նկար 2)
2.) Ապա կպցրեք 3 գլանների ներքևի մաս: (Նկար 3)
3.) Այժմ դուք ամբողջ ժապավենը կպցրեք հրթիռին, մինչև չտեսնեք զուգարանի թղթի գլան:
4.) Հրթիռի մեջ կտրեք 2 անցք, որպեսզի դիոդները տեսանելի լինեն, և տվիչը կարող է օդ ստանալ: (Նկար 4)
5.) Վերցրեք ձեր փոքրիկ նուրբ սղոցը և կտրեք շամպայնի բաժակի ծայրը, ապա կտրեք այն 2 մասի: (Նկար 5)
6.) Այնուհետև վերցրեք շամպայնի երկու բաժակը, թեքեք դրանք զուգարանի թղթի գլանի շուրջ և միասին կպցրեք: Դեռ մի ամրացրեք հրթիռի գագաթը: Նախ ուզում եք, որ հրթիռի պատյանը և տվիչները լինեն:
7.) PVC- ն ամրացրեք հրթիռի հատակին:
Քայլ 4: Հրթիռ արձակող սարքի պատրաստում
Այն, ինչ ձեզ հարկավոր է.
1 էլեկտրամագնիսական փական, 1 գազի բաք, 1 սովորական փական, 1 PVC խողովակ և 1 PVC կցամաս:
1.) Տեղադրեք սովորական փականը գազի բաքի վրա
2.) Տեղադրեք էլեկտրամագնիսական փականը սովորական փականի վրա
3.) Տեղադրեք PVC կցամասը էլեկտրամագնիսական փականի վերևում և համոզվեք, որ այն հերմետիկ է
4.) Տեղադրեք PVC խողովակը PVC կցամասում:
Քայլ 5. ՀԵՏԱՎՈՐ ՔԱՅԼ (Պարաշյուտի պատրաստում)
Քանի որ մենք ժամանակ չունենք մեր նախագիծը պատրաստելու համար, որոշեցինք հեռացնել պարաշյուտը և փոխարենը բռնել բրեզենտով հրթիռը:
Բայց քանի որ մենք արդեն պատրաստել էինք պարաշյուտը, որոշեցինք պահել քայլը, այն դեպքում, երբ դու դեռ ցանկանում ես քո հրթիռին պարաշյուտ տալ:
_
Մենք չենք ուզում, որ հրթիռն ընկնի և կտոր -կտոր լինի, հետևաբար մեզ պարաշյուտ է պետք:
Սա պատրաստելու համար մեզ անհրաժեշտ է.
1 պլաստմասե կտոր, Պարան, 1 անվտանգության քորոց, ժապավեն և ռետինե ժապավեն:
1.) Կտրեք պլաստիկը «փորված» քառակուսի:
2.) Fալեք այն այնպես, որ այն լինի 2 շերտ: (Նկար 2)
3.) oldալեք այն քառակուսի, այնպես որ այն կլինի 4 շերտ: (Նկար 3)
4.) oldալեք այն եռանկյունի, այնպես որ այն կլինի 8 շերտ: (Նկար 4)
5.) Կատարեք անկյունից X սմ գծային գիծ և կտրեք այն: (Նկար 5)
6.) Հետ ծալեք այն 1 շերտով: Այժմ այն պետք է նման լինի 6 -րդ նկարին:
7.) Կտրեք 2 պարան երկարությամբ.
8.) Վերցրեք անկյունները և դրանք միացրեք, մեջտեղում դրեք պարանի 1 ծայր և կպցրեք այն միասին: (նկար 7)
9.) Կատարեք հանգույց, այնպես որ 2 պարանները մի փոքր հանգույց են ստանում: (Նկար 8)
Քայլ 6: Arduino ծրագիր
Programրագիրը սկսում է գործել մարտկոցը arduino- ին միացնելուն պես:
3 դիոդները կպատմեն, թե ինչ վիճակում է գտնվում հրթիռը:
Կարմիրը նշանակում է, որ SD քարտի հետ կապված խնդիր կա, և տվյալները չեն գրանցվի: Դեղինը նշանակում է, որ հրթիռը պատրաստ է, բայց դեռ չի մուտքագրվում: Կանաչը նշանակում է, որ տվյալները մուտքագրվում են:
Մարտկոցը միացնելու պահից հրթիռը սպասման ռեժիմում կլինի 2 րոպե: (Դեղին դիոդը միացված է)
2 րոպե անց դեղին դիոդը անջատված կլինի, իսկ կանաչը ՝ միացված: Հրթիռն այժմ պատրաստ է արձակման համար:
Containsրագիրը պարունակում է «Looptime» կոչվող բոց: Այս փոփոխականը պատմում է, թե որքան հաճախ են տվյալները մուտքագրվում: Այս ծրագրում հանգույցի ժամանակը սահմանվում է 0.5, ինչը նշանակում է, որ տվյալները մուտքագրվում են յուրաքանչյուր 0.5 վայրկյանում:
Տվյալները տպվելու են սերիական մոնիտորի վրա, եթե arduino- ն միացված է համակարգչին: Բայց միացված լինելու դեպքում նաև կտպվի SD քարտի վրա: Տվյալները բաժանված են ստորակետով: Սկզբում գալիս է ժամանակը, հետո ջերմաստիճանը, այնուհետև ճնշումը և վերջում գալիս է 3 ստորակետ, սա այն պատճառով, որ անհրաժեշտ է «Հրթիռային հաշվիչ» -ում `հաշվարկների համար դատարկ սյուներ պատրաստելու համար:
Քայլ 7: «Հրթիռային հաշվիչ»
Isրագիրը պատրաստված է Microsoft Visual Studio- ում:
Երբ բացում եք ծրագիրը, առաջին բանը, որ կտեսնեք, ողջույնն է: (Նկար 1)
Կտտացրեք «Ներմուծել..» ՝ ձեր տվյալների ներմուծումը սկսելու համար:
Կտտացրեք «Ներմուծել ֆայլը …» ՝ ֆայլը ձեր համակարգչում գտնելու համար (Նկար 2 և 3)
Երբ ընտրեք ֆայլը, կտտացրեք «Բաց» և պետք է հայտնվի բացվող պատուհան, որը ձեզ կասի, որ ձեր ֆայլը ներմուծվել է: (Նկար 4)
Տվյալներն այժմ ներմուծված են և պատրաստ:
Եթե սեղմեք «Տվյալներ», կտեսնեք ձեր բոլոր տվյալները և հաշվարկված Բարձրությունը (Նկար 5)
Եթե սեղմեք «Բարձրություն», կտեսնեք գրաֆիկ բարձրության վրա: (Նկար 6)
Քայլ 8: Հրթիռի փորձարկում
Հրթիռի արձակման արդյունքը մի փոքր հիասթափեցնող էր: Մենք հույս ունեինք, որ հրթիռը ավելի շատ բարձրություն կստանա: Բայց առնվազն հրթիռը արձակվեց, և մենք ստացանք որոշ տվյալներ, որոնք կարող ենք մշակել մեր ծրագրում: Տվյալներն այնքան էլ լավը չեն, քանի որ տարբերությունը փոքր է, բայց մի փոքր տարբերություն կա:
Առաջին և երկրորդ թեստերի միջև մենք հայտնաբերեցինք ardunio- ի վերականգնումը, ուստի տվյալները մեկ փաստաթղթում են:
«Հրթիռային հաշվիչ» -ը փորձարկելու համար մեզ անհրաժեշտ էին ավելի շատ տվյալներ ՝ արդյունքի տարբերությամբ: Սա ստանալու համար մենք միացրեցինք արդուինոն և աստիճաններով բարձրացանք 4 -րդ հարկ և հետ իջանք:
Խորհուրդ ենք տալիս:
2d Rocket Landing Sim: 3 քայլ
2d Rocket Landing Sim. Սկսելու համար հարկավոր է ստեղծել ֆոն, նկարել հրթիռներ և ցուցիչ (իհարկե, զրոյից օգտվելու համար անհրաժեշտ կլինի ինտերնետային կապ), եթե պարզապես ցանկանում եք խաղալ սիմուլյացիա/ խաղ, կտտացրեք այստեղ կամ գնացեք https://scratch.mit.edu/projects/432509470
Overkill Model Rocket Launch Pad !: 11 քայլ (նկարներով)
Overkill Model Rocket Launch Pad. Ես այն պատրաստեցի որպես հսկայական հրթիռային նախագծի մի մաս, որտեղ ես ամեն ինչ անում եմ հնարավորինս չափազանցված ՝ փորձելով սովորել
Overkill Model Rocket Launch Controller !: 9 քայլ (նկարներով)
Overkill Model Rocket Launch Controller. Բայց ինչպես իմ բոլոր նախագծերը, այնպես էլ ես չէի կարող հավատարիմ մնալ հիմունքներին և ստեղծել մեկ կոճակ ունեցող ձեռքի հսկիչ, որը պարզապես հրթիռային մոդել է արձակում, ոչ, ես ստիպված էի չափազանց գերագնահատել
KerbalController: Rocket Game Kerbal տիեզերական ծրագրի հատուկ վահանակ. 11 քայլ (նկարներով)
KerbalController. Հրթիռային խաղի համար նախատեսված կառավարման վահանակ Kerbal Space ծրագիր. Ինչու՞ կառուցել KerbalController: Դե, քանի որ կոճակները սեղմելը և ֆիզիկական անջատիչներ նետելը շատ ավելի էական է թվում, քան մկնիկին սեղմելը: Հատկապես, երբ դա մեծ կարմիր անվտանգության անջատիչ է, որտեղ դուք պետք է առաջինը բացեք կափարիչը, սեղմեք անջատիչը
EAL-Industri4.0-RFID Dataopsamling Til տվյալների շտեմարան. 10 քայլ (նկարներով)
EAL-Industri4.0-RFID Dataopsamling Til Database: Dette project omhandler opsamling af v æ gtdata, registrering for identiteter vha. RFID, հետ մնալով տվյալների և MySQL տվյալների բազայի միջոցով: հանգույց-ԿԱՐՄԻՐ, միևնույն ժամանակ, երբ վարվում եմ տվյալների և C# ծրագրով, Windows Form Application- ի միջոցով: