28. Arduino Uno платформасында циклмен жұмыс Ардуинодағы Цикл-бұл бағдарлама орындалған кезде белгілі бір рет шақырылатын арнайы бағдарламалық блок. Осы блоктың шеңберінде біз шақырылатын командалардың өзін және контроллердің оларды қанша рет шақыру керектігін анықтайтын ережелерін сипаттаймыз.
For және while операторларын қолданатын циклдар Ардуиноның негізінде жатқан C++ тілінің маңызды конструкцияларының бірі болып табылады. WHILE операторы C++ және Arduino-да сол командалардың қайталануын кездейсоқ рет ұйымдастыру үшін қолданылады. FOR-мен салыстырғанда WHILE циклі қарапайым болып көрінеді, ол әдетте айнымалыдағы қайталану санын санауды қажет етпейтін жерде қолданылады, бірақ бірдеңе өзгергенше, қандай да бір оқиға болғанша кодты қайталау қажет.
FOR циклінде бізде шекаралық шарттарды белгілеп қана қоймай, сонымен қатар есептегіш үшін айнымалыны бірден анықтауға, оның мәндері әр итерацияда қалай өзгеретінін көрсетуге мүмкіндік бар.
41. Робототехникалық жүйелерді басқару түрлері. Биотехникалық, автоматты, интерактивті Басқару түрі бойынша робототехникалық жүйелер биотехникалық, автоматты, интерактивті болып бөлінеді. Биотехникалық жүйелерге командалар (роботтың жекелеген сілтемелерін басқару жəне басқару батырмасы), көшіру (адам қозғалысын қайталау, қолданбалы күштерді, экзоскелеттерді тасымалдайтын кері байланысты жүзеге асыруға болады) жəне жартылай автоматтық (бір командалық органның басқару, мысалы, роботтың бүкіл кинематикалық сызбасының тұтқасы) жүйелер кіреді. Автоматты роботты техникалық жүйелерге бағдарлама (белгілі бір бағдарлама бойынша жұмыс істейді, негізінен сол ортаға бірдей мəселелерді шешуге арналған), бейімделгіш (типтік есептерді шешеді, бірақ жұмыс істеу шарттарына бейімделеді) жəне интеллектуалдық (ең дамыған автоматтандырылған жүйелер) жүйелер кіреді. Интерактивті роботты техникалық жүйелерге автоматтандырылған (автоматтандырылған жəне биотехникалық режимдердің ықтимал ауысуы), қадағалау (адам мақсатты функцияларды орындайтын автоматты жүйелер) жəне диалог (робот адаммен мінез-құлық стратегиясын таңдауға диалогқа қатысады, сондықтан робот, əдетте, манипуляцияның нəтижелерін алдын ала болжауға жəне мақсатты таңдау бойынша кеңес беруге қабілетті сараптамалық жүйемен жабдықталған) кіреді.