9-sinf (IoT)
IoT (Internet of Things) — Buyumlar Interneti
34 hafta102 darshaftasiga 3 dars · 80 daqiqa6 / 34 hafta tayyor
I chorak
1–12-haftalar1hafta
I-bob · IoT asoslari va virtual laboratoriya
- 1-darsIoT tushunchasi va qo‘llanish sohalari
- 2-darsIoT arxitekturasi: Sensorlar, aktuatorlar va apparat ta'minoti
- 3-darsIoT arxitekturasi: Tarmoq, bulut va foydalanuvchi interfeysi
2hafta
I-bob · IoT asoslari va virtual laboratoriya
- 4-darsTinkercad.com virtual laboratoriyasida ro‘yxatdan o‘tish va interfeys
- 5-darsTinkercad muhitida virtual elektron komponentlar bilan ishlash
- 6-darsElektron sxema asosida bitta LED lampaning ishlash prinsipi va ulanishi
3hafta
II-bob · Elektronika va Arduino bilan interaktiv interfeyslar
- 7-darsElektron sxema asosida ikki LED lampaning ishlash prinsipi va ulanishi
- 8-darsArduino UNO yordamida LED indikatorlari va push-button bilan ishlash (1-qism)
- 9-darsArduino UNO yordamida LED indikatorlari va push-button bilan interaktiv interfeys (2-qism)
4hafta
II-bob · Elektronika va Arduino bilan interaktiv interfeyslar
- 10-darsArduino UNO va tugma orqali LED holatini boshqarish dasturi
- 11-darsBreadboardda DIP switch (DPST) va LED yordamida oddiy elektron sikl yaratish (1-qism)
- 12-darsBreadboardda DIP switch (DPST) va LED yordamida oddiy elektron sikl yaratish (2-qism)
5hafta
III-bob · Mikrokontrollerlar va IoT qurilmalari (Arduino, ESP8266, ESP32)
- 13-darsIoT uchun asosiy qurilmalar: Arduino va Raspberry Pi taqqosi
- 14-darsIoT uchun asosiy qurilmalar: ESP8266 va ESP32 imkoniyatlari
- 15-darsMikrokontroller tushunchasi va IoT qurilmalaridagi o‘rni (1-qism)
6hafta
III-bob · Mikrokontrollerlar va IoT qurilmalari (Arduino, ESP8266, ESP32)
- 16-darsMikrokontroller tushunchasi va IoT qurilmalaridagi o‘rni (2-qism)
- 17-darsESP8266 va ESP32 mikrokontrollerlari haqida umumiy tushuncha
- 18-darsArduino Uno va Tinkercad asosida svetofor tizimini modellashtirish (1-qism)
7hafta
IV-bob · Svetofor, 7-segment displey va servo motorlar
- 19-darsArduino Uno va Tinkercad asosida ketma-ket ishlaydigan svetofor tizimi (2-qism)
- 20-darsArduino Uno va Tinkercad asosida svetofor tizimi kodini optimallashtirish (3-qism)
- 21-darsSeven segment indikatorli taymer bilan svetofor tizimini modellashtirish (1-qism)
8hafta
IV-bob · Svetofor, 7-segment displey va servo motorlar
- 22-darsSeven segment indikatorli taymer bilan svetofor tizimini modellashtirish (2-qism)
- 23-darsArduino asosida servo motorni tugmalar orqali boshqarish (1-qism)
- 24-darsArduino asosida servo motorni boshqarish va holatini 7-segment displeyda ko‘rsatish (2-qism)
9hafta
IV-bob · Svetofor, 7-segment displey va servo motorlar
- 25-dars7-segmentli LED HT16K33 moduli asosida budilnik tizimini yaratish (1-qism)
- 26-dars7-segmentli LED HT16K33 moduli asosida budilnik tizimini yaratish (2-qism)
- 27-dars7-segmentli LED HT16K33 moduli asosida budilnik tizimini sozlash va sinov (3-qism)
10hafta
V-bob · IoT dasturlash tillari, Arduino IDE va LCD displeylar
- 28-darsIoT da ishlatiladigan dasturlash tillari (C/C++, Python, MicroPython) (1-qism)
- 29-darsIoT dasturlash tillarining solishtirma tahlili va afzalliklari (2-qism)
- 30-darsArduino IDE dasturi, o'rnatish va undan foydalanish
11hafta
V-bob · IoT dasturlash tillari, Arduino IDE va LCD displeylar
- 31-darsKod yozish, sintaksis, tekshirish (Verify) va qurilmaga yuklash (Upload) (1-qism)
- 32-darsKod yozish va mikrokontroller xotirasiga yuklash amaliyoti (2-qism)
- 33-darsHaqiqiy qurilmada test qilish va xatoliklarni bartaraf etish (Debug)
12hafta
V-bob · IoT dasturlash tillari, Arduino IDE va LCD displeylar
- 34-darsArduino asosida LCD displeyning kontrastini potensiometr yordamida boshqarish (1-qism)
- 35-darsLCD displeyda analog qiymatlarni real vaqtda ko‘rsatish loyihasi (2-qism)
- 36-darsI-chorak bo'yicha amaliy loyiha himoyasi va yakuniy test (3-qism)
II chorak
13–19-haftalar13hafta
VI-bob · Keypad, xavfsizlik tizimlari va elektron qulflar
- 37-darsArduino asosida 4x4 keypad va LCD display yordamida oddiy kalkulyator (1-qism)
- 38-darsArduino asosida 4x4 keypad va LCD display yordamida oddiy kalkulyator (2-qism)
- 39-darsKlaviatura, servo motor, LCD displey va buzzer bilan aqlli xavfsizlik tizimi (1-qism)
14hafta
VI-bob · Keypad, xavfsizlik tizimlari va elektron qulflar
- 40-darsKlaviatura, servo motor, LCD displey va buzzer bilan aqlli xavfsizlik tizimi (2-qism)
- 41-darsKeypad va LCD yordamida parol bilan boshqariladigan elektron qulf (1-qism)
- 42-darsKeypad va LCD yordamida parol bilan boshqariladigan elektron qulf (2-qism)
15hafta
VI-bob · Keypad, xavfsizlik tizimlari va elektron qulflar
- 43-darsXavfsizlik tizimlarida xato parollar chegarasi va blokirovka mexanizmlari
- 44-darsSensorlarning turlari va ishlash prinsipi (harorat, namlik, harakat, yorug‘lik) (1-qism)
- 45-darsSensorlarning texnik xususiyatlari, analog va raqamli signallar (2-qism)
16hafta
VII-bob · Sensorlar bilan ishlash (Harorat, Harakat, Flex, Puls)
- 46-darsSensorlardan ma’lumot olish va dastur orqali qayta ishlash (1-qism)
- 47-darsSensorlardan olingan ma'lumotlarni kalibrlash va filtrlash (2-qism)
- 48-darsArduino va Flex sensor asosida egilish burchagini o'lchash (1-qism)
17hafta
VII-bob · Sensorlar bilan ishlash (Harorat, Harakat, Flex, Puls)
- 49-darsFlex sensor holatini RGB LED orqali vizual ogohlantirish tizimi (2-qism)
- 50-darsArduino Uno va Tinkercad muhitida PIR harakat sensori bilan tizim modellashtirish (1-qism)
- 51-darsPIR harakat sensori bilan harakatni aniqlash va LED ogohlantirish (2-qism)
18hafta
VII-bob · Sensorlar bilan ishlash (Harorat, Harakat, Flex, Puls)
- 52-darsPIR sensori sezgirligi va kechikish vaqtini sozlash amaliyoti (3-qism)
- 53-darsArduino UNO va TMP36 temperatura sensoridan harorat ma'lumotlarini o'qish (1-qism)
- 54-darsTMP36 harorat ma'lumotlarini LCD displeyda real vaqtda ko'rsatish (2-qism)
19hafta
VII-bob · Sensorlar bilan ishlash (Harorat, Harakat, Flex, Puls)
- 55-darsHarorat chegaralari bo'yicha sovutish va ogohlantirish tizimi (3-qism)
- 56-darsArduino Uno va MAX30102 puls oksimetr sensori yordamida yurak urish tezligini aniqlash (1-qism)
- 57-darsMAX30102 sensori bilan qondagi kislorod miqdorini o'lchash va monitoring (2-qism)
III chorak
20–27-haftalar20hafta
VIII-bob · Aktuatorlar va aqlli IoT tizimlari
- 58-darsAktuatorlar (motorlar, servo, rele, LED, buzzer) va ularni boshqarish
- 59-darsIoT qurilmasi loyihasida sensor va aktuatorlarni integratsiya qilish
- 60-darsSensor va aktuatorlarni birlashtirib oddiy IoT qurilma yaratish (aqlli chiroq)
21hafta
VIII-bob · Aktuatorlar va aqlli IoT tizimlari
- 61-darsTinkercad muhitida Arduino Uno va PIR sensor asosida Relay bilan LED boshqarish (1-qism)
- 62-darsRelay moduli bilan 220V yuqori quvvatli yuklamalarni xavfsiz boshqarish (2-qism)
- 63-darsArduino UNO va harorat sensori asosida LCD displeyda ko‘rsatish va buzzer tizimi (1-qism)
22hafta
VIII-bob · Aktuatorlar va aqlli IoT tizimlari
- 64-darsHarorat kritik ko'rsatkichlarida avtomatik ventilyatorni rele orqali yoqish (2-qism)
- 65-darsArduino asosida PIR harakat sensori bilan avtomatik yoritish tizimini loyihalash (1-qism)
- 66-darsPIR harakat sensori bilan avtomatik yoritish tizimini modellashtirish (2-qism)
23hafta
VIII-bob · Aktuatorlar va aqlli IoT tizimlari
- 67-darsArduino orqali releni boshqarish va yorug‘lik darajasiga (LDR) qarab avtomatik yoqish (1-qism)
- 68-darsLDR fotorezistor va rele asosida tongda o'chuvchi, tunda yonuvchi ko'cha chirog'i (2-qism)
- 69-darsAktuatorlar va relelar bilan xavfsizlik qoidalari amaliyoti
24hafta
IX-bob · IoT tarmoqlari, protokollar va masofa sensorlari
- 70-darsIoT qurilmalarda Wi-Fi va Bluetooth simsiz ulanishi
- 71-darsMQTT va HTTP protokollari: Publishers, Brokers va Subscribers
- 72-darsIoT qurilmalarda REST API ishlatish (GET va POST so'rovlari) (1-qism)
25hafta
IX-bob · IoT tarmoqlari, protokollar va masofa sensorlari
- 73-darsREST API orqali mikrokontrollerdan veb-serverga telemetriya yuborish (2-qism)
- 74-darsPIR sensori va servo motor asosida aqlli eshikni loyihalash (1-qism)
- 75-darsAqlli eshik tizimini Tinkercad virtual muhitida modellashtirish va sinash (2-qism)
26hafta
IX-bob · IoT tarmoqlari, protokollar va masofa sensorlari
- 76-darsArduino Uno va ultratovush (HC-SR04) sensori asosida masofani hisoblash (1-qism)
- 77-darsHC-SR04 sensori va buzzer yordamida avtomobil parkovka radari yaratish (2-qism)
- 78-darsHC-SR04 masofa sensori aniqligini oshirish va xatoliklarni bartaraf etish (3-qism)
27hafta
IX-bob · IoT tarmoqlari, protokollar va masofa sensorlari
- 79-darsPIR sensorlari asosida universal odam sanash va xonalar monitoringi tizimi (1-qism)
- 80-darsXona sig'imi monitoringi va kiruvchi-chiquvchilar hisoblagich dasturi (2-qism)
- 81-darsIII-chorak bo'yicha simsiz tarmoqlar va sensorlar integratsiyasi loyihasi (3-qism)
IV chorak
28–34-haftalar28hafta
X-bob · Bulutli IoT platformalari, telemetriya va mobil boshqaruv
- 82-darsIoT qurilmalarning bulut platformalari bilan ma’lumot almashinuvi
- 83-darsBlynk platformasi, arxitekturasi va mobil ilova integratsiyasi
- 84-darsBlynk orqali smartfon ekranidan svetodiod va releni masofadan yoqish
29hafta
X-bob · Bulutli IoT platformalari, telemetriya va mobil boshqaruv
- 85-darsUbidots va boshqa bulut servislarida IoT loyihalari
- 86-darsMa’lumotlarni vizualizatsiya qilish (grafik, jadval, dashboard yaratish)
- 87-darsReal vaqt monitoringi va avtomatik email/telegram bildirishnomalari sozlash
30hafta
X-bob · Bulutli IoT platformalari, telemetriya va mobil boshqaruv
- 88-darsArduino Uno va gaz sensori (MQ-2) yordamida gaz mavjudligini aniqlash va LED tizimi (1-qism)
- 89-darsGaz sensori analog signallarini o'qish va kalibrlash (2-qism)
- 90-darsGaz miqdorini uch darajada aniqlash va 3 rangli LED indikator (1-qism)
31hafta
XI-bob · Gaz xavfsizligi, aqlli qishloq xo'jaligi va yakuniy loyihalar
- 91-darsGaz miqdorini uch darajada aniqlash tizimini avtomatlashtirish (2-qism)
- 92-darsArduino Uno, gaz sensori, LED, buzzer va LCD displey bilan xavfsizlik tizimi (1-qism)
- 93-darsLCD displeyda gaz konsentratsiyasini ko'rsatish va buzzer ogohlantirish (2-qism)
32hafta
XI-bob · Gaz xavfsizligi, aqlli qishloq xo'jaligi va yakuniy loyihalar
- 94-darsGaz konsentratsiyasida avtomatik shamollatish (ventilyator) tizimini boshqarish (1-qism)
- 95-darsGaz xavfsizligi va shamollatish tizimini to'liq sinovdan o'tkazish (2-qism)
- 96-darsArduino Uno va Soil Moisture Sensor yordamida tuproq namligini o‘lchash (1-qism)
33hafta
XI-bob · Gaz xavfsizligi, aqlli qishloq xo'jaligi va yakuniy loyihalar
- 97-darsTuproq namligi holatini LED indikatorlar orqali ko'rsatish (2-qism)
- 98-darsTinkercad muhitida LCD, tuproq sensori va rele bilan aqlli sug'orish tizimi (1-qism)
- 99-darsAqlli sug'orish tizimini avtomatlashtirish va simulyatsiya qilish (2-qism)
34hafta
XI-bob · Gaz xavfsizligi, aqlli qishloq xo'jaligi va yakuniy loyihalar
- 100-darsYillik IoT loyihasi: Konseptdan to to'liq ishchi prototipgacha yig'ish
- 101-darsYillik IoT loyihalari taqdimoti va himoyasi
- 102-darsYakuniy nazorat ishi va yil sarhisobi