Arduino bu dasturchilar va robototexniklar o'yinchog'i emas dasyori, yordamchisi! Arduino texnik va dasturiy qismni birlashtirib beruvchi qurilma. Uning dasturlari oddiy C++ formatida yozilgan bo’lib, pinlarda kiritish-chiqarishni boshqarish uchun oddiy va tushunarli funktsiyalar bilan to’ldirilgan. Arduino texnik va dasturiy qismni birlashtirib beruvchi qurilma. Uning dasturlari oddiy C++ formatida yozilgan bo’lib, pinlarda kiritish-chiqarishni boshqarish uchun oddiy va tushunarli funktsiyalar bilan to’ldirilgan.
Robototexnika nima ?
Robototexnika– bu avtomatlashtirilgan texnik tizimlarni rivojlantirish bilan shug’ullanadigan va ishlab chiqarish uchun eng muhim texnik asos bo’lgan amaliy fan.
Xalqaro robototexnika federatsiyasini hisobotiga ko’ra :
- 2019 –yil yakuni bo’yicha dunyo sanoatida 2,7 mlnga yaqin robotlar ish yuritmoqda.
- 2019-yilgi ishlab chiqarilgan robotlar soni 330000 ta bu 2018-yilga qaraganda +13 % degani
Bizga kerak bo’ladigan qurulmalar - Arduino - LED (Svetodiod) - Ulovchi simlar Maketniy plata- qurulmalarni ulash doskasi Svetodiod- oyoqchalariga elektr signal kelganda o’zidan yorug’lik chiqaruvchi chiroqcha.
Uzun oyoqcha “ + ”
Kalta oyoqcha “ - ”
Uzun pin
+ signal
Qisqa pin
- signal
Arduino
2,3,4………11,12,13
pinlari
Arduino
GND
pini
Papa-papa sim- arduinodan maketniy plataga signalni o’tkazuvchi sim USB kabel- arduinoni komputerga bog’lovchi sim
Endi navbat dasturiy qismga
Kompyuterdan Arduino dasturini topib uni ochamiz.
pinMode- oyoqcha usulida arduinoning qaysi oyoqchasidan signal olayotkanimizni ifolab beradi;
OUTPUT- arduinoning oyoqchasidan signal olinishini ifodalaydi;
digitalWrite-( Raqamliyoz) ya’ni svetadiodlarni yoqish va o’chirishni ifodalovchi buyruq.
Buyruq 2 lik sanoq sistemasida kiritiladi
1-yoqilsin
0-o’chirilsin
Arduinoning foydalanilayotgan oyoqcha raqami
Do'stlaringiz bilan baham: |