App Inventor Ekranlar Arası Geçiş Olmuyor

  • Konuyu başlatan Frik
  • Başlangıç Tarihi
  • Mesaj 0
  • Görüntüleme 562
Katılım
15 Haziran 2019
Mesajlar
1.264
Makaleler
2
Çözümler
4
Mesafe sensörü belli değer aralıklarına göre "A,B,C" yazıyor.Label'a da bu değeri yazıyor fakat bu veriye göre ekran değiştiremiyor.Kodlar:

--Arduino--
Kod:
int trigPin = 7; /* Sensorun trig pini Arduinonun 7 numaralı ayağına bağlandı */
int echoPin = 6;  /* Sensorun echo pini Arduinonun 6 numaralı ayağına bağlandı */

long sure;
long uzaklik;
int a=1;
int b=2;
int c=3;

void setup(){
  pinMode(trigPin, OUTPUT); /* trig pini çıkış olarak ayarlandı */
  pinMode(echoPin,INPUT); /* echo pini giriş olarak ayarlandı */
  Serial.begin(9600); /* Seri haberlesme baslatildi */
}
void loop()
{
  digitalWrite(trigPin, LOW); /* sensör pasif hale getirildi */
  delayMicroseconds(5);
  digitalWrite(trigPin, HIGH); /* Sensore ses dalgasının üretmesi için emir verildi */
  delayMicroseconds(10);
  digitalWrite(trigPin, LOW);  /* Yeni dalgaların üretilmemesi için trig pini LOW konumuna getirildi */
  sure = pulseIn(echoPin, HIGH); /* ses dalgasının geri dönmesi için geçen sure ölçülüyor */
  uzaklik= sure /29.1/2; /* ölçülen sure uzaklığa çevriliyor */        
  if(uzaklik > 200)
    uzaklik = 200;

  if(uzaklik <= 37){
    Serial.println("A");
  }
   else if(uzaklik <= 74){
    Serial.println("B");
  }
   else if(uzaklik <= 105){
    Serial.println("C");
  }
  else{
    Serial.println("D");
  }
delay(550);
}

Mit App Inventor:
MIT App Inventor.png

Not:Bazen kafasına göre gerçekten çalışabiliyor, acaba delay ve interval ile mi ilgili?

Mit'den anlayan arkadaşlar yardım edereniz sevinirim. Şimdiden teşekkürler.
 

Dosya Ekleri

  • MIT App Inventor.png
    MIT App Inventor.png
    80,5 KB · Görüntüleme: 60
Son düzenleme:
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı