|
Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand filiali “telekommunikatsiya texnologiyalari va kasb ta’limi” fakulteti
|
Sana | 20.05.2023 | Hajmi | 1.68 Mb. | | #62668 |
Bog'liq Abdusayidov D O\'rnatilgan Maftuna, \'2 маъруза лот, Makroiqtisodiy ko'rsatkichlarga doir masalalar, Song Plus Price (ru), TUPROQNING FIZIK-MEXANIK, TEXNOLOGIK XOSSALARINI O‘RGANISH, MAMARAXIMOV XASANJON KURS ISHI (1) (1), UMMATQULOV ULUG\'BEK
O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI SAMARQAND FILIALI
“TELEKOMMUNIKATSIYA TEXNOLOGIYALARI VA KASB TA’LIMI” FAKULTETI
"O’rnatilgan tizimlar" fanidan
Amaliy ish №.2
Mavzu: Tugma (Knopka). Yorug’lik diodini yoqish misolida tugmaning bosilishiga ishlov berish. Titrashga qarshi kurashish.
Guruh:20 04-TTKT Bajaruvchi: Abdusayidov Dilshodbek.
Tekshiruvchi: Mirsaidov.B
Samarqand-2023
2 Labaratoriya ishi
Mavzu; arduino orqali yorug’lik diodini yorug’lik darajasini
o’zgartirilishini namoyish etish.
4. Potensiometr Arduino platasi va yorug'lik sensori bo'lgan servo motordan foydalanadigan sxemani yarating. Potensiometrning analog kirishini yorug'lik sensori ostonasi bilan taqqoslaydigan dasturni yozing va yorug'lik manbasini kuzatish uchun LED o'rnini sozlash uchun servo motordan foydalanadi.
Dastur kodi:
const int botao = A3;
int cont = 1;
unsigned long tempo_inicial=0;
int R=0, G=0,B=0;
void setup()
{
Serial.begin(9600);
pinMode (botao, INPUT_PULLUP);
pinMode (13, OUTPUT);
}
void loop()
{
if (!digitalRead(botao)){
cont++;
if (cont>3) cont=1;
digitalWrite (13,1);
while (!digitalRead(botao));
digitalWrite (13,0);
}
int valorAD = analogRead(pot);
valorAD = map (valorAD, 0,1023,0,255);
switch (cont){
case 1:
R = valorAD; break;
case 2:
G = valorAD; break;
case 3:
B = valorAD; break;
}
analogWrite (11,R);
analogWrite (9,G);
analogWrite (10,B);
if (millis()-tempo_inicial>=3000)
{
Serial.print ("R=");Serial.print (R);
Serial.print ("G=");Serial.print (G);
Serial.print ("B=");Serial.print (B);
tempo_inicial = millis();
}
}
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand filiali “telekommunikatsiya texnologiyalari va kasb ta’limi” fakulteti
|