Architectural activity is the result of the architect's creativity,
a means of
expressing the architect's creative thought and bringing the construction object to
the manufacturers, which is reflected in the architectural documentation, etc.
Key words:
Architecture,
architectural
activity,
project
documentation,
design,
professional skills of the architect.
Аннотация
Сәулет
қызметі
сәулетшінің
шығармашылығының
нәтижесі,
сәулетшінің өзінің шығармашылық ойын білдіруінің жэне кұрылыс
объектісін дайындаушыларға жеткізудің кұралы болып табылады, ол сәулет
кұжаттамасы нда жэне т. б. көрініс табады.
Түйін сөздер:
Сәулет,
сәулетшілік
қызмет,
Жобалау
кұжаттамасы,
Жобалау,
сәулетшінің кәсіби дағдылары.
Научный руководитель:Примжаров М. X.
МРНТИ 50.33.35
ЖОБАЛАРДЫ АВТОМАТТАНДЫРУДА АППАРАТТЫҚ
ПЛАТФОРМАЛАРДЫҢ МҮМКІНДІКТЕРІ МЕН ТИІМДІЛІГІН
АНЫҚТАУ
Медеуов Е.К., Таванова Н.М.
Баишев университеті
Медеуова P.M.
М. Оспанов атындағы Батыс Қазақстан медицина университеті
Аннотация
Робототехника немесе жобаны автоматтандыруда тиімді платаны
анықтау. Arduino жэне Raspberry Pi платаларының ерекшеліктерімен
қасиеттерін жан-жақты салытыру. Жобалардың ерекшеліктеріне қарай
платаға таңдау жүргізу.
Кілт сөздер:
Робототехника, Arduino, Raspberry Pi, Linux,
Arduino IDE, VPN сервер,
плата,
қасиет,
ерекшелік,
шағын
компьютер,
интернет,
қүрылғы,
бағдарламалық жабдықтама, сигнал.
Кез келген робототехник, DIY - электроникамен қызығатындар үшін
Arduino жэне Raspberry Pi платалары таңсық емес, олардың екеуіде танымал.
Бір платалық компьютерлердің екеуіде кейбір сэттерде бір-бірінің баламасы
133
ретінде қолданылады, ал кейбір сәттерде белгілі бір тапсырманы орындауда
бәсекелес аппараттық платформа ретінде қарастырылады.
Шындығында
Arduino жэне Raspberry Pi платформаларының айырмашылықтары көп. Ең
алдымен көзге түсетіні - Raspberry Pi толық функционалды компьютердің
қызметін
атқарушы плата, ал Arduino платасын компьютердің қызметін
атқарушы деп айтуға қиын.
Arduino жэне Raspberry Pi платалары үйренушілер үшін екеуіде
ыңғайлы. Дегенмен бұл платалардың бағдарламалық жэне аппараттық
кұрлымдарына үңілетін болсақ, эртүрлі жобаларға арналғандығын анық
кореміз. Алда екі платаны кретерилер бойынша салыстырулар жүргіземіз.
Arduino жэне Raspberry Pi платаларының көлемі жағынан кредиттік
карталардай шағын болып келеді, көлемдері бірдей, алайда бүл
жалғыз ғана
үксастығы.
Сурет-1. Arduino жэне Raspberry Pi платалары
Тактілік жиелігі бойынша Arduino платасына қарағанда, Raspberry Pi
платасы 40 есе жылдам жэне жедел есте сақтау қүрылғысы бойынша
Raspberry Pi платасы 128000 есеге көп. Raspberry Pi көп есептілікті
қолдайтын, Linux операциялық жүйесімен жүмыс жасай алатын компьютер
болып табылады. Оның USB порттарына түрлі қүрылғыларды қосуға болады,
мысалы сымсыз интернетке қосылу. Жалпы Raspberry Pi
толыққанды
компьютер ретінде қызмет ете алатын күшті шағын плата (дегенмен,
Raspberry Pi қуаттылығы жағынан заманауи дербес компьютерлермен жэне
ноутбуктармен салыстыруға келмейді).
Raspberry Pi осы сәтте Arduino платасын басып
озғандай болып көрінуі
мүмкін,
бірақ
бүл
айырмашылық
бағдарламалық
жабдықталуында.
Аппараттық жобалар үшін Arduino қолдану тиімді, себебі Arduino платасы
қарапайым болып келеді. Аналогтық сигналдарды нақты уақыт режимінде
оқу бойынша Arduino платасының қабілеті жоғары. Arduino-ның мүндай
икемділігі арқасында датчиктердің немесе чиптердің барлық түрлерімен
жүмыс жасауға болады. Raspberry Pi аналогтық сигналдарды оқуы үшін
134
қосымша кұрылғыларды қажет етеді, сэйкесінше икемділігі жағынан Arduino
озып тұр. Электрлі қоректену бойынша Arduino 5 вольтқа дейін кернеуі
қалыпқа келеді, ал Raspberry Pi қатаң түрде 5 вольт талап етеді жэне жұмыс
барысында
қоректендіру фильтрі қажет, осылайша Arduino электрлі
қоректенуге аз талап қоюымен озып тұр.
Linux-ке қарағанда, Arduino IDE элде қайда қарапайым, эрі жеңіл
жұмыс жасайды. Raspberry Рі-де диодтарды жыпылықтатуға бағдарлама
жазатын болсаңыз, операциялық жүйе жэне қажетті кодтар кітапханасын
қондыруыңыз қажет жэне бұл тек ғана бастамасы.
An Arduino-да диодтарды
жыпылықтату бағдарламасы сегіз жолдық кодтан кұралады. Arduino коптеген
бағдарламаға немесе операциялық жүйелерге арналмағандықтан, платаны
қарапайым қосып, жұмысты бастай беруге болады.
Біруақытта бірнеше бағдарламамен қатарынан жұмыс жасауы арқылы
Raspberry Pi көпесептілік архитектурасының артықшылықтарын пайдалануға
мүмкіндік береді. Мысалы Raspberry Pi бір уақытта басып шығарушы сервер
жэне VPN сервер ретінде жүмыс жасай алады.
¥зақ уақыт аралығына Arduino-ны бір процесске қосып қалдыруыңызға
болады жэне қалаған уақытында сөндіресіз. Бүл түрғыда Arduino оңай, оны
зақымдау қиын, ал жобалармен жүмыс кезінде мүндай үтымдылық маңызды
роль атқарады. Arduino кез келген компьютермен жүмыс
істейді жэне
қоректендіру батареясынан жүмыс істей алады. Arduino-ны кез-келген
уақытта қосуға жэне оңай өшіруге болады. Егер Raspberry Рі-дегі
операциялық жүйені дүрыс аяқтамай ошірсе, онда плата зақымдануы мүмкін.
Осылайша,
Raspberry
Рі-дің
бағдарламалық
қамтамасыз
ету
мүмкіндіктерінде үлкен артықшылығы
бар,
ал Arduino аппараттық
жобаларды іске асырудың қарапайымдылығында артықшылығы
бар.
Raspberry Pi немесе Arduino пайдалану орындылығы жобаға байланысты.
Ендігі кезекте екі платаның қасиеттерін тиімді пайдаланып керемет бір
үтымды жоба жасауға болды. Raspberry Pi жэне Arduino бірге жақсы жүмыс
істейді, яғни бір-бірін жақсы толықтырады.
Arduino қозғалтқышты басқаруда,
датчиктен сигнал қабылдауда, LED
жэне т. б. аппараттық жобаларды жүзеге асыруда қолданған дүрыс.
Интернетке қосылған Raspberry Pi - шағын компьютер. Ол тек
бейнелерді ойнату, музыка немесе хаттар жіберу ғана емес, сондай — ақ
күрделі алгоритмдерді орындауы мүмкін.
Екі плата арасында қарым-қатынас жасаудың ең оңай жолы-РуЙіоп
PySerial кітапханасын пайдалану.
135
Сурет-2. Arduino жэне Raspberry Pi платаларын бірлесіп жұмыс жасауы
Arduino жэне Raspberry Pi платаларын бірлесіп пайдалану шексіз
мүмкіндіктер береді: Arduino-ға датчиктерді басқаруды, ал Raspberry Рі-ге
күрделі есептеу операцияларын тапсырған орынды. Яғни, Arduino немесе
Raspberry Рі-де ғана жасалынған
роботтарға қарағанда, бірлесіп жасалынған
роботтар анағұрлым қабілетті болады.
Достарыңызбен бөлісу: