Мазмуну:

Shell Script аркылуу Picaxe программасын орнотуу (Linux): 5 кадам
Shell Script аркылуу Picaxe программасын орнотуу (Linux): 5 кадам

Video: Shell Script аркылуу Picaxe программасын орнотуу (Linux): 5 кадам

Video: Shell Script аркылуу Picaxe программасын орнотуу (Linux): 5 кадам
Video: Minecraft Diamond Pickaxe FAIL! 2024, Ноябрь
Anonim
Shell Script аркылуу Picaxe программасын орнотуу (Linux)
Shell Script аркылуу Picaxe программасын орнотуу (Linux)

Бул аркылуу жөнөкөй басуу кантип ftp сайтынан программаны жүктөй турган кабык сценарийин жасоону көрсөтөт, анан аны түзүп, анан пиксакка жүктөп алат.

1 -кадам: Мен колдонгон

Мен колдонгон
Мен колдонгон

Бул мен колдонгон нерсе 1x ubuntu1x пикакс 08m1x breadboard2x ledjumper picaxe программасын түзүүнүн кээ бир жолу, мен PICAXE021 прототиптештирүүчү тактасын нанга алып баруу үчүн, сиз туура компиляторду тууралап, колдонгонуңузча, сиз каалаган пикса микродугун колдоно аласыз.

2 -кадам: Орнотуу

Эми биз сценарийди иштете турган жерге муктажбыз, мен аны үйрөтүү үчүн ~/picaxe-ftpге жайгаштырууну чечтим (~ бул сиздин үй папкаңызды билдирет). Эми биз компиляторду алгыбыз келет, https://www.rev-ed.co.uk/software/picaxe.tgz, аларда пикакстын ар кандай версиялары үчүн бардык компиляторлор бар. Азыр мен 08m колдонуп жатам, ошондуктан 'picaxe08m' компликаторун алып, аны каталогго жайгаштырам, бирок сиз аны оңой эле версияңызга алмаштыра аласыз. Макул, азыр сизде каталог болушу керек, анын ичинде компликатор бар.

3 -кадам: Код

Эми текст редакторуңузду же качан колдонгонуңузду ачып, бул кодду чаптаңыз. #!/Bin/shHOST = '0catch.com'USER =' picaxeprogramer.0catch.com'PASSWD = 'picaxetest'FILE =' test.bas ' # Негизги скрипттин атын бул жерге киргизиңиз -n $ HOST << END_SCRIPTquote USER $ USER цитата PASS $ PASSWDget $ FILEquit END_SCRIPT # Бул кирүүчү ftp бөлүгү болгон файлды алат жана чыгат./Picaxe08m -c/dev/ttyS0 $ FILE # бул файлды пиксакка жүктөгөндө, муну ылайыкташтырып өзгөртүңүз. Муну picaxeprogramer.sh катары компиляторду койгон папкаңызга сактап коюңуз. Эми сиз алардын жөндөөлөрүн колдоно аласыз, алардын коду - жөнөкөй жаркылдаган жетеги, эгер кааласаңыз өзүңүз текшере аласыз. Сиз ошондой эле урматтоону кааласаңыз жана ftp сайтын колдонсоңуз болот.

4 -кадам: Программаны иштетүү

Программаны иштетүү
Программаны иштетүү
Программаны иштетүү
Программаны иштетүү

Эми сиз кааласаңыз, муну ар бир 1с, 2с 5с же каалаган убакта иштетүү үчүн орнотсоңуз болот, бирок бул көрсөтмө үчүн биз аны жөн эле иштетебиз. 1 -пинге кыпчылып), анан 1 -пинге LED кошуп, күйгүзүңүз. Эми скрипт жана компилятор турган папкага өтүңүз жана 'sh picaxeprogramer.sh' терүү менен программаны иштетиңиз. ал чуркап, пикакс программасын уланта бериши керек.

5 -кадам: Акыркы кадам

Акыркы кадам
Акыркы кадам
Акыркы кадам
Акыркы кадам

Эми мен билем, бул жалгыз эле пайдалуу эмес, бирок эгер сиз аны кеңейтсеңиз, анда роботтордун көзөмөлүн жаңырта аласыз же бардык роботторуңуз жаңы буйруктарга жана көзөмөлгө жаңыртылганына ынансаңыз болот, бирок баары бир сиз чечүүнү чечесиз.. Бул жерде кабыктын чуркап жүргөн видеосу бар. (Сапатсыз камера үчүн кечирим сурот тартуучу камерага көбүрөөк окшош. Ошондой эле фондагы ызы -чуу) Эгер ага бир аз кошулган сценарий келсе, бул#!/Bin/shHOST = '0catch.com'USER = 'picaxeprogramer.0catch.com'PASSWD =' picaxetest'FILE = 'test.bas' #Бул жерге базалык скрипттин атын киргизиNEWNAME = `дата +%Y-%m-%d`'.bas ' ftp -n $ HOST <

Сунушталууда: