1 mobil robototexnikani o’qitish bo’yicha metodika 2021



Download 7,41 Mb.
Pdf ko'rish
bet49/114
Sana24.01.2022
Hajmi7,41 Mb.
#407475
1   ...   45   46   47   48   49   50   51   52   ...   114
Bog'liq
«Mobil robototexnika» kursi

MATRITSALI LED 
8X8
Kerakli komponentlar:
    Arduino UNO R3 tekshiruvi;
    prototip tayyorlash uchun taxta;
    LED RGB matritsasi 8 × 8;
    74HC595 mikrosxemasi - 2 dona;
    jamperlar


69
LED matritsasini Arduino-ga ulash uchun biz 2 ta 
74HC595 mikrosxemasining kaskadli ulanishidan 
foydalanamiz. Ushbu ulanish bilan birinchi registrdan 
darajalar kaskaddagi keyingi registrga suriladi. 
Birinchi registrning QH ‘pinini DS piniga (MOSI) 
ulashingiz kerak. Ulanish diagrammasi surat. 22.2.
Surat 22.1: Matritsa pinlarining sxemasi rasm 
Surat 22.2: LED matritsasini ulash diagrammasi


70
Matritsa tasvirini shakllantirish uchun har bir ustun 
uchun dinamik ko’rsatkichdan foydalanamiz. Har 
3 soniyada biz matritsaning shaklini o’zgartiramiz. 
Shakl ma’lumotlari [] qatorida saqlanadi. 
// SPI kutubxonasini ulash
#include
int ss_pin=8; // пин SS
int pos=0; //
int offfigure=0; // ko’rsatish uchun joriy shakl
unsigned long millis1=0;
// ko’rsatish uchun shakl ma’lumotlari bilan qator
byte figure[2][8]={
{B10011001,B10011001,B10011001,B10000001,B1
0000001,B10011001,B10011001,B10011001},
{B10101010,B10101010,B10101010,B10101010,B1
0101010,B10101010,B10101010,B10101010}
};
void setup()
{
SPI.begin();
// SS pinini chiqish sifatida sozlang
pinMode(ss_pin, OUTPUT);
}
void loop()
{
digitalWrite(ss_pin, LOW);
// ustunlar (столбцы)
SPI.transfer(B00000001<
// torlar (строки)
SPI.transfer(figure[offfigure][pos]);
digitalWrite(ss_pin,HIGH); // ma’lumotlarni 
xulosaga chiqarish74HC595
delay(1);


71
pos=(pos+1)%8;
if(millis()-millis1>3000) // 3 soniyadan 
so’ng - yangi ko’rsatkich
{
offfigure=(offfigure+1)%2;
millis1=millis();
}
}

Download 7,41 Mb.

Do'stlaringiz bilan baham:
1   ...   45   46   47   48   49   50   51   52   ...   114




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish