«Роботты техника». 4-ші деңгей. 2 сабақ.
Сабақтың тақырыбы: Arduino-ға арналған ортаңғы бағдарламалау (IDE Arduino) және Processing-ті бағдарламалау тілі.
Сабақтың ұзақтығы: 2 сағ.
Arduino әзірлеу ортасы
Arduino әзірлеу ортасы кірістірілген мәтін редакторынан, бағдарламалық кодтан, хабарламалар ауданынан, мәтінші шығару терезесінен (консольдер), құралдар тақтасының жиі қолданылатын командалар мен бірнеше мәзірден тұрады. Бағдарламаларды жүктеу және байланыс үшін әзірлеу ортасы Arduino аппаратты бөлігіне қосылады.
Жүктеу
Соңғы нұсқасын осы сілтеме бойынша табуға болады
http://www.arduino.cc/en/Main/Software
Пайдалы сілтемелер:
Arduino ортада жазылған бағдарлама, скетч деп аталады. Скетч кесу/қою, іздеу/ мәтінді ауыстыру құралдарына ие, мәтіндік редакторда жазылады. Сақтау және экспорт кезінде хабарламалар ауданында түсініктемелер пайда болуы мүмкін, сонымен қатар пайда болған қателіктер де көрінеді. Мәтінді шығару терезесі (консоль) қателіктер туралы толық есептен және басқа ақпараттан тұратын Arduino хабарламаларын көрсетеді. Саймандар тақтасының түймелері бағдарламаны тексеруге және жазуға, құруға, скетчті ашуға және сақтауға, тізбекті шиналар мониторингын ашуға мүмкіндік береді:
Verify/Compile
Бағдарламалық кодтың қателерін тексеру, компиляция.
Stop
Тізбекті шиналар мониторингын тоқтату (Serial monitor) немесе басқа түймелерді күңгірттеу.
New
Жаңа скетчті құру.
Open
Қойын дәптерде барлық скетчтерге ену мәзірін ашу. Ағымдағы терезені басу арқылы ашылады.
Ескертпе: Java да қателіктердің болуына байланысты осы мәзір айнала алмайды, осы тізімнен скетч ашу қажеттілігі туындаса, File | Sketchbook мәзірін орындаңыз.
Save
Скетчті сақтау.
Upload to I/O Board
Бағдарламалық кодты құрастырады және Arduino құрылғысына жүктейді. Жүктеу сипаттамасы төменде берілген.
Serial Monitor
Тізбекті шиналар мониторинг ашылулары (Serial монитор).
Қосымша командалар бес мәзірге топтастырылған: File, Edit, Sketch, Tools, Help. Мәзірдің қол жетімділігі осы сәтте орындалып жатқан жұмыспен анықталады.
Edit
Copy for Discourse
Айырбастау буферіне форумда орналастыруға келетін скетч кодын синтаксисті белгілей отыра көшіреді.
Sketch
Verify/Compile
Скетчті қателіктерге тексеру.
Import Library
Скетч кодына #include нұсқауын кірістіре отыра, ағымдағы скетчке кітапхананы қосады. Толығырақ ақпарат кітапханалар сипаттамасында төменде (Libraries).
Show Sketch Folder
Жұмыс үстелінде құрамын скетч файлы бар буманы ашады.
Add File...
Файлды скетчке қосады (файл ағымдағы орнынан көшірілетін болады). Жаңа файл жаңа бетбелгіде жаңа скетчте пайда болады. Файл бетбелгі мәзірінің көмегімен скетчтан өшірілуі мүмкін.
Tools
Auto Format
Осы опция кодты оңтайландырады, мысалы, ашылатын және жабылатын жақшаларды бір сызық бойына тігінен жинайды және олардың арасына бекітулер орнатады.
Board
Қолданатын платформаны таңдау. Платформалардың сипаттамасымен тізім төменде көрсетілген.
Serial Port
Мәзірдің құрамында компьютердегі реттік деректерді беру (шынайы және виртуалды) құрылғыларының тізімі бар. Тізім Tools мәзірін ашқан сайын автоматты түрде жаңартылатын болады.
Осы мәзірдің тармақтары Arduino платформасында микроконтроллерге Жүктеушіні (Bootloader) жазып алуға мүмкіндік береді. Осы әрекеттер Arduino-мен жұмыс кезінде қажет болмайды, дегенмен жаңа ATmega (жүктемесіз) бар болса қажет болады. Жазуды бастамас бұрын мәзірден платформаны дұрыс таңдап алуға ұсыныс беріледі. AVR ISP қолдану кезінде бағдарламалаушыға Serial Port мәзірінен сәйкес портты таңдау қажет.
Достарыңызбен бөлісу: |