Konuyu Değerlendir
  • 0 Oy - 0 Ortalama
  • 1
  • 2
  • 3
  • 4
  • 5
ARDUİNODAN OKUNAN ANALOG DEĞERLERİN AKILLI TELEFONDAN GÖRÜNTÜLENMESİ
#1
ARDUİNODAN OKUNAN ANALOG DEĞERLERİN AKILLI TELEFONDAN GÖRÜNTÜLENMESİ

Yine her zamanki gibi internet üzerinden app invertor programını açıyoruz ve yeni bir proje oluşturuyoruz ardından sol tarafta listelenen bileşenler arasından eklenecek olanlar şunlardır;
[img=352x0]http://i1.wp.com/mekatronizm.com/wp-content/uploads/2015/06/112.png?resize=352%2C560[/img]– Connectivity’de bulunan BluetoothClient akıllı telefonla bağlantı kurmak için eklenir.
Sensors sekmesinden Clock belli zaman aralıklarında yapılan değer okuma işlemlerinin organize edilmesinde kullanılacak.
UserInterface sekmesinden Listpicker bluetoothbağlantısını hangi cihazla kuracağımızı seçebilmemiz için
-iki adet Label eklenir(Label1 bluetooth bağlantı durumunu gösterir, Label2 bizim arduinodan okuyacağımız değerin yazdırıldığı yerdir.)
 
 
 
 
 
 
 
[img=351x0]http://i1.wp.com/mekatronizm.com/wp-content/uploads/2015/06/27.png?resize=351%2C548[/img]
Bu açıklamalardan sonra biz artık uygulamanın ayarlarını yapmalıyız.
– listpicker bileşeninin üstündeki yazıyı propertiesbölümündeki text alanındaki kutucuğa “bt modülünü seç” yazarak değiştiriyorum.
– Label1 bileşeninin üstündeki yazıyı properties bölümündeki text alanındaki kutucuğun içindeki yazıları silerek “  ”(yani boş bırakılmasını sağlıyorum) değiştiriyorum.
– Clock bileşenini seçip sağda bulunan properties bölümünden timeInterval (zaman aralalığı) değerini 100 olarak ayarlıyorum. Bu bize 100 ms’de bir yeni değer okunup yazdırılmasını sağlar.
 
Blocks bölümüne geçip puzzleları birleştiriyoruz.
[img=731x0]http://i0.wp.com/mekatronizm.com/wp-content/uploads/2015/06/34.png?resize=860%2C407[/img]
Bu şekilde Label2 de okumak istediğimiz değerler yazdırılabilir. Fakat değer yazdırabilmemiz için bize arduino, ilgili sensör ve bluetooth modül lazım bunlarıda bir araya getirip, arduino programını düzenlersek amacımıza ulaşabiliriz.

Kod:
const int ldrSensor = A0;

int sensorValue = 0;

void setup()
{
  Serial.begin(9600);
}

void loop()
{
  sensorValue = analogRead(ldrSensor);

  Serial.println(sensorValue);

  delay(500);
}

Bu kolay programı arduinoya aktardıktan sonra ldr sensor arduinoya bağlanarak sonuca gidilebilir. Bu sensor yerine kullanmak istediğiniz başak sensor kullanabilirsiniz.

[img=659x0]http://i1.wp.com/mekatronizm.com/wp-content/uploads/2015/06/122.png?resize=659%2C432[/img]

 

Ldr ‘nin bağlanması bu şekildedir ayrıca size daha önceden anlatığım(http://mekatronizm.com/2015/06/20/mit-app-invertor-arduino-ile-led-kontrol/) gibi bluetooth module’ünüzü bağlamayı da unutmayın!!!

 
Şant Tokatlıoğlu
Bul
Alıntı


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  ARDUİNO İLE AKILLI OTOPARK PROJESİ VE YAPMAK İÇİN GEREKLİ YÖNTEMLER Ken 0 142 19-05-2016, Saat: 09:41
Son Mesaj: Ken

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi
loading...