|
3-amaliy ish topshirig‘i mavzu: 8x8 yorug‘lik diodi, pezonurlatgich va 74NS595 suruvchi registr xususiyatlarini o‘rganish Bajardi
|
Sana | 21.05.2024 | Hajmi | 323,51 Kb. | | #247291 |
Bog'liq 3-amaliyIsh
O‘ZBEKISTON RESPUBLIKASI
RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
O‘rnatilgan tizimlari fanidan
3-AMALIY ISH TOPSHIRIG‘I
Mavzu: 8x8 yorug‘lik diodi, pezonurlatgich va 74NS595 suruvchi registr xususiyatlarini o‘rganish
Bajardi:Qo‘chqorov.O‘rolboy
Tekshirdi: Jurayev D.B.
TOSHKENT – 2024
3-topshiriq
Ishdan maqsad: 8x8 yorug‘lik diodi, pezonurlatgich va 74NS595 suruvchi registr xususiyatlarini haqida ma’lumot berish. Ularni boshqarish uchun datchiklarning ishlash prinsiplari, qurilmaga ulanishi va dastur yozish ko‘nikmalarini hosil qilish
Vazifalar:
Jadvalda berilgan topshiriqlarni bajarish.
Online simulyatorlarda sxemani topshiriq bo‘yicha yig‘ish va dastur yozish
Amaliy ish bo‘yicha hisobot tayyorlash (qisqacha nazariy qism, amaliy qism, kod qismi, ulanish sxemasi rasmlari, xulosa)
Topshiriqlar https://wokwi.com yoki https://www.tinkercad.com onlayn simulyatorlarda amaliy bajarilib hisobotga ulanish sxemasi va dastur kodi ilova qilinishi zarur. Hisobotda dastlab qo‘llanilgan modul va datchiklar haqida umumiy ma’lumotlar keltirilishi va xulosa yozilishi shart. Ishni simulyatorda bajarilgan manzili ilovasi berilishi zarur.
3 - Topshiriq. (Amaliy mashg‘uloti uchun)
№
|
Topshiriq mavzusi
|
Talabaning jurnaldagi tartib raqami
|
1
|
Pezonurlatgich orqali tez yordam ogohlantirish ovozini hosil qilish.
|
15
|
Nazariy Qism.
Arduino muhitida 8x8 yorug'lik diodi, pezonurlatgich (mux) va 74HC595 suruvchi registrni qanday ishlatishni o'rganish uchun quyidagi jarayonni amalga oshirishingiz mumkin:
1. 8x8 yorug'lik diodi: Bu diodlar qator va ustunlardan tashkil topgan ma'lumotlar oynasini ko'rsatish uchun ishlatiladi. Ularni birlashtirib oynadan yorug'likning ma'lum bir ko'rinishini yaratish mumkin. Agarda sizda bir 8x8 yorug'lik diodi moduli mavjud bo'lsa, unda diodlar jadvallari ko'rinishida joylashgan bo'ladi.
2. Pezonurlatgich (mux): Mux, ko'p qatorli diodlar yoki boshqa boshqaruvchilar orasida ma'lumotlarni almashish uchun ishlatiladi. Agar sizda Arduino va 8x8 yorug'lik diodi bo'lsa, muxni diodlar bilan bog'langan bo'lsa, uni diodlar ustida ko'rsatilgan ustunlardan ma'lumotlarni boshqarish uchun ishlatishingiz mumkin.
3. 74HC595 suruvchi registr: Bu registr, ma'lumotlar ketma-ketligini saqlash va undan o'qish uchun ishlatiladi. U Arduino bilan bog'liq bo'lgan va ma'lumotlar almashish uchun juda qulay komponentdir. Siz bu registrni Arduino bilan bog'langan bo'lsa, uni ma'lumotlarni almashish va ko'rsatish uchun ishlatishingiz mumkin.
Shunday qilib, agar sizda Arduino muhitida 8x8 yorug'lik diodi, mux va suruvchi registr mavjud bo'lsa, ularni bog'lash va ulardan foydalanishni o'rganishingiz mumkin. Bu komponentlar bilan yaratilgan dastur, ko'p tomonlama LED displeylarni yaratish va boshqarish uchun ishlatilishi mumkin.
Serial'>Dastur kodi:
int ovoz = 8;
int tugma = 8;
int x = 0;
void setup() {
pinMode(8, OUTPUT);
pinMode(7, INPUT);
Serial.begin(9600);
}
void loop() {
tone(ovoz,x);
if(digitalRead(7))
{
delay(200);
x= 10;
Serial.println(x);
}
else if ( x == 100){
x = 0;
}
}
Amaliy Qism:
Link: https://wokwi.com/projects/396168273271380993
Xulosa
Men bu amaliy ishda Pezonurlatgich orqali tez yordam ogohlantirish ovozini hosil qilish chiqarishni bilib oldim umuman qanday shakl bolishidan qatiy nazar buni bildim .
Bu shakllarni maxsus dastur yordamida yasab keyin uni maxsus massiv korinishidagi kodi olinib ixtiyoriy shaklni korish mumkin
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
3-amaliy ish topshirig‘i mavzu: 8x8 yorug‘lik diodi, pezonurlatgich va 74NS595 suruvchi registr xususiyatlarini o‘rganish Bajardi
|