Mündəricat:

Shell Script (linux) vasitəsi ilə Picaxe Proqramı qurmaq: 5 addım
Shell Script (linux) vasitəsi ilə Picaxe Proqramı qurmaq: 5 addım

Video: Shell Script (linux) vasitəsi ilə Picaxe Proqramı qurmaq: 5 addım

Video: Shell Script (linux) vasitəsi ilə Picaxe Proqramı qurmaq: 5 addım
Video: Linux Əmrləri Dərsləri 2 - pwd, cd və ls əmrləri ilə tanışlıq 2024, Dekabr
Anonim
Shell Script vasitəsilə Picaxe Proqramının Qurulması (linux)
Shell Script vasitəsilə Picaxe Proqramının Qurulması (linux)

Bir proqramı ftp saytından aşağı yükləyəcək, sonra tərtib edərək pikaksiyaya yükləyəcək bir qabıq skriptinin necə qurulacağını göstərən sadə yol. (Bu da mənim ilk təlimatımdır)

Addım 1: İstifadə etdiyim şey

İstifadə etdiyim şey
İstifadə etdiyim şey

1x ubuntu1x picaxe 08m1x breadboard2x ledjumper, picaxe proqramlaşdırmağın bəzi yollarını istifadə edirəm PICAXE021 prototipləşdirmə lövhəsini çörək taxtası ilə istifadə edirəm Düzgün kompilyatoru düzəldib istifadə etdiyiniz müddətcə hər hansı bir picaxe mikro istifadə edə bilərsiniz.

Addım 2: Quraşdırma

İndi bu təlimat üçün ~/picaxe-ftp (~ bu arada ev qovluğunuz deməkdir) yerləşdirmək qərarına gəldiyimiz üçün skriptin işləyəcəyi bir yerə ehtiyacımız var. İndi https://www.rev-ed.co.uk/software/picaxe.tgz kompilyatorunu əldə etmək istəyirik ki, onların tərkibində bütün fərqli picaxe versiyaları üçün uyğunlaşdırıcılar var. İndi 08m istifadə edirəm, buna görə 'picaxe08m' kompilyatorunu əldə edirəm və onu qovluğa yerləşdirirəm, ancaq versiyanız üçün asanlıqla əvəz edə bilərsiniz. Yaxşı, indi bütün bunları özündə birləşdirən kataloqunuz olmalıdır.

Addım 3: Kod

İndi mətn redaktorunuzu və ya istifadə etdiyiniz şeyi açın və bu kodu yapışdırın. #!/Bin/shHOST = '0catch.com'USER =' picaxeprogramer.0catch.com'PASSWD = 'picaxetest'FILE =' test.bas ' # Bas skriptin adını bura daxil edin -n $ HOST << END_SCRIPTquote USER $ USER istifadəçisindən alıntı PASS $ PASSWDget $ FILEquit END_SCRIPT # Bu, faylı əldə edən və çıxan ftp hissəsi idi./Picaxe08m -c/dev/ttyS0 $ FILE faylı picaxe -ə yükləyən, bunu uyğun olaraq dəyişdirin Bunu kompikseri qoyduğunuz qovluğa picaxeprogramer.sh olaraq qeyd edin. İndi parametrlərindən istifadə edə bilərsiniz, istəsəniz özünüz üçün yoxlaya biləcəyiniz kod sadə yanıb -sönən leddir. Yalnız hörmətli olmaq və onunla qarışmamaq istəyirsinizsə, bu ftp saytından da istifadə edə bilərsiniz.

Addım 4: Proqramı işə salın

Proqramın işə salınması
Proqramın işə salınması
Proqramın işə salınması
Proqramın işə salınması

İndi istəsəniz bunu hər 1saat, 2saat 5 saatda və ya istədiyiniz vaxta qədər qura bilərsiniz, ancaq bu təlimat xatirinə biz onu işlədəcəyik pin 1 -də yanıb -sönmək üçün) və sonra pin 1 -ə bir led əlavə edin və yandırın. İndi skriptin və kompilyatorun olduğu qovluğa gedin və 'sh picaxeprogramer.sh' yazaraq proqramı işə salın. işləməli və pikaksı proqramlaşdırmağa davam etməlidir.

Addım 5: Son addım

Son addım
Son addım
Son addım
Son addım

İndi bilirəm ki, bu çox faydalı deyil, amma bunu genişləndirsəniz, robotların idarəetmələrini yeniləyə və ya bütün robotlarınızın yeni bir əmr və idarəetmə ilə yeniləndiyinə əmin ola bilərsiniz, amma hər halda qərar verməyiniz tamamilə sizə bağlıdır.. Burada çalışan qabığın videosu var. (Keyfiyyətsiz kamera üzr istəmək daha çox fotoşəkil çəkən bir kameradır. Arxa fondakı səs -küy) Bir az da əlavə edilmiş bir skript istəsəniz bunu sınayın#!/Bin/shHOST = '0catch.com'USER = 'picaxeprogramer.0catch.com'PASSWD =' picaxetest'FILE = 'test.bas' #Bas skriptin adını bura daxil edinNEWNAME = `tarix +%Y-%m-%d`'.bas ' ftp -n $ HOST <

Tövsiyə: