}
void loop ()
{
val = Serial.read () ; // serial port qiymatini o’qing
if (val> '0 '&& val <= '9')
{
val = val-'0 '; // raqamli o’zgaruvchilar xarakterli miqdorlarga aylantiriladi
val = val * (180/9) ; // perispektivaga o’zgartirish
Serial.print ("moving servo to");
Serial.print (val, DEC);
Serial.println ();
for (int i = 0; i <= 50; i + +) // kerakli vaqtni ko’rsatib belgilangan burchakka o’g’ishi
{
servopulse (servopin, val) ; // funksiya pulsi ma’lumoti
}
}
}
4) Programma kodini arduinoga yuklash uchun quyidagi rasmdagi
instrumentga sichqoncha ko’rsatkichini olib borib bosing.
Tizim kompilyatori dasturni tekshirib xatosiz bo’lsa kontrollerga yuklaydi va programma ishga tushadi. Agar dastur kodida xatolik bo’lsa kompilyator bu xatolikni qizil rang bilan yoritib ko’rsatadi. Xatolikni tuzatib dasturni qayta yuklang.
Do'stlaringiz bilan baham: |