App Inventor Uygulaması ile Servo Motor Kontrolü
Arduino Kodları:
int motor=8;
int veri;
void setup(){
pinMode(motor, OUTPUT);
Serial.begin(9600);
}
void loop(){
if(Serial.available()){//Seri port haberleşmesinin olup olmadığını kontrol ediyoruz.
veri=Serial.read();//Seri port haberleşmesi değerini oku ve veri değişkenine yazdır.
}
else if(veri=='1'){//App Inventor uygulamsından Motorları Çalıştır butonuna basıldıysa yapar.
digitalWrite(led, HIGH);
}
else if(veri=='0'){//App Inventor uygulamsından Motorları Kapat butonuna basıldıysa yapar.
digitalWrite(led, LOW);
}
else{
Serial.println("Beklenmedik bit hata oluştu.");
}
}
Not: Kodlar Arduino karta yüklenirken Arduino kartın RX-0 pinine bağlı bir kablo olmamalıdır. Kod yüklemesi tamamlandıktan sonra tekrar bağlantıyı yapabilirsiniz.