|
Robototexnika nima ? Robototexnika– bu avtomatlashtirilgan texnik tizimlarni rivojlantirish bilan shug’ullanadigan va ishlab chiqarish uchun eng muhim texnik asos bo’lgan amaliy fan
|
Sana | 16.09.2024 | Hajmi | 7,98 Mb. | | #271334 |
Bog'liq 1-dars svetadiod
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
Bugungi darsimiz Lampochkani dastur yordamida boshqarish Bizga kerak bo’ladigan qurulmalar - Arduino - Maketniy plata - Svetodiod Arduino – bu mikrokontroller Maketniy plata- qurulmalarni ulash doskasi Svetodiod- oyoqchalariga elektr signal kelganda o’zidan yorug’lik chiqaruvchi chiroqcha.
Uzun oyoqcha “ + ”
Kalta oyoqcha “ - ”
Uzun oyoqcha
+ signal
Qisqa oyoqcha
- signal
Arduino
2,3,4………11,12,13
oyoqchalari
Arduino
GND
oyoqchalari
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
1-topshiriq Arduinoning 6-oyoqchasiga bog’lagan holatda svetadiodni yoqing? 2-topshiriq Arduinoning 2-oyoqchasiga bog’lagan holatda svetadiodni 2 sekund yoqing va 1 sekund o’chiring? 3-topshiriq 2 ta svetadiodni arduinoning 5 va 6- oyoqchasiga ulagan holatda 1 sekund vaqt bilan yoqib o’chiring? ll 4-topshiriq 2 ta svetadiodni arduinoning 5 va 6- oyoqchasiga ulagan holatda ikkala svetadiod parallel yonsin va parallel o’chsin 1 soniyadan ? 5-topshiriq 3 ta svetadiodni arduinoning 2,3 va 4-oyoqchasiga ulagan holatda uchala svetadiod 2 soniyadan parallel yonsin va parallel o’chsin? 6-topshiriq 4 ta svetadiodni arduinoning 2,3,4 va 5-oyoqchasiga ulagan holatda to’rtala svetadiod 1 soniyadan parallel yonsin va parallel o’chsin? Uyga topshiriqlar 1. Bitta svetodiodni bir sekund bilan yoqib-o’chirish uchun nechta buyruqdan foydalandik? digitalWrite____ta + delay____ta=jami_____buyruq. 2. 3ta svetodiodni birinchisi 2 sekund yonib,1sekund o’chib tursin,ikkinchisi 1sekund yonib turib ,3sekund o’chib tursin, uchinchisi esa 0,5 sekund yonib , 2,5 sekund o’chib tursin. void setup(){ pinMode(2,______________);pinMode(__,OUTPUT); ____________ (4,OUTPUT); } void loop(){ digitalWrite(___,___);delay(______); digitalWrite(___,___);delay(______); digitalWrite(___,___);delay(______); digitalWrite(___,___);delay(______); digitalWrite(___,___);delay(______); digitalWrite(___,___);delay(______); } 3. Bitta svetodiod avval 0,5 sekund yonib ,0,5 sekund o’chadi, keyin 1 sekund yonib 1sekund o’chadi, undan keyin 2 sekund yonib 2 sekund o’chib turadi. void setup() { ____________(2,______________); } void loop() { digitalWrite(___,___);delay(___________); digitalWrite(___,___);delay(___________); digitalWrite(___,___);delay(___________); digitalWrite(___,___);delay(___________); digitalWrite(___,___);delay(___________); digitalWrite(___,___);delay(____________);} 4. 8 ta svetodiod oling. Uni tartib bilan Arduinoga ulab oling va avval 1-svetodiod yonib-o’chadi ,keyin 8-svetodiod yonib-o’chadi , 2-svetodiod, 7-svetodiod ,3-6, 4-5 yonib-o’chish dasturini yozing. 5. Birinchi toq o’rinda turgan svetodiodlarni yoqib borsin keyin juft o’rinda turgan svetodiodlarni yoqib boring. 6. 1-svetodioda bir marta o’chib yonadi, 2-svetodiodda ikki marta o’chib yonadi ........ 8-si sakkiz marta. 7. Avtomobil va piyodalar svetoforlarini bir-biriga bog’lab boshqaring.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Robototexnika nima ? Robototexnika– bu avtomatlashtirilgan texnik tizimlarni rivojlantirish bilan shug’ullanadigan va ishlab chiqarish uchun eng muhim texnik asos bo’lgan amaliy fan
|