Բովանդակություն:
- Քայլ 1: Ինչ եմ ես օգտագործել
- Քայլ 2: Կարգավորում
- Քայլ 3: Կոդ
- Քայլ 4: Runրագրի գործարկում
- Քայլ 5: Վերջին քայլ
Video: Picaxe- ի Shell Script- ի միջոցով ծրագրավորման կարգավորում (linux) ՝ 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:53
Պարզ քայլելը ցույց է տալիս, թե ինչպես կարելի է պատրաստել 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րագրի գործարկում
Այժմ, եթե ցանկանայիք, կարող եք այն կարգաբերել յուրաքանչյուր 1 ժամ, 2 ժամ 5 ժամ կամ այն, ինչ ցանկանում եք, բայց հանուն այս ուսանելիի մենք պարզապես այն կաշխատենք: OK միացրեք ձեր ընտրածը, ինչպես սովորաբար կանեիք (հավանաբար ավելի լավ է, եթե այն ծրագրավորված չէ թարթել 1 -ին պտույտի վրա), այնուհետև 1 -ին փինին ավելացնել led և միացնել այն: Այժմ նավարկեք այն թղթապանակը, որտեղ գտնվում է սցենարը և համատեղողը և գործարկեք ծրագիրը `մուտքագրելով 'sh picaxeprogramer.sh': այն պետք է աշխատի և շարունակի ծրագրավորել պիկաքսը:
Քայլ 5: Վերջին քայլ
Հիմա ես գիտեմ, որ սա միայն օգտակար չէ, բայց եթե դրան ընդլայնեք, կկարողանաք թարմացնել ռոբոտների կառավարման վահանակները կամ համոզվեք, որ ձեր բոլոր ռոբոտները թարմացված են նոր հրամաններին և վերահսկիչներին, բայց ամեն դեպքում, ինչ եք որոշում անել, լիովին ձերն է. Ահա վահանակի վահանակը:.com ftp -n $ HOST <
Խորհուրդ ենք տալիս:
Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարում. 5 քայլ
Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարելը. Բարև բոլորին, այսօր մենք ձեզ ցույց կտանք, թե ինչպես կարող եք վերահսկել LED- ը սմարթֆոնի միջոցով ինտերնետում
Էլեկտրոնիկայի և ծրագրավորման հեշտ դարձնելը տեսողական DIY աշխատանքային սեղանի միջոցով. 3 քայլ
Էլեկտրոնիկայի և ծրագրավորման հեշտ դարձնելը Visual DIY Workbench- ի միջոցով. Երբևէ ցանկացե՞լ եք երեխաներին ոգեշնչել սովորել էլեկտրոնիկայի և միկրոկոնտրոլերների մասին: Բայց ընդհանուր խնդիրը, որին մենք հաճախ բախվում ենք, այն է, որ փոքր երեխաների համար ոլորտի հիմնական գիտելիքները բավականին դժվար է ընկալել: Կան մի քանի տպատախտակներ
Ինչպես կարգավորել AVR ծրագրավորման միջավայրը Linux- ում ՝ 5 քայլ
Ինչպես ստեղծել AVR ծրագրավորման միջավայր Linux- ում. Եթե ցանկանում եք ծրագրավորել AVR միկրոկառավարիչներ Windows- ում, դուք ունեք Studio, բայց Linux- ում մեր ունեցածը միայն Dude է: AVRDUDE- ը AVR չիպերը ծրագրավորելու հրամանի տողի միջերես է, այն կարող է մի փոքր բարդ լինել: սկզբում կարգաբերելու համար: Այս հրահանգում ես կլինեմ
Քայլ Servo շարժիչը սերիական հսկողության միջոցով Arduino- ի միջոցով օգտագործելով 3D տպիչ - Pt4: 8 քայլ
Arduino- ի միջոցով եռաչափ տպիչի միջոցով Step Servo Motor- ի սերիական կառավարում - Pt4. Motor Step շարքի այս չորրորդ տեսանյութում մենք կօգտագործենք այն, ինչ սովորել էինք նախկինում սերիական հաղորդակցության և իրական վերահսկողության միջոցով stepper servo շարժիչ կառուցելու համար: դիրքի հետադարձ կապ ՝ օգտագործելով դիմադրիչ կոդավորիչ, որը վերահսկվում է Arduino- ի կողմից:
Meraki / Accton / Fonero- ի առկայծում OpenWRT- ի միջոցով Linux- ի միջոցով. 3 քայլ
Linux- ի միջոցով OpenWRT- ով Meraki / Accton / Fonero- ի առկայծում. Այս ուսանելի ծրագիրը ցույց կտա ձեզ, թե ինչպես կարելի է ձեր Meraki / Accton / Fonero ապարատը լուսավորել OpenWRT Linux- ով ՝ օգտագործելով Linux համակարգիչ: Հեղինակային կայքը ՝ http://ruckman.net