3-bob. Arduino mikrokontrollerlar oilasi haqida qisqacha ma'lumot




Download 92.42 Kb.
bet1/6
Sana10.04.2023
Hajmi92.42 Kb.
#50113
  1   2   3   4   5   6
Bog'liq
УЗБЕКСКИЙ
Tarbiya turlari, 1. Basketbol uyinida xаrakatlanish texnikasini urgatish. (xolatlar), Korrupsiyaning shakllari. Korrupsiyaning turlari, Falsafa 21-mavzulari mundarija, Avtomatik boshqarish tizimlarini, 12 Алгоритмы управления адаптивными системами управления, 4. Виды и методы сигнализации, tarix fanidan testlar toplami 6 11 s

Mundarija
Muqaddima ................................................. .................................................. ................................ 1
Kirish ........................: ........................ .................................................. ....................................... 3
1-bob. Mikrokontrolörlar haqida umumiy ma'lumot ............... .......................... besh
1.1. Tekshirish moslamasining tuzilishi va ishlash printsipi ....... ...: ... ............................... 6
1.1.1. Markaziy protsessor ................................................ .................................................. .. 6
1.1.2. Operativ xotira va dastur xotirasi ................. ............................ 7
1.2. Tashqi qurilmalar ................................................ .................................................. ............... 8
1.3. RISC va CISC texnologiyalarini taqqoslash ............... .......................................... 8
1.3.1. CISC texnologiyasi ................................................ .................................................. ............. 8
1.3.2. RISC texnologiyasi ................ .................................................. ........... o'n
1.3.3. Xulosa ................................................. .................................................. .......................... o'n
2-bob. Mikrokontrollerlarni dasturlash ............... .................. o'n bir
2.1. Dastur nima? .................................................. .................................................. ........ o‘n bir
2.2. C dasturlash ............................................... .................................................. ....... o‘n bir
3-bob. Arduino mikrokontrollerlar oilasi haqida qisqacha ma'lumot ... 13
3.1. Arduino Mega Board ............... .................................................. ............... o'n to'rt
3.2. Arduino Duemilanove kengashi ............................................... .................................................. ... 15
3.3. Arduino Mini Board ............... .................................................. ................ 15
3.4. A1 taxta duino nano ............... .................................................. ................. o'n olti
3.5 Arduino Rgo Mini taxtasi ................. .................................................. ............ o'n olti
3.6. Arduino Rgo kengashi ............... .................................................. .................. 17
3.7. Li Li URad ............................................... .................................................. ......................... 17
3.8. USB adapteri ............... .................................................. ........................... 18
4-bob. Arduino kengaytirish kartalari ................ .......................................... o'n to'qqiz
4.1. Arduino ProtoShield kengaytirish kengashi ................ ................................... o'n to'qqiz
4.2. Ardumoto kengaytirish taxtasi ............................................... .................................................. 20
4.3. TellyMate kengaytirish kartasi ............... .................................................. 21
4.4. ArduPilot kengaytirish paneli ............... .................................................. 22
4.5. XBeeZNet modullari ................ .................................................. ................ 22
4.6. To'lash. Ethernet kengayishi ................ .................................................. .. 23
5-bob. Aksessuarlar ................. .............................................. 25
5.1. Asosiy tarkibiy qismlar ro'yxati ................................................ ........................................ 25
5.2. Qo'shimcha tajribalar uchun qismlar ro'yxati ............... ............ 25
5.3. Freeduino eksperimental kengashi ............................................... ...................................... 26
5.4. Freeduino mikrokontrolatorining eksperimental kengashi ................ ...... 26
5.5. Quvvatlantirish manbai ................................................. ................................................. ................... 27
5.6. Qayta tiklash tugmasi ................................................ .............................................. .......................... 27
5.7. ISP ulanishi ............... .................................................. ................... 27
5.8. Xavfsizlik bo'yicha ko'rsatmalar ................ ....................................... 29
6-bob. Elektron komponentlar va ularning xossalari. • .. • ................. 31
6.1. LEDlar ................. .................................................. .......................... 31
6.2. Rezistorlar ................................................. .................................................. ............................. 32
6.3. Kondansatörler ................................................. .................................................. ...................... 33
6.4. Tranzistorlar ............... .................................................. ......................... 34
6.5. Diyot ................. .................................................. ...................................... 34
6.6. Akustik piezoelektrik o'zgartirgich ("tweeter") ............... ................... 35
6.7. Kancali sim ................ .................................................. .............. 35
6.8. Tugma ................. .................................................. .................................. 35
6.9. Potentsiometr .................................................. .................................................. ...................... 36
6.1 O. Fotorezistor .............................................. .................................................. ........................ 36
6.11. Kontaktli teshiklari bilan plitani o'rnatish ............... ........................ 37
7-bob. Pishirishdan oldingi tayyorgarlik ........ ... .... •. • .. • ................ ........................ • .. • ...... • ... •. •. 39
7 .1. Drayvni o'rnatish ................ .................................................. ............... 39
7.2. FT232RL uchun MProg qo'llab-quvvatlash dasturi ................. ................ .40
7.3. Frog232R chipini MProg yordamida dasturlash ............. 44
7.4. Arduino dasturini o'rnatish ................ .................... .45
8-bob. Arduino rivojlanish muhiti ••. •. •. • ... • .••. •• .. •. . • .. ••. • .... •. •• .. •. • ... ••. ••. • ....... • .. • ... 47
8.1. Arduino-IDE-da sozlamalar ............... .................................................. ........ 48
8.2. Bizning birinchi dasturimiz "ES_Blinkt" ............................................ ........................................ 50
8.3. Biz nima qildik? .................................................. .................................................. ................. 52
9-bob. Arduino dasturlash asoslari ............... ........................... 55
9.1. Bit va bayt ................................................ .................................................. .......................... 55
9.2. Dasturning asosiy tuzilishi ................................................ ............................................... 56
9.2.1. Dasturning ketma-ket bajarilishi ............... ................... 56
9.2.2. Dasturni uzilishi ............... ............................. 57
9.3. Arduino dasturining tuzilishi ............... ............................................... 57
9.4. Arduino bilan birinchi dastur .............................................. .................................................. .. 58
9.5. Arduino buyruqlari va ularni qo'llash ............... ......................................... 59
9.5.1. Asl matndagi sharhlar .............................................. ..................................... 59
9.5.2. Jingalak qavslar {} .............................................. .................................................. ........ 60
9.5.3. Nuqtali vergul .................................................. .................................................. .......... 60
9.5.4. Ma'lumot turlari va o'zgaruvchilar. ............................................. 60
9.5.5. O'zgaruvchan ism ................................................ .................................................. ............. 60
9.5.6. Mahalliy va global o'zgaruvchilar. ............................. 61
9.5.7. Har xil ma'lumotlar turlari .............,. .................................................. .................................. 61
9.5.8. Operatorlar ...............................; .................................................. ...................................... 65
9.5.9. #Defektiv ko'rsatma ............... .................................................. ........... 66
9.5.10. Boshqarish tuzilmalari ................................................ ........................................ 66
9.5.11. Tsikllar ................................................. .................................................. .......................... 71
9.5.12. Vazifalar va qo'shimcha dasturlar ............... ............................................. 75
9.5.13. Turni konvertatsiya qilish funktsiyalari ................................................ ...................................... 78
9.5.14. Matematik funktsiyalar ................................................ ............................................. 79
9.5.15. Serialning I / O .............................................. ....................................... 86
9.5.16. Seriyali interfeys qanday ishlaydi? .................................................. 93
9.5.17. UART dasturiy emulyatsiyasi ............................................... ...................................... 96
9.5.18. Kirish / chiqish konfiguratsiyasi va port sozlamalari ............... .............. 97
9.5.19. Analog ma'lumotlarni kiritish va ADC ............... .................................. 103
9.5.20. PWM analog chiqishi ............... ............................................ 105
9.6. Ba'zi bir maxsus funktsiyalar ............... ........................................ 110
Kechiktirishdan foydalanib pauza qiling. ............................................. 11 O
Tasodifiy sonlarning funktsiyalari ............... .................................................. ..... 110
Qancha vaqt o'tdi? .................................................. .................................................. .. 113
Arduino bilan keyingi tajribalar ... 10-bob. ..................... 115
10.1. Tranzistorli LED dimmer ................ ....... 115
10.2. Silliq miltillash .............: .................................. .................................................. ............... 117
10.3. Tugmalar kontaktlarining siljishini bostirish ............ ............................. 120
10.4. Yoqish kechikishi ................................................ .................................................. ......... 124
10.5. Kechikish ................ .................................................. ...... 126
10.6. LED va Arduino ............... .................................................. ....... 127
1 O. 7. Katta yuklarni ulash .......................................... ............................................. 130
10.8. PWM portiga asoslangan DAC ............ .................................................. 132
10.9. Musiqa bilan hamma narsa yanada qiziqarli ...................... .................................................. ....... 136
10.10. Mikrokontroller bilan romantik sham ............ 139
10.11. Nazorat-o'tkazish punktida xodimlarni boshqarish ............... ................................... 140
10.12. Haqiqiy vaqt soati ................................................ .................................................. .143
10.13. Maktab soatlari dasturi ................................................ ............................................. 144
10.14. Muxlislarni boshqarish ................................................ ............................................... 148
10.15. Ko'cha yoritgichi ............... ........................................... 151
10.16. Signal ................. .................................................. ................. 153
10.17. Kodni qulflash ................................................ .................................................. ................ 155
10.18. Avtomatik diapazonni tanlash bilan sig'im o'lchagich ....... 159
10.19. Kasbiy o'qish potentsiometrining qarshiligi ................................. 162
10.20. Sensor sensori ............................................: ... .................................................. .......... 164
10.21. Yakuniy mashina ................................................ .................................................. .......... 166
10.22. Arduino asosida 6 kanalli voltmetr ............... ......................... 169
10.23. Voltaj magnitafonini dasturlash ............................................... ....................... 171
10.24. Arduino asosida xotiraga ega osiloskop ............... ....................... 173
10.25. StampPlot dasturi - bepul professional ma'lumotlar ro'yxati ......................…. ....... 175
10.26. VB.NET orqali boshqarish ................. ............................................... 179
10.27. Harorat rölesi ................................................ .................................................. ........... 181



Download 92.42 Kb.
  1   2   3   4   5   6




Download 92.42 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



3-bob. Arduino mikrokontrollerlar oilasi haqida qisqacha ma'lumot

Download 92.42 Kb.