|
O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti kompyuter injiniringi fakulteti Sun’iy intellekt kafedrasi
|
Sana | 17.05.2024 | Hajmi | 0,65 Mb. | | #240442 |
Bog'liq OrnatilganTA2
O‘ZBEKISTON RESPUBLIKASI
RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
Kompyuter injiniringi fakulteti
Sun’iy intellekt kafedrasi
O‘rnatilgan tizimlari fanidan
2-AMALIY ISH TOPSHIRIG‘I
Mavzu: Potensiometr, RGB diod va 1 va 4 razryadli 7 segmentli indikator yordamida berilgan topshiriqlarni bajarish.
Bajardi: 411-21 guruh talabasi
Ergashev Dilshod
Tekshirdi: Azimova U.
TOSHKENT – 2024
2-topshiriq
Ishdan maqsad: Arduino mikrokantrollerida boshqariladigan potensiometr, RGB diod va 1 va 4 razryadli 7 segmentli indikatorlar haqida ma’lumot berish. Ularni boshqarish uchun datchiklarning ishlash prinsiplari, qurilmaga ulanishi va dastur yozish ko‘nikmalarini hosil qilish.
1 qadamdan:
int pot=A0;
int led[]={2,3,4,5,6,7,8,9};
float holat;
void setup() {
pinMode(pot, INPUT);
for(int i=0; i<=9; i++){
pinMode(led[i], OUTPUT);
}
Serial.begin(9600);
// put your setup code here, to run once:
}
void loop() {
holat=map(analogRead(pot), 0, 1023, 1, 9);
Serial.println(holat);
for(int i=0; i<=8; i++){
if(holat>=led[i]){
digitalWrite(led[i], HIGH);
}else{
digitalWrite(led[i], LOW);
}
}
}
2 qadamdan:
int pot=A0;
int led[]={2,3,4,5,6,7,8,9};
float holat;
void setup() {
pinMode(pot, INPUT);
for(int i=0; i<=9; i++){
pinMode(led[i], OUTPUT);
}
Serial.begin(9600);
}
void loop() {
holat=map(analogRead(pot), 0, 1023, 1, 8);
Serial.println(holat);
for(int i=0; i<=8; i++){
if(holat==led[i]){
digitalWrite(led[i], HIGH);
digitalWrite(led[i+1], HIGH);
}else{
digitalWrite(led[i], LOW);
}
}
}
https://wokwi.com/projects/393991837307009025
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti kompyuter injiniringi fakulteti Sun’iy intellekt kafedrasi
|