Arduino платформасида робототехника элементлари | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 4 января, печатный экземпляр отправим 8 января.

Опубликовать статью в журнале

Авторы: ,

Рубрика: Молодой ученый O'zbekiston

Опубликовано в Молодой учёный №18 (360) апрель 2021 г.

Дата публикации: 28.04.2021

Статья просмотрена: 163 раза

Библиографическое описание:

Мирзаева, У. Х. Arduino платформасида робототехника элементлари / У. Х. Мирзаева, Б. Х. Каримов. — Текст : непосредственный // Молодой ученый. — 2021. — № 18 (360). — С. 528-532. — URL: https://moluch.ru/archive/360/80445/ (дата обращения: 22.12.2024).



Мақолада Uno Arduino платформаси хақида маълумот ва у ёрдамида ўқувчилар, талабалар, ёшлар ҳамда мутахасислар мустақил равишда электрон қурилмалар ва робортлар яратиш имкони юзага келгани ҳақида фикрлар баён этилган. Шу билан бирга Arduino UNO платформасида ёруғлик диодини вақт бўйича милтиллашининг дастури ёзилган ва тажрибада синовдан ўтказилиб, ишлаш принципи тахлил қилинган.

Калит сўзлар: Arduino платформаси, электрон қурилмалар, роборт, ёруғлик диоди, дастур.

В статъе расмотрены сведения о платформе Arduino Uno, также самосторятелно создание электронные устройства и роботы со стороны учеников, студентов, молодёжи и специалистов. Написана программа для мигания светодиода и испытан опыт, также рассмотрен принцип работы.

Ключев ы е слова : платформа Arduino , электронное устройство, роборт, светодиод, программа.

Биринчи микроконтроллеррнинг яратилиши натижасида микропроцессор техникасининг ривожланишига катта туртки бўлди. Микроконтроллерда кўплаб система қурилмалари бўлганлиги сабабли, одатий кормпьютер деб қараш мумкин. Адабиётларда уларни бир криссталли микроЭХМ деб аталади. Микроконтроллурни одатий компюьтер сифатида амалий қўллашда бир қотор қийинчиликлар бор эди. Микроконтроллерда қурилма йиғиш учун схемотехника асослари, биронта жараён учун қурилма ва ишлаш принципини билиш, ассемблер тилида програмалаштириш ҳамда электроникани билиш керак. Шу билан бирга программаторлар, созлаш ишлари ва бошқа ёрдамчи қурилмалар талаб этилади. Натижасида катта билим ва қимматли қурилмаларсиз натижага эришиб бўлмас эди. Кўплаб хаваскорлар учун микроконтроллерни ўз лойихаларида ишлатиш имкони йўқ эди. Хозирда микроконтроллер асосидаги қурилмаларни пайда бўлиши натижасида, жиддий материал база ва фанлар бўйича билимга эга бўлмасдан ҳам лойихалар яртилиш имкони юзага келди. Бунга мисол қилиб, италиялик ихтирочилар томонидан лойихаланган Arduino платформасини олиш мумкин.

Arduino ва унинг клонлари таёр электрон блок ва программа таъминотидан иборат бўлган тўпламдан иборат.У электрон блок –Arduino ишлаши учун микроконтроллер ўрнатилан печат платаси ва минимум элементларадан ташкил топган.

Ардуинонмнг электрон блоки хозирги замонавий компьютернинг “Она” платасини аналоги ҳисобанади. Унда ташқи қурилмаларни улаш учун разьёмлар, ва микроконтроллерни программалаштириш учун компьтер билан боғловчи разьём мавжуд.

Atmel фирмаси томонидан чиқарилган ATmega микроконтроллери махсус программалр талаб қилмасдан программалаштирилади. Янги электрон қурилмани яратиш учун Arduino платаси, уловчи кабел ва компьютер талаб қилинади. Лойиханинг иккинчи қисмида бошқарилувчи програмани хосил қилиш учун, программалаштирш таъминоти зарур. У ўзида оддий ишлаб чиқиш мухити ва микроконтролерни С++тили вариантидаги прогрпммалаштириш тилини бирлаштирган. Унга прогаммаларни яратишда аппарат қисмини ўрганиш зарур бўлмаган элементлар қўшилган.

Arduino билан ишлаш учун С/С++ програмалаштириш асослари бўйича билимга эга бўлиш талаб этилади. Arduino учун турли қурилмалар ишлаши учун, кодлардан ташкил топган, кўплаб библиотекалар мавжуд.

Arduino-бир нечта технологияни бирлаштирган бўлиб, унинг ёрдамида аққли қурилмалар яратиш ва ўқув жараёнига татбиқ этиш мумкин. Arduino университет талабаларининг мухитида ўйлаб топилгани учун, бу платформа очиқ ва кенг оммага маъқул келмоқда. Arduino учун программа ва керакли библиотекаларни arduinomaster.ru сайти орқали бепул юклаб олинади.

1-расмда Arduino платалари келтирилган бўлиб, 1-жадвалда уларнинг техник характеристикалри берилган.

Миллионлаб одамлар Arduino платасидан ўзларининг қизиқарли лойихалари — аққли уйлар, автомобиллар, мактаблар, олий юртлари учун қурилмалар, теплица ва бошқаларда кенг қўлламоқда. Arduino платформасидан роботехника тўгаракларида биринча автоном робортлар — автомобиллар, танклар ва дронларда фойдаланилади.

1-расм. Arduino платалари: а) Нано, б) Uno, в) MEGA

1-жадвал

Номлари

Arduino платаларининг параметрлари

Нано

Uno

MEGA

1

Микроконтроллер

ATmega 168 ёки ATmega 328

ATmega 328

ATmega 2560

2

Ишчи кучланиши

3

Кириш кучланиши (тавсия этилади)

7–12В

7–12В

7–12В

4

Кириш кучланиши (чегаравий)

6–20В

6–20В

6–20В

5

Рақамли киришлар/чиқишлар

14 (6 таси ШИМ чиқиш сифатида ишлатиш мумкин)

14 (6 таси ШИМ чиқиш сифатида ишлатиш мумкин)

54 (14 таси ШИМ чиқиш сифатида ишлатиш мумкин)

6

Аналог киришлар

6

6

16

7

Кириш ва чиқишдаги доимий ток

40мА

40мА

40мА

8

3.3В кучланишни чиқишидаги доимий ток

50мА

50мА

50мА

9

Флеш-хотира

16Kбайт (ATmega168) ёки 32 Kбайт (ATmega 328).

Бундан

2Kбайти юклаш учун ишлатилади

32 Kбайт бўлиб,

бундан 0.5 Kбайти юклаш учун ишлатилади

32 Kбайт бўлиб,

бундан 8 Kбайти юклаш учун ишлатилади ишлатилади

10

ОЗУ-ОХҚ

1Kбайт (ATmega168) ёки 2 Kбайт (ATmega 328).

2Кбайт

8Кбайт

11

EEPROM

1Кбайт

4Кбайт

12

Такт частотаси

16МГц

16МГц

Arduino оламига биринчи қадамни қўйиш учун икки йўналишда билимга эга бўлишингиз керак.

Биринчидан Arduino контроллери нималигини, унга қандай қурилмалар уланади ва қандай қилинишини билишимиз зарур. Электроника асослари билан таниш бўлишингиз талаб этилади. Иккинчидан Ардуинада программалаштириш асослари ўрганиш зарур. Профессионал ишлар учун C++ билиш талаб этилади, хаваскорлар учун кўплаб график мухитлар масаланm Block ёки ArduBlock билиш етарли бўлади.

Булар ҳаммаси вақтни ва билимни талаб этади. Натижада сиз ўзингиз тамондан қилинган аққли қурилмалардан қойил қоласиз. Техник ижодкорликнинг чўққисига қадамма-қадам ишлар амалга ошириш натижасида эришилади.

Электрон схемаларни йиғиш учун датчиклар, ёруғлик диодлари, LCD-экран, шилдалар, двигателлар, реле ва бошқа бир қанча элементлар керак бўлади.

Бу элементлар унча қиммат бўлмасдан, интернет орқали сотиб олиш мумкин.

Arduino билан ишлаш учун программа ва скетчларни юклаб олишимиз зарур. Бунинг учун биз Arduino Uno, Nano, Mega платаларига тўғри келадиган охирги стабил бўлган Arduino IDE 1.8.7 версияни расмий рессурслардаги фойдали ссилкалардан фойдаланамиз.

Arduino платформасида Arduino IDE программистларга программа ёзишга ёрдам беради.

Унинг ёрдамида Arduino тилида ёзилган скетч текширилади, C++ ўзгартирилади, компияция қилинади ва Ардуинага юкланади. Назарияда бу программасиз ҳам ишлаш мумкин, лекин амалда хаваскорлар учун амалий ишни бошлаш учун бошқа имкон йўқ. Шунинг учун биринчи навбатда программалаштириш мухитини интернетдан топиб, ўрнатиш керак. Бу унчалик қийин эмас ва бепул.

Arduino IDEни ананавий усулда юклаб олинади ва ўрнатилади. Файлни юклаб оласиз ва уни ишга туширасиз. Расмий сайтларда оддий zip архивда ва ўрнатувчиси билан мавжуд. Arduino IDE версиясини барча асосий операцион системалар учун топишнгиз мумкин.

Программани ўрнатиш содда бўлиб бир нечта соволга жавоб бериш керак. Жарённинг асосий босқичларидан бири COM-порт драйверини ўрнатиш.

Программани ўрнатилгандан сўнг мухитни созлаш керак.

Arduino IDEнинг охирги стабил версиялардан бири 1.8.7 хисобланади (август 2018).

Windows версяси учун

arduinomaster.ruдан Arduino 1.8.7ни ўрнатувчиси билан юклаб олинг

Arduino IDE 1.8.7ни ZIP ҳолатда юклаб олинг

Linux и Mac версяси учун

32-разрядли Linux версияси

64-разрядлия Linux версияси

Arduino IDE MacOSX версияси

Юқоридаги барча ишлар бажарилгандан сўнг ёруғлик диоди билан тажриба ўтказамиз.

LED инглизчасига (ltght — emiting giodes) бўлиб, ўзбекчасига ёруғлик диоди, кўплаб қурилмаларда қўлланилади.

Arduino UNO асосида биринчи миллтилловчи ёруғлик диоди асосида тажрибамизда кўриб чиқамиз. Кўп лойихаларни бажариш мумкин бўлган Arduino UNO платасида ёруғлик диодини вақт бўйича миллтиллашини тажрибада бажарамиз.

Тажриба учун Arduino UNO, макет платаси, ёруғлик диоди ва

220 Ом қаршилик керак бўлади.

2-расм. Тажрибанинг принципиал схемаси

2-расм. Схемада деталларни уланиши

Прграма тузилгандан сўнг схемани йиғамиз. Бунинг учун 220Ом қаршиликни Arduino платасининг13пинига улаймиз. Сўнгра светодиоднинг узун (анод) оёқчасини қаршиликка улаймиз. Калта оёқчасини ерга (GND) уланади. 2-рамда келтирилган схема уланагадан сўнг Arduino платаси компьютерга уланади, сўнгра программа ишга туширилиб, ёзилган программа юкланади. Натижада ёруғлик диоди миллтилани бошлайди. Миллтилаш вақтини delay оператори орқали ўзгартирилади. Тажрибани амалда синаб кўринг. Ёруғлик диоди телевизорларда, светофорларда, мониторларда ва бошқа кўплаб электрон қурилмаларда қўлланилади. Сизларга робототехника бўйича билим олишларингизда омад тилайман.

Адабиёт:

  1. В.Петин. Пректы с использованием контроллера Arduino. –СПб.: БХВ Петербур, 2014.-400С.
  2. Быстрый старт. Первые шаги по освоению Arduino. http://maxkit.ru. arduinokit.ru. -80C
  3. Brain W Evian’s. Arduino. Блокнот программиста 4. А.Qo‘chqorov, В.Karimov. Тexnik ijodkorlikda arduino platformasi. Замонавий микроэлектрониканинг ривожланишида фан, таълим ва инновация интеграцияси. Республика илмий — услубий анжумани. 2020. Андижон.
Основные термины (генерируются автоматически): IDE, UNO, MEGA, программа, EEPROM, GND, LED, ZIP, электрон, электрон блок.


Ключевые слова

Arduino платформаси, электрон қурилмалар, роборт, ёруғлик диоди, дастур

Похожие статьи

Замонавий таълимда физика-технологияни ўқитиш усуллари

Ушбу мақолада мактаб ўқувчиларининг физика фанидан замонавий таълим олишлари учун ва шу орқали олган билимларини ҳайотдга тадқик кила олиш масаласи кўрсатилган. Ўқувчиларнинг назарий ва амалий муўомуоларини ечиш учун оддий усуллар кўрсатилган. Шунинг...

Физикадан лаборатория машғулотларини бажаришда инновацион ёндошувларнинг ўрни

Мақолада таълим жараёнининг «инновацион» лиги талабаларни нафақат ижтимоий–касбий билимлар билан таъминлаши билан бирга касбига хос сифатлар шаклланишига ҳам ёрдам бериши асослаб берилган. Шунингдек, таълим сифати фақат технологияга боғлиқ бўлиб қолм...

“Замонавий автомобиль электр ва электрон жиҳозлари” фанини ўқитиш

Андижон машинасозлик институтида транспорт электроникаси бўйича ўқув қўлланмалар сериясини нашр этиш режалаштирилган. Дастлабки ўқув қўлланма “Транспорт электроникасига кириш” деб номланади. Унда транспорт электроникасининг тарихи, ривожланиши ва ҳоз...

Юқори малакали кадрлар тайёрлашда билимлар концепциясини ривожлантириш

Ҳозирги даврда ахборот жамиятида билимлар ҳар қандай давлатни бошқариш ва ривожлантиришнинг асосий омили бўлмоқда. Шунга кўра тақдим этилаётган мақолада муаллиф томонидан билимлар иқтисодиёти ва уларни бошқариш, инсон капитали, интеллектуал капитал, ...

Мактабгача таълим соҳаси талабаларида бошқарувчанлик қобилиятларини ривожлантириш

Мақолада олий таълимда мактабгача таълим мутахассисларини бошқарув тизимида олиб борилаётган ислоҳотлар билан таништириш, мактабгача таълим муассасалари педагог ўртасида ўзаро рақобатни кучайтиради ва таълим жараёнининг самарадорлигини ошириш, монито...

Оролбўйи аҳолисини ичимлик суви билан таъминлаш холатини эколого-гигиеник баҳолаш

Туман аҳоли ўртасида ўткир ичак касалликлари ҳамма кузатув йилларида юқори кўрсаткичларда аниқланди. Сальмоналез ва дизентерия касалликлар 2017 ва 2018 йилларда туманда аниқланмади, аммо респуликада қайд этилди. Аҳолига берилаётган хўжалик ичимлик су...

Велосипед йўлаги қопламасининг равонлигини ўлчаш услуби

Қоплама равонлиги йўлнинг муҳим хусусиятидир. Мавжуд ўлчаш усуллари асосан автомобиль йўлларини равонлигини ўлчашга мўлжалланган. Ҳозирги кунда пиёдалар ва велосипед йўлагининг қопламаси равонлигини ўлчашнинг самарали усули мавжуд эмас. Велосипед йўл...

Компаратив фразеологик бирликлар ва таржима

Ушбу мақолада турли халқларнинг тафаккур йуналиши, ҳаёт тажрибасининг асосан уйғунлиги, уларнинг турли-туман хулк-атвор ва ҳислат-хусусиятларга нисбатан муносабатларинииг аксарият ҳолларда ўхшашлиги турли тиллардаги кўпчилик компаратив фразеологик би...

Н. Дәўқаревтың илимий мийраслары

Шубҳасиз, фолклор ан’аналари миллий ма’навиятимизнинг бир бўлаги бўлиб, комил шахсни тарбиялашга хизмат қилади. Бунинг сабаби шундаки, қорақалпоқларнинг бой оғзаки ижоди ўзининг ранг-баранг жанр ва ан’аналари билан жаҳон халқ оғзаки ижодида муҳим ўри...

Буғдойнинг иссиқликка чидамлилик хусусиятлари ўрганиш ва комплекс қимматли хўжалик белгиларига бардошли навлар яратиш

Юмшоқ буғдойнинг дон тўлиш даврида ҳаво ҳароратининг кескин кўтарилиб кетиши дон маҳсулдорлигининг пасайиб кетишига олиб келмоқда. Илмий тадқиқотда турли тупроқ иқлим шароитида яратилаган тизмалар ўрганилаган. Ушбу мақолада ташқи мухит омилларига чид...

Похожие статьи

Замонавий таълимда физика-технологияни ўқитиш усуллари

Ушбу мақолада мактаб ўқувчиларининг физика фанидан замонавий таълим олишлари учун ва шу орқали олган билимларини ҳайотдга тадқик кила олиш масаласи кўрсатилган. Ўқувчиларнинг назарий ва амалий муўомуоларини ечиш учун оддий усуллар кўрсатилган. Шунинг...

Физикадан лаборатория машғулотларини бажаришда инновацион ёндошувларнинг ўрни

Мақолада таълим жараёнининг «инновацион» лиги талабаларни нафақат ижтимоий–касбий билимлар билан таъминлаши билан бирга касбига хос сифатлар шаклланишига ҳам ёрдам бериши асослаб берилган. Шунингдек, таълим сифати фақат технологияга боғлиқ бўлиб қолм...

“Замонавий автомобиль электр ва электрон жиҳозлари” фанини ўқитиш

Андижон машинасозлик институтида транспорт электроникаси бўйича ўқув қўлланмалар сериясини нашр этиш режалаштирилган. Дастлабки ўқув қўлланма “Транспорт электроникасига кириш” деб номланади. Унда транспорт электроникасининг тарихи, ривожланиши ва ҳоз...

Юқори малакали кадрлар тайёрлашда билимлар концепциясини ривожлантириш

Ҳозирги даврда ахборот жамиятида билимлар ҳар қандай давлатни бошқариш ва ривожлантиришнинг асосий омили бўлмоқда. Шунга кўра тақдим этилаётган мақолада муаллиф томонидан билимлар иқтисодиёти ва уларни бошқариш, инсон капитали, интеллектуал капитал, ...

Мактабгача таълим соҳаси талабаларида бошқарувчанлик қобилиятларини ривожлантириш

Мақолада олий таълимда мактабгача таълим мутахассисларини бошқарув тизимида олиб борилаётган ислоҳотлар билан таништириш, мактабгача таълим муассасалари педагог ўртасида ўзаро рақобатни кучайтиради ва таълим жараёнининг самарадорлигини ошириш, монито...

Оролбўйи аҳолисини ичимлик суви билан таъминлаш холатини эколого-гигиеник баҳолаш

Туман аҳоли ўртасида ўткир ичак касалликлари ҳамма кузатув йилларида юқори кўрсаткичларда аниқланди. Сальмоналез ва дизентерия касалликлар 2017 ва 2018 йилларда туманда аниқланмади, аммо респуликада қайд этилди. Аҳолига берилаётган хўжалик ичимлик су...

Велосипед йўлаги қопламасининг равонлигини ўлчаш услуби

Қоплама равонлиги йўлнинг муҳим хусусиятидир. Мавжуд ўлчаш усуллари асосан автомобиль йўлларини равонлигини ўлчашга мўлжалланган. Ҳозирги кунда пиёдалар ва велосипед йўлагининг қопламаси равонлигини ўлчашнинг самарали усули мавжуд эмас. Велосипед йўл...

Компаратив фразеологик бирликлар ва таржима

Ушбу мақолада турли халқларнинг тафаккур йуналиши, ҳаёт тажрибасининг асосан уйғунлиги, уларнинг турли-туман хулк-атвор ва ҳислат-хусусиятларга нисбатан муносабатларинииг аксарият ҳолларда ўхшашлиги турли тиллардаги кўпчилик компаратив фразеологик би...

Н. Дәўқаревтың илимий мийраслары

Шубҳасиз, фолклор ан’аналари миллий ма’навиятимизнинг бир бўлаги бўлиб, комил шахсни тарбиялашга хизмат қилади. Бунинг сабаби шундаки, қорақалпоқларнинг бой оғзаки ижоди ўзининг ранг-баранг жанр ва ан’аналари билан жаҳон халқ оғзаки ижодида муҳим ўри...

Буғдойнинг иссиқликка чидамлилик хусусиятлари ўрганиш ва комплекс қимматли хўжалик белгиларига бардошли навлар яратиш

Юмшоқ буғдойнинг дон тўлиш даврида ҳаво ҳароратининг кескин кўтарилиб кетиши дон маҳсулдорлигининг пасайиб кетишига олиб келмоқда. Илмий тадқиқотда турли тупроқ иқлим шароитида яратилаган тизмалар ўрганилаган. Ушбу мақолада ташқи мухит омилларига чид...

Задать вопрос