Բովանդակություն:

Picaxe- ի Shell Script- ի միջոցով ծրագրավորման կարգավորում (linux) ՝ 5 քայլ
Picaxe- ի Shell Script- ի միջոցով ծրագրավորման կարգավորում (linux) ՝ 5 քայլ

Video: Picaxe- ի Shell Script- ի միջոցով ծրագրավորման կարգավորում (linux) ՝ 5 քայլ

Video: Picaxe- ի Shell Script- ի միջոցով ծրագրավորման կարգավորում (linux) ՝ 5 քայլ
Video: Ешь. Бухай. Бури ► 1 Прохождение Deep Rock Galactic 2024, Նոյեմբեր
Anonim
Picaxe- ի Shell Script- ի միջոցով ծրագրավորման կարգավորում (Linux)
Picaxe- ի Shell Script- ի միջոցով ծրագրավորման կարգավորում (Linux)

Պարզ քայլելը ցույց է տալիս, թե ինչպես կարելի է պատրաստել shell հրահանգ, որը կբեռնի ծրագիր ftp կայքից, այնուհետև կազմեք այն, այնուհետև ներբեռնեք այն պիկաքսին: (Սա նաև իմ առաջին հրահանգն է)

Քայլ 1: Ինչ եմ ես օգտագործել

Այն, ինչ ես օգտագործել եմ
Այն, ինչ ես օգտագործել եմ

Սա այն է, ինչ ես օգտագործել եմ 1x ubuntu1x picaxe 08m1x breadboard2x ledjumper առաջատար որոշ միջոց ՝ ընտրելու ծրագիրը, ես օգտագործում եմ PICAXE021 նախատիպային տախտակը ՝ jumper- ով տանում է դեպի տախտակ:

Քայլ 2: Կարգավորում

Այժմ մեզ անհրաժեշտ է սցենարի հեռացման տեղ այս ուսանելիի համար: Ես որոշեցի տեղադրել այն ~/picaxe-ftp (~ նշանակում է ի դեպ ձեր տան թղթապանակը): Այժմ մենք ցանկանում ենք ձեռք բերել մատակարարը ՝ https://www.rev-ed.co.uk/software/picaxe.tgz, որ դրանք պարունակում են պիկաքսի տարբեր տարբերակների բոլոր կոմպիլյատորները: Այժմ ես օգտագործում եմ 08 մ -ը, այնպես որ ես ստանում եմ «picaxe08m» համապատասխանող և տեղադրում այն գրացուցակում, բայց դու նույնքան հեշտությամբ կարող ես այն փոխարինել քո տարբերակով: Դե, հիմա դուք պետք է ունենաք ձեր գրացուցակը ՝ դրանում տեղադրողի հետ միասին:

Քայլ 3: Կոդ

Այժմ բացեք ձեր տեքստային խմբագրիչը կամ այն, ինչ օգտագործում եք և տեղադրեք այս կոդը: #!/Bin/shHOST = '0catch.com'USER =' picaxeprogramer.0catch.com'PASSWD = 'picaxetest'FILE =' test.bas ' # Մուտքագրեք հիմնական սկրիպտի անունը այստեղ- $ HOST << END_SCRIP Մեջբերում USER $ USER մեջբերում PASS $ PASSWDget $ FILE Թողնել END_SCRIPT # Դա այն ftp մասն էր, որը մուտք է գործում, ստանում ֆայլը և դուրս գալիս:/picaxe08m -c/dev/ttyS0 $ FILE #, որը ֆայլը ներբեռնում է picaxe- ում, փոխեք այն, որպեսզի այն համապատասխանի: Պահեք այն որպես picaxeprogramer.sh նույն թղթապանակում, որի մեջ տեղադրեք մատակարարը: Այժմ կարող եք օգտագործել այն պարամետրերը, որոնց ծածկագիրը պարզ լուսարձակող led է: Եթե ցանկանում եք, կարող եք ինքներդ ստուգել: Կարող եք նաև օգտագործել այդ ftp կայքը, եթե ցանկանում եք պարզապես հարգալից լինել և չխառնվել դրա հետ:

Քայլ 4: Runրագրի գործարկում

Runրագրի վարում
Runրագրի վարում
Runրագրի վարում
Runրագրի վարում

Այժմ, եթե ցանկանայիք, կարող եք այն կարգաբերել յուրաքանչյուր 1 ժամ, 2 ժամ 5 ժամ կամ այն, ինչ ցանկանում եք, բայց հանուն այս ուսանելիի մենք պարզապես այն կաշխատենք: OK միացրեք ձեր ընտրածը, ինչպես սովորաբար կանեիք (հավանաբար ավելի լավ է, եթե այն ծրագրավորված չէ թարթել 1 -ին պտույտի վրա), այնուհետև 1 -ին փինին ավելացնել led և միացնել այն: Այժմ նավարկեք այն թղթապանակը, որտեղ գտնվում է սցենարը և համատեղողը և գործարկեք ծրագիրը `մուտքագրելով 'sh picaxeprogramer.sh': այն պետք է աշխատի և շարունակի ծրագրավորել պիկաքսը:

Քայլ 5: Վերջին քայլ

Վերջին Քայլ
Վերջին Քայլ
Վերջին Քայլ
Վերջին Քայլ

Հիմա ես գիտեմ, որ սա միայն օգտակար չէ, բայց եթե դրան ընդլայնեք, կկարողանաք թարմացնել ռոբոտների կառավարման վահանակները կամ համոզվեք, որ ձեր բոլոր ռոբոտները թարմացված են նոր հրամաններին և վերահսկիչներին, բայց ամեն դեպքում, ինչ եք որոշում անել, լիովին ձերն է. Ահա վահանակի վահանակը:.com ftp -n $ HOST <

Խորհուրդ ենք տալիս: