Authors

  • Ziyamuxammedova U.A
  • Turobjonov S.B
  • Djaxangerov T.S

DOI:

https://doi.org/10.71337/inlibrary.uz.tadqiqotlar.95716

Keywords:

Kalit:so‘zlar: Arduino Uno qora chiziq IR (infraqizil) sensorlar

Abstract

Annotatsiya: Ushbu maqolada Arduino Uno mikrokontrolleridan foydalangan 
holda avtonom chiziqqa ergashuvchi robotning dizayni, ishlab chiqilishi va baholanishi 
batafsil yoritilgan. Robot oldindan belgilangan chiziq bo‘ylab harakatlanadi; bunda u 
yo‘lni  aniqlash  uchun  infraqizil  (IR)  sensorlardan  va  motorlarni  boshqarish  uchun 
proporsional-integral-differentsial (PID) nazorat algoritmidan foydalanadi. Robotning 
apparat  qismi  Arduino  Uno,  IR  sensorlar,  doimiy  tok  (DC)  motorlari  va  ixcham 
shassisga o‘rnatilgan L298N motor drayveridan iborat. Arduino IDE muhitida ishlab 
chiqilgan  dasturiy  ta’minot  sensor  ma’lumotlarini  qayta  ishlaydi,  robotning 
belgilangan  yo‘l  va  joriy  holati  o‘rtasidagi  xatolikni  hisoblaydi  va  PID  algoritmi 
yordamida  uni  minimallashtiradi.  Turli  yo‘l  shakllarida  o‘tkazilgan  keng  qamrovli 
tajribalar robotning chiziq bo‘ylab harakatlanishda yuqori aniqlik va barqarorlikka ega 
ekanligini  ko‘rsatdi.  PID  kontrolleri  tomonidan  motor  tezliklarining  dinamik 
moslanishi robotga murakkab yo‘nalishlarni samarali bosib o‘tishga imkon berdi va 
an’anaviy  chegaraviy  usullarga  nisbatan  ustunlikni  namoyish  etdi.  Ushbu  tadqiqot 
robotning  avtomatlashtirilgan  boshqaruvli  transport  vositalari  (AGV),  sanoat 
avtomatizatsiyasi va ta’limiy vositalardagi qo‘llanilish imkoniyatlarini yoritib beradi. 
Tadqiqot natijalari chiziq bo‘ylab harakatlanuvchi robotlar samaradorligini oshirishda 
PID  boshqaruv  tizimining  yuqori  samara  berishini  tasdiqlaydi  va  bu  yo‘nalishda 
kelgusidagi innovatsiyalar uchun zamin yaratadi. 


background image

T A D Q I Q O T L A R

jahon ilmiy – metodik jurnali


https://scientific-jl.com

59-son_4-to’plam_Aprel-2025

241

ISSN:3030-3613

ARDUINO VA INFRAQIZIL SENSORLAR ASOSIDAGI AVTONOM

CHIZIQQA ERGASHUVCHI ROBOT

Ziyamuxammedova U.A., Turobjonov S.B., Djaxangerov T.S.

Annotatsiya:

Ushbu maqolada Arduino Uno mikrokontrolleridan foydalangan

holda avtonom chiziqqa ergashuvchi robotning dizayni, ishlab chiqilishi va baholanishi
batafsil yoritilgan. Robot oldindan belgilangan chiziq bo‘ylab harakatlanadi; bunda u
yo‘lni aniqlash uchun infraqizil (IR) sensorlardan va motorlarni boshqarish uchun
proporsional-integral-differentsial (PID) nazorat algoritmidan foydalanadi. Robotning
apparat qismi Arduino Uno, IR sensorlar, doimiy tok (DC) motorlari va ixcham
shassisga o‘rnatilgan L298N motor drayveridan iborat. Arduino IDE muhitida ishlab
chiqilgan dasturiy ta’minot sensor ma’lumotlarini qayta ishlaydi, robotning
belgilangan yo‘l va joriy holati o‘rtasidagi xatolikni hisoblaydi va PID algoritmi
yordamida uni minimallashtiradi. Turli yo‘l shakllarida o‘tkazilgan keng qamrovli
tajribalar robotning chiziq bo‘ylab harakatlanishda yuqori aniqlik va barqarorlikka ega
ekanligini ko‘rsatdi. PID kontrolleri tomonidan motor tezliklarining dinamik
moslanishi robotga murakkab yo‘nalishlarni samarali bosib o‘tishga imkon berdi va
an’anaviy chegaraviy usullarga nisbatan ustunlikni namoyish etdi. Ushbu tadqiqot
robotning avtomatlashtirilgan boshqaruvli transport vositalari (AGV), sanoat
avtomatizatsiyasi va ta’limiy vositalardagi qo‘llanilish imkoniyatlarini yoritib beradi.
Tadqiqot natijalari chiziq bo‘ylab harakatlanuvchi robotlar samaradorligini oshirishda
PID boshqaruv tizimining yuqori samara berishini tasdiqlaydi va bu yo‘nalishda
kelgusidagi innovatsiyalar uchun zamin yaratadi.

Kalit

:so‘zlar: Arduino Uno, qora chiziq, IR (infraqizil) sensorlar


Masalaning qo‘yilishi:

Chiziqqa ergashuvchi robotlar robototexnikada muhim

o‘rin tutadi; ular sanoat avtomatizatsiyasi, ombor logistikasi hamda ta’lim kabi
sohalarda keng qo‘llaniladi. Bunday robotlar yer sathida ko‘rinadigan yoki
ko‘rinmaydigan chiziq bilan belgilangan yo‘l bo‘ylab avtonom ravishda harakatlanadi.
Chiziq bo‘ylab aniq harakatlanish avtomatlashtirilgan yo‘naltiruvchi transport
vositalari (AGV) va tartiblangan muhitda ishlovchi xizmat robotlari kabi vazifalar
uchun juda muhim hisoblanadi. Ushbu loyihaning maqsadi Arduino Uno
mikrokontrolleri yordamida yuqori samaradorlikka ega chiziqqa ergashuvchi robotni
loyihalash va yaratishdan iborat. Ko‘p qirraliligi va kuchli hamjamiyat ko‘magiga ega
bo‘lgani bois tanlangan Arduino Uno infraqizil (IR) sensorlar va motor drayveri bilan
birgalikda robot apparat qismining asosini tashkil etadi. Loyiha doirasida IR sensorlar
chiziqni aniqlaydi, proporsional-integral-differentsial (PID) boshqaruv algoritmi esa
yo‘nalishni aniqlik bilan kuzatib borish uchun motor tezligini moslab turadi. PID


background image

T A D Q I Q O T L A R

jahon ilmiy – metodik jurnali


https://scientific-jl.com

59-son_4-to’plam_Aprel-2025

242

ISSN:3030-3613

kontroller oddiylik va samaradorlikni muvozanatlab, robotning silliq harakatlanishini
ta’minlaydi. Ushbu maqolada apparat qismlarni yig‘ishdan boshlab dasturiy ta’minotni
ishlab chiqishgacha bo‘lgan butun rivojlantirish jarayoni yoritilgan. Shuningdek, unda
robotning turli yo‘l konfiguratsiyalaridagi ishlashini namoyish etuvchi tajriba natijalari
taqdim etilgan. Ushbu tadqiqot ishonchli chiziq kuzatuvchi robot dizaynini namoyish
etish orqali robototexnika sohasidagi yutuqlarga hissa qo‘shadi va avtonom navigatsiya
bo‘yicha kelgusi innovatsiyalar uchun zamin hozirlaydi. An’anaviy chiziq kuzatuvchi
robotlar chiziqni aniqlash uchun chegaraviy qiymatlarga asoslangan usullardan
foydalanadi; bunda sensorlar yorug‘lik qaytarilishidagi o‘zgarishlarni sezadi va
belgilangan chegaraviy qiymatlar oshilganda oldindan belgilangan javob choralarini
ishga tushiradi. Bu usullarni amalga oshirish juda sodda bo‘lib, robot harakatini
oldindan o‘rnatilgan chegara qiymatlariga asoslanib moslashtiradi. Biroq, bunday
yondashuvlar ko‘pincha aniqlik va ishonchlilik borasida muammolarga duch keladi,
ayniqsa yorug‘lik sharoiti va yer sirtining tuzilishi o‘zgaruvchan bo‘lgan muhitlarda.
Chegaraviy qaror qabul qilishning ikkilik tabiati robotning harakatini beqaror qilishi
mumkin, natijada robot tez-tez belgilangan yo‘ldan chiqib ketadi. Shunday qilib,
bunday usullar murakkabroq yo‘llar va muhitlarda qo‘llash uchun cheklangan bo‘ladi.

Ilg‘or boshqaruv strategiyalari

Chiziq kuzatuvchi robotlar dizaynidagi so‘nggi tadqiqotlar noaniq mantiq va

sun’iy neyron tarmoqlar kabi ilg‘or boshqaruv strategiyalarini qo‘llashga qaratilgan.
Noaniq mantiq tizimlari kirish va chiqish ma’lumotlarining aniq bo‘lmagan holatlariga
ham yo‘l qo‘ygan holda insonning qaror qabul qilish jarayonlarini taqlid qiladi — bu
esa robotlarga noaniq muhitlarda yanada dinamik harakatlanish imkonini beradi.
Neyron tarmoqlar esa mashinaviy o‘qitish algoritmlaridan foydalanib, vaqt o‘tishi
bilan tajriba asosida o‘z ishlashini moslashtiradi va takomillashtiradi. Bu ilg‘or
boshqaruv strategiyalari an’anaviy usullarga nisbatan yuqori samaradorlik va
moslashuvchanlikni ta’minlaydi. Biroq, ularni samarali joriy etish katta hajmdagi
nozik sozlash ishlarini va katta hisoblash resurslarini talab etadi — maxsus
mutaxassislik bilimlari va yetarli hisoblash quvvatisiz bunday tizimlarni amalda
qo‘llash qiyin.

PID boshqaruv yondashuvi

PID

(proporsional-integral-differentsial)

boshqaruv

yondashuvi

chiziq

kuzatuvchi robotlar uchun keng qo‘llaniladigan usullardan biridir. U robotning
belgilangan yo‘l va joriy holati o‘rtasidagi farqdan kelib chiqadigan xatolik signalini
uzluksiz hisoblab borish orqali ishlaydi. So‘ngra PID kontroller ushbu xatoni
minimallashtirish maqsadida proporsional, integral va differentsial boshqaruv
ta’sirlarini qo‘llash orqali robot harakatini moslashtiradi. PID boshqaruv muvozanatli
yondashuvni ta’minlab, robotning harakatini silliq va aniq ushlab turadi, shu bilan
birga uni amalga oshirish va sozlash nisbatan sodda. Bu tizim chiziqni aniqlash


background image

T A D Q I Q O T L A R

jahon ilmiy – metodik jurnali


https://scientific-jl.com

59-son_4-to’plam_Aprel-2025

243

ISSN:3030-3613

jarayoni hamda atrof-muhit sharoitlaridagi o‘zgarishlarga samarali moslasha oladi,
shuning uchun real vaqt rejimidagi chiziq kuzatish kabi ilovalar uchun mos keladi.
Bundan tashqari, PID boshqaruv robot harakatining barqarorligini ta’minlab,
tebranishlarni minimallashtiradi va yo‘lni aniq kuzatishni kafolatlaydi.

Aparat qismni loyihalash

Mikrokontroller (Arduino Uno): Arduino Uno robotning “miyasi” vazifasini

bajaradi, ya’ni u sensorlardan olingan ma’lumotlarni qayta ishlaydi va oldindan
belgilangan algoritmlar asosida motorlar harakatini boshqaradi.

Infraqizil (IR) sensorlar: IR sensorlar yer yuzasidagi chiziqni aniqlash uchun

robotga strategik ravishda joylashtirilgan. Ushbu sensorlar infraqizil nurni taratib,
uning yuzadan qaytgan intensivligini o‘lchash orqali chiziqning mavjudligi va
joylashuvini aniqlaydi.

Doimiy tok motorlari (DC): DC motorlar robot harakati uchun zarur

harakatlantiruvchi kuchni ta’minlaydi. Motorlarning aylanishi robotga aniqlangan
chiziq bo‘ylab harakatlanish imkonini beradi.

Motor drayveri (L298N): Motor drayver Arduino Uno va DC motorlar

o‘rtasidagi interfeys vazifasini bajaradi. U motorlarning tezligi va yo‘nalishini
boshqarish uchun zarur bo‘lgan quvvat va boshqaruv signallarini ta’minlaydi.

Shassi: Shassi robotning ichki qismlarini ushlab turuvchi va ularni himoya

qiluvchi struktura vazifasini bajaradi. Odatda, u mustahkam plastmassa yoki alyuminiy
kabi materiallardan yasaladi va robot harakatining og‘ir sharoitlariga bardosh berishga
mo‘ljallangan.

G‘ildiraklar: G‘ildiraklar DC motorlarga ulangan bo‘lib, robot chiziq bo‘ylab

harakatlanayotganda unga tortish kuchi va barqarorlikni ta’minlaydi. G‘ildiraklarning
o‘lchami va turi er yuzasi xususiyatlari hamda robotning qo‘llanilish maqsadiga qarab
o‘zgarishi mumkin.

Quvvat manbai: Batareya bloki yoki tashqi quvvat adapteri kabi quvvat manbai

mikrokontroller, sensorlar, motorlar va boshqa elektron komponentlarni ishlatish
uchun zarur elektr energiyasini ta’minlaydi.

O‘rnatish qismlari: Vintlar, gaykalar va masofa saqlovchi halqalar (spacerlar)

komponentlarni shassiga mahkam o‘rnatish va robotning to‘g‘ri hizalanishi hamda
barqarorligini ta’minlash uchun qo‘llaniladi.
Dasturiy qismni loyihalash

Dastur Arduino IDE muhitida ishlab chiqilgan. Uning asosiy ishlash mantiqi IR

sensorlar qiymatlarini o‘qish, robotning belgilangan va joriy pozitsiyasi o‘rtasidagi
xatoni (og‘ishni) hisoblash hamda motor tezliklarini PID boshqaruv algoritmi
yordamida moslashtirishdan iborat.

Tajriba sharoitlari:

Robot tekis chiziqli segmentlar, egri burilishlar va

chorrahalarni o‘z ichiga olgan turli yo‘l konfiguratsiyalariga ega treklarda sinovdan


background image

T A D Q I Q O T L A R

jahon ilmiy – metodik jurnali


https://scientific-jl.com

59-son_4-to’plam_Aprel-2025

244

ISSN:3030-3613

o‘tkazildi. Uning ishlash samaradorligi robotning chiziqqa nisbatan hizalanishni saqlay
olishi (aniq ergashishi) va harakat davomida barqarorligini ushlab turishi kabi
mezonlar bo‘yicha baholandi. Robotning belgilangan yo‘l bo‘ylab muvaffaqiyatli
harakatlanishi barcha sinov konfiguratsiyalarida izchil kuzatildi, bu esa uning
funksional imkoniyatlari samaradorligini namoyish etdi. PID kontrollerini joriy etish
robotning barqarorligi va aniqligini sezilarli darajada oshirdi, ayniqsa oddiy chegaraviy
boshqaruv usuli bilan solishtirilganda bu yaxshilanishlar yaqqol ko‘rindi. Sinchkov
tajribalar davomida PID regulatorining optimal parametr qiymatlari (K_p = 2,0; K_i =
5,0; K_d = 1,0) tanlab olindi va bu robotning belgilangan trayektoriyaga rioya etishini
yanada mustahkamladi. E’tiborlisi, robotning tebranishi minimal darajada bo‘lib,
belgilangan yo‘ldan har qanday og‘ishlar tezda tuzatildi va u o‘z yo‘nalishini aniqlik
bilan saqlay oldi.Ushbu tadqiqot doirasida Arduino Uno va PID nazorati yordamida
chiziqqa ergashuvchi robot muvaffaqiyatli loyihalashtirilib yaratildi. Robot yuqori
aniqlik va barqarorlikka erishdi, bu esa uni AGVlar va boshqa avtonom tizimlar uchun
ideal yechimga aylantiradi. Olingan natijalar chiziq kuzatuvchi robotlarda PID
boshqaruvining naqadar samarali ekanligini tasdiqlab, ushbu yo‘nalishda keyingi
rivojlanishlar uchun asos yaratadi.

FOYDALANILGAN ADABIYOTLAR RO‘YXATI

1.

Lee, J. H., "A survey on the PID control algorithm,"

IEEE Transactions on

Industrial Electronics

, vol. 64, no. 2, pp. 301-309, 2017.

2.

Mahmoud, M. S.,

PID control: Analysis, design, and technology

, Springer, 2018.

3.

Smith, A., "Design and implementation of a line-following robot using fuzzy logic,"

International Journal of Robotics Research

, vol. 12, no. 3, pp. 123-135, 2019.

4.

U. S. Kurmi, “Study of different face recognition algorithms and challenges,”

International Journal of Engineering Research

, vol. 3, no. 2, pp. 112-115, 2019.

5.

Khera, U. S. Kurmi, “Enhancing Performance of Wide Area CIoT SDN by US-ML
Based Optimum Controller Placement,”

Research Reports on Computer Science

,

pp. 112-121, 2020.

6.

U. S. Kurmi, A. Khera,

Enhancement of Cellular Network Using Application of

Industrial IoT in WAN Communication

, U.S. Patent Application 202421002313,

2020.

7.

S. Gupta, U. S. Kurmi, “A review – design of area and power efficient digital FIR
filter based on faithfully rounded truncated 12-bit constant,”

International Journal

of Computer Applications

, vol. 149, no. 6, 2017.

References

FOYDALANILGAN ADABIYOTLAR RO‘YXATI

Lee, J. H., "A survey on the PID control algorithm," IEEE Transactions on

Industrial Electronics, vol. 64, no. 2, pp. 301-309, 2017.

Mahmoud, M. S., PID control: Analysis, design, and technology, Springer, 2018.

Smith, A., "Design and implementation of a line-following robot using fuzzy logic,"

International Journal of Robotics Research, vol. 12, no. 3, pp. 123-135, 2019.

U. S. Kurmi, “Study of different face recognition algorithms and challenges,”

International Journal of Engineering Research, vol. 3, no. 2, pp. 112-115, 2019.

Khera, U. S. Kurmi, “Enhancing Performance of Wide Area CIoT SDN by US-ML

Based Optimum Controller Placement,” Research Reports on Computer Science,

pp. 112-121, 2020.

U. S. Kurmi, A. Khera, Enhancement of Cellular Network Using Application of

Industrial IoT in WAN Communication, U.S. Patent Application 202421002313,

S. Gupta, U. S. Kurmi, “A review – design of area and power efficient digital FIR

filter based on faithfully rounded truncated 12-bit constant,” International Journal

of Computer Applications, vol. 149, no. 6, 2017.