O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti farg‘ona filiali



tải về 1.32 Mb.
trang11/12
Chuyển đổi dữ liệu21.10.2023
Kích1.32 Mb.
#55373
1   ...   4   5   6   7   8   9   10   11   12
2-dedlayn

33-rasm.Ulanish sxemasi
Bitlarni Boshqarish: Har bir bitni GPIO pinlari orqali boshqarishingiz mumkin. Buning uchun GPIO pinlariga mos keluvchi bitlarni olib, ularni yoqish yokio‘chirish uchun ishlatishingiz mumkin.
Cikl orqali Takrorlash: Ma'lumotlarni yuborish va bitlarni boshqarish jarayonlarini bir necha marta takrorlayish, matritsaning barcha qator va ustunlarini boshqarish imkonini beradi.
Bu kod 8x8 matritsali yorug‘lik diodlarni boshqarish uchun asosiy konseptlarni ko‘rsatadi. Biroq, sizning dizayningizga va yoqish/yoqish tizimini boshqarish uslubiga qarab, kodnio‘zgartirishingiz kerak bo‘ladi:
const int numPins = 16; // Jami boshqaruv pinlar soni
int pins[numPins] = {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, A0, A1, A2, A3};
void setup() {
for (int i = 0; i < numPins; i++) {
pinMode(pins[i], OUTPUT);
digitalWrite(pins[i], LOW);
}
}
void charlieplex(int pin1, int pin2, int state) {
digitalWrite(pin1, state);
digitalWrite(pin2, !state);
}
void loop() {
// Yorug‘lik diodlarnio‘chish
for (int i = 0; i < numPins; i++) {
for (int j = i + 1; j < numPins; j++) {
charlieplex(pins[i], pins[j], HIGH); // Diodeo‘chadi
delay(50);
}
}
// Yorug‘lik diodlarni yoritish
for (int i = 0; i < numPins; i++) {
for (int j = i + 1; j < numPins; j++) {
charlieplex(pins[i], pins[j], LOW); // Diode yoritiladi
delay(50);
} } }
Keling, MAX7219-ga asoslangan LED matritsali modulni va uni Arduino-ga qanday ulashni ko‘rib chiqaylik.
Bu modul qulay, chunki quvvat manbaidan tashqari, boshqarish uchun faqat 3 ta kontakt ishlatiladi. Bunday bir nechta modullarni katta displeyga birlashtirish mumkin, lekin modullar soni oshgani sayin chizish tezligi pasayadi.


tải về 1.32 Mb.

Chia sẻ với bạn bè của bạn:
1   ...   4   5   6   7   8   9   10   11   12




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương