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

Օգտագործելով IRobot Ստեղծեք հրամանի մոդուլը Linux- ով. 4 քայլ
Օգտագործելով IRobot Ստեղծեք հրամանի մոդուլը Linux- ով. 4 քայլ

Video: Օգտագործելով IRobot Ստեղծեք հրամանի մոդուլը Linux- ով. 4 քայլ

Video: Օգտագործելով IRobot Ստեղծեք հրամանի մոդուլը Linux- ով. 4 քայլ
Video: Lydsto R1 - լվացող ռոբոտ փոշեկուլ, ինքնամաքրվող կայանով mihome-ի համար, ինտեգրում Home Assistant-ին 2024, Նոյեմբեր
Anonim
Օգտագործելով IRobot Ստեղծեք հրամանի մոդուլը Linux- ով
Օգտագործելով IRobot Ստեղծեք հրամանի մոդուլը Linux- ով

Քանի որ iRobot- ը Linux- ի օգտվողներին չի տրամադրել հրամանի մոդուլն օգտագործելու միջոց, ես ստիպված եղա ինքս դա պարզել: Մի վախեցեք, դա ամենևին էլ դժվար չէ, իրոք: Մնում է մի քանի սցենար գործարկել: Եկեք սկսենք, այնպես չէ՞:

Քայլ 1: Ստացեք ապրանքները

Այս ձեռնարկի համար ես ենթադրում եմ, որ դուք ունեք համապատասխան փաթեթների կառավարիչ: (այսինքն ՝ դուք օգտագործում եք Debian ածանցյալ կամ Ubuntu ածանցյալ) Պարզապես քանի որ apt = լավ: Եթե դա չեք անում, ես ենթադրում եմ, որ yum- ի համար կան նույն փաթեթները, բայց ես չեմ կարող դա ստուգել: (Ֆեդորան ինձ չի սիրում)

sudo apt-get տեղադրել avrdude avr-libc gcc-avrsudo apt-get remove brlttyԵվ այո, այդ փաթեթը հանելը անվտանգ է: (Հուշում այստեղից) Եթե դա ձեզ սխալ է տալիս, ասելով, որ այն տեղադրված չէ, լավ եք, մի անհանգստացեք:

Քայլ 2: Գրեք/ստացեք ծրագիր

Ահա այն հատվածը, որտեղ դուք գրում եք ձեր ծրագիրը: Բայց այն փորձարկելու համար թույլ տվեք օգտագործել ցուցադրական ծրագիր: Հրամանի մոդուլը գալիս է CD- ով, և դրա վրա կա 3 ցուցադրական ծրագիր: Փորձարկելու համար օգտագործեք մուտքային ծրագիրը: Պատճենեք «մուտքագրում» թղթապանակը ձեր համակարգչի ինչ -որ տեղ, օրինակ ՝/home/user/avr/input:

Քայլ 3: Խմբագրել Makefile- ը

Եթե դուք գրել եք ձեր սեփական ծրագիրը, ստացեք makefile ձայնասկավառակից: Եթե դուք պարզապես պատճենել եք այն, ապա արդեն ունեք այն: Բացեք այն և գտեք/փոխարինեք այս երկու տողերը խմբագրելու համար.

86: DEBUG = dwarf-2… 204: AVRDUDE_PORT = com9 # ծրագրավորողը միացված է սերիական սարքին(Այդ թվերը տողերի համարներ են, եթե ցանկանում եք դա այդպես անել) դեպի

86: DEBUG = դանակահարում… 204: AVRDUDE_PORT = /dev /ttyUSB0 # ծրագրավորող, որը միացված է սերիական սարքինԴա այնքան էլ դժվար չէր, այնպես չէ՞:

Քայլ 4: Կազմել/ներբեռնել

Կազմել/ներբեռնել
Կազմել/ներբեռնել
Կազմել/ներբեռնել
Կազմել/ներբեռնել

Մինչ այժմ այդքան էլ դժվար չէր, և այս քայլը ոչնչով չի տարբերվում. Նախ, USB- ի միջոցով միացրեք հրամանի մոդուլը և համոզվեք, որ այն միացված է: Կտտացրեք Վերականգնել կոճակը: Այնուհետև գնացեք համակարգիչ և բացեք տերմինալը: Գնացեք այն գրացուցակում, որտեղ գտնվում է ձեր ծրագիրը/makefile- ը և մուտքագրեք.

կատարել allmake ծրագիրԱյժմ, անցեք ձեր ստեղծմանը և հանեք մալուխը: Այնուհետև սեղմեք վերակայման կոճակը, և ձեր ծրագիրը կսկսվի: Շնորհավորում ենք:

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