Amaliy mashg’ulot Elektron sxemani maket (Breadboard)da qurish


Mexanik harakatlarni mikrokonroller orqali boshqarishda aloqa vositasidan



Yüklə 3,32 Mb.
Pdf görüntüsü
səhifə19/25
tarix17.09.2023
ölçüsü3,32 Mb.
#144786
1   ...   15   16   17   18   19   20   21   22   ...   25
Амалий Методичка

Mexanik harakatlarni mikrokonroller orqali boshqarishda aloqa vositasidan 
foydalanishning umumiy ko’rinishi 
Mexanik harakatlarni mikrokonroller orqali boshqarishda Arduino Uno va 
aloqa vositasining elektr ulanish sxemasi 


Mexanik harakatlarni mikrokonroller orqali boshqarishda Arduino Uno va 
elektrodvigatelning uzatma orqali ulanish sxemasi 
Mikrokontroller orqali relelarni ulanish sxemasi
Mikrokontrollerdan keladigan signalni kuchaytirib kontaktni iishga tushirgan 
holatda uni harakatini qaysi tomonga yurishini ta’minlashda ushbu sxema o’rinli 
bo’ladi:
 
Dastur listing 
int k=0,t=0; 
void setup() { 
// put your setup code here, to run once: 
pinMode(2, OUTPUT); 
pinMode(4, OUTPUT); 
Serial.begin(9600); 



void loop() { 
// put your main code here, to run repeatedly: 
float phone = 0.0; 
int sample; 
// counts through ADC samples 
float ten_samples = 0.0; // stores sum of 10 samples 
// take 10 samples from the MCP9700 
for (sample = 0; sample < 10; sample++) { 
// convert A0 value to temperature 
phone=analogRead(A0); 
delay(100); 
ten_samples = ten_samples + phone; 

phone=ten_samples/10; 
Serial.print(' '); 
Serial.print(phone); 
Serial.print(' '); 
//Serial.print("k="); 
// Serial.print(k); 
if (phone>100) { 
if (k!=1) 

digitalWrite(2,HIGH); 
digitalWrite(4,LOW);
 
k++; 
// t++; 
Serial.print("k1="); 
Serial.print(k); 
delay(4000); 
/*if(t%2 == 0) 

digitalWrite(2,LOW); 
digitalWrite(4,HIGH);
}*/ 

else if (k!=0) 

digitalWrite(2,LOW); 
digitalWrite(4,HIGH); 
k--; 
Serial.print("k2="); 
Serial.print(k); 


delay(4000); 


else 

digitalWrite(2,LOW); 
digitalWrite(4,LOW); 

}

Yüklə 3,32 Mb.

Dostları ilə paylaş:
1   ...   15   16   17   18   19   20   21   22   ...   25




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin