79
Loopda () biz potensiyometrning analog qiymatini
o’qiymiz va map () funktsiyasi
bilan masshtablash orqali
vosita ulangan MOSFET ga PWM signalini chiqaramiz.
const int MOTOR=9; // Ulanish uchun chiqish MOSFET
const int POT=0; // Potensiyometrni
ulash uchun analog kirish A0
int valpot = 0; //
potensiyometr qiymatini
saqlash uchun o’zgaruvchan
int speedMotor = 0; // vosita tezligini
saqlash uchun o’zgaruvchan
void setup()
{
//
pinMode(MOTOR,OUTPUT);
}
void loop()
{
valpot = analogRead(POT); //
potansiyometr ma’lumotlarini o’qish
// 0-255 oralig’idagi qiymatni o’lchab qo’ying
speedMotor=map(valpot,0,1023,0,255);
// yangi IKM qiymatini o’rnating
Do'stlaringiz bilan baham: