Съдържание:

Настройка за програмиране на Picaxe чрез Shell Script (Linux): 5 стъпки
Настройка за програмиране на Picaxe чрез Shell Script (Linux): 5 стъпки

Видео: Настройка за програмиране на Picaxe чрез Shell Script (Linux): 5 стъпки

Видео: Настройка за програмиране на Picaxe чрез Shell Script (Linux): 5 стъпки
Видео: Как хакеры взламывают сети. Как узнавать об этом. Как защищаться 2024, Ноември
Anonim
Настройка за програмиране на Picaxe чрез Shell Script (Linux)
Настройка за програмиране на Picaxe чрез Shell Script (Linux)

Просто разходка, която показва как да се направи скрипт на черупка, който да зарежда програма от ftp сайт, след което да я компилира, след това да я изтегли на picaxe. (Това е и първата ми инструкция)

Стъпка 1: Какво използвах

Какво използвах
Какво използвах

Това е, което използвах 1x ubuntu1x picaxe 08m1x breadboard2x ledjumper lead някакъв начин за програмиране на picaxe използвам PICAXE021 прототипираща платка с джъмпер, който води към макетната платка Можете почти да използвате всеки picaxe micro, стига да настроите и използвате правилния компилатор

Стъпка 2: Настройка

Сега имаме нужда от място, от което да се изпълнява скриптът за тази инструкция, реших да го поставя в ~/picaxe-ftp (между другото означава вашата домашна папка). Сега искаме да получим компилатора, https://www.rev-ed.co.uk/software/picaxe.tgz, че той съдържа всички компилатори за всички различни версии на picaxe. Сега използвам 08m, така че получавам компилатор 'picaxe08m' и го поставям в директорията, но можете също толкова лесно да го замените за вашата версия. Добре, така че сега трябва да имате вашата директория с компилатора в нея, това е всичко.

Стъпка 3: Код

Сега отворете текстовия си редактор или каквото и да използвате и поставете този код. #!/Bin/shHOST = '0catch.com'USER =' picaxeprogramer.0catch.com'PASSWD = 'picaxetest'FILE =' test.bas ' # Въведете името на bas скрипта тукftp -n $ HOST << END_SCRIPTцитат USER $ USER цитат PASS $ PASSWDget $ FILEquit END_SCRIPT # Това е частта ftp, която влиза, получава файла и излиза./picaxe08m -c/dev/ttyS0 $ FILE #, който изтегля файла на picaxe, променете това, за да го запазите Запазете това като picaxeprogramer.sh в същата папка, в която сте поставили компилатора. Сега можете да използвате настройките, чийто код е простият мигащ светодиод, който можете да проверите сами, ако искате. Можете също да използвате този ftp сайт, ако искате просто да уважавате и да не се забърквате с него.

Стъпка 4: Стартиране на програмата

Стартиране на програмата
Стартиране на програмата
Стартиране на програмата
Стартиране на програмата

Сега, ако искате, можете да настроите това да се изпълнява на всеки 1 час, 2 часа 5 часа или каквото искате, но заради тази инструкция ние просто ще го стартираме. да мига на щифт 1) и след това добавете светодиод на щифт 1 и го включете. Сега отидете до папката, където е скриптът и компилаторът и стартирайте програмата, като напишете 'sh picaxeprogramer.sh'. той трябва да работи и да продължи да програмира picaxe.

Стъпка 5: Последна стъпка

Последна стъпка
Последна стъпка
Последна стъпка
Последна стъпка

Сега знам, че само това не е много полезно, но ако разширите това, бихте могли да актуализирате контролите на роботите или да се уверите, че всичките ви роботи са актуализирани до нови команди и контроли, но така или иначе това, което решите да направите, зависи изцяло от вас. Ето видео на черупката работи. (Съжалявам за лошото качество на камерата е по -скоро фотоапарат. Също и фоновия шум) Ако искате скрипт с малко добавено към него, опитайте този#!/Bin/shHOST = '0catch.com'USER = 'picaxeprogramer.0catch.com'PASSWD =' picaxetest'FILE = 'test.bas' #Въведете името на скрипта bas тукNEWNAME = `дата +%Y-%m-%d ''.bas' ftp -n $ HOST <

Препоръчано: