|
1- маърузаўрнатилган операцион тизимга кириш
|
bet | 2/3 | Sana | 21.05.2024 | Hajmi | 0,94 Mb. | | #248979 |
Bog'liq Xoliqov Og\'abek
16x2LCD display portlarining vazifasi quyida keltirilgan
Arduino da ekranlar o'rnatish uchun bir necha turdagi ekranlar mavjud bo'lishi mumkin. Eng ommalardan biri LCD (Liquid Crystal Display) ekranlardir. Ularning ko'pgina OLED (Organic Light Emitting Diode) ekranlar bilan taqqoslanadi. LCD ekranlar ko'pchilik bilan raqamli, matnli ma'lumotlarni ko'rsatish uchun ishlatiladi, OLED ekranlar esa yorqin, rangli tasvirlarni yoki matnni ko'rsatish uchun ideal bo'ladi.
A rduino bilan LCD ekran ishlatish uchun, ko'p qatlamli (multiline) yoki bitta qatorli (single-line) ko'rinishlari mavjud bo'lib, ularga malumotlar yozish va ulardan ma'lumot olishingiz mumkin.
OLED ekranlar esa yorqin pixellardan tuzilgan, yorqin rangli ekranlardir. Ularni Arduino bilan ishlatish juda oson bo'ladi va ularning yorqin tasvirlarni ko'rishga yoki matnni ko'rsatishga imkon beradi.Har bir ekran turi uchun mos keladigan Arduino kutubxonalar mavjud bo'lib, ulardan foydalanib, ekranlarni boshqarish oson bo'ladi. Misol uchun, "LiquidCrystal" kutubxonasini LCD ekranlar uchun yuklab olishingiz mumkin. Bu kutubxona Arduino ma'lumotlarini LCD ekranida ko'rsatish uchun qo'llaniladi.
Bu jarayonda qurilmalarni tanlab oldik ya’ni ular registor,Arduino va LCD 16x2 display ekrani
//Dastur kodi quyidagicha:
#include
LiquidCrystal lcd(12, 11, 10, 9, 8, 7);
void setup() { lcd.begin(16, 2);
// you can now interact with the LCD, e.g.: lcd.print("TATU SF");
}
void loop() { // ... }
Quyida LCD 16X2 Displayda dastur natijasi
Dastur kodi va natijasining umumiy ko’rinishi
Xulosa
Ushbu mavzu bo’yicha topshiriqni bajarish jarayonida Arduino Uno qurilmasi va undagi qurilmalar haqida nazariy tushunchalar oldim va ushbu tushuncha va ko’nikmalar asosida matritsali displayda “TATU SF” yozuvini hosil qildim.Dastur kodini yozdim,qurilmalarni yig’dim va natijaga ega bo’ldim.
|
| |