Kayıtlar

Java da ses oynatma

Aşağıda this olarak belirtilen nesne ilgili sınıfı temsil eder. bip.wav oynatılacak ses dosyasıdır.         try {             URL url = this.getClass().getResource("bip.wav");             AudioInputStream audioIn = AudioSystem.getAudioInputStream(url);             Clip clip = AudioSystem.getClip();             clip.open(audioIn);             clip.start();         } catch (Exception x) {         }

JAVA' da MSSQL SP çağırırken select ve insert çalıştığında The statement did not return a result set hatası

Stored Procedure (SP) MSSQL de yaygın olarak kullanılan komut işleme mekanizmalardır. Select sorgularını içeren SP lerde ilgili SP lerin içine update, delete veya insert gibi komutların eklenmesi halinde "The statement did not return a result set." hatası döndürür. SP ye "SET NOCOUNT ON" komutu eklenerek sorun çözülür.

Arduino Sim900 R GSM Modülü - DHT 11 Sıcaklık Sensörü Uygulaması

Resim
Arduino Sim900R modülü GNDTeknik firmasının arduino için hazırladığı güzel bir modül. Direnc.net üzerinden alabilirsiniz. Biraz yoğun oluyorlar ama yardımcı oluyorlar yine de. Bu modül ile ilgili pek kaynak bulunmuyor. Modülü UNO ' da programlayacağız. UNO ya 9 v 0,8 A lik bir güç kaynağı sağlamamız gerekiyor. Aksi durumda GSM modülü kendini power off konumunu alacaktır belirli bir süre sonra. Bunu anlamak biraz zaman aldı. Ek olarak modülü programlarken 8,7 pinlerini rx, tx olarak belirlemek gerekiyor. Kullandığınız Sim kartının pinini devre dışı bırakmanızı tavsiye ederim, (Kimse çıkarıp kullanmaz derseniz tabi:)) Bu uygula UNO ya bağlı DHT 11 den sıcaklık ve nem verisini alarak belirlediğimiz bir adrese belirli aralıklarla göndermemizi sağlıyor. Özellikle depo takip sistemlerinde oldukça kullanışlı. Biz bir de web portali hazrılyoruz ve değerleri bu portalde gösteriyoruz. Admin LTE kullanarak hazırladığımız portal de bu değerleri görmek ketif verici :) Sim900R modülün

DHT 11 XBee Ethernet ile Networkten yayın yapılması

Bu uygulamada DHT 11 sensöründen okuduğumuz verileri ethernet ile network üzerinde yayınlıyoruz. Uygulama belli aralıklarla kendini yenileyen bir html sayfa response ediyor. Güzel de bir termometre görseli var:) Html kısımda style değişiklikleri yapabilirsiniz. XBee ethernet modülünün en güzel özelliği arduino dan bağımsız çalışabilmesi. Cihazı FT 232R ile programlıyoruz. (FTDI).  POE olanını alırsanız besleme konusunda da çok kolaylık sağlayacaktır. Biraz pahalı ama değer. dht arduino kütüphanesi #include "DHT.h" #define DHTPIN A2     #define DHTTYPE DHT11 DHT dht(DHTPIN, DHTTYPE); #include <SPI.h> #include <Ethernet.h> #include <Wire.h> byte mac[] = {   0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED }; IPAddress ip(172,31,3, 63); EthernetServer server(80); void setup() {   Serial.begin(9600);   dht.begin();   while (!Serial) {     ;   }   Ethernet.begin(mac, ip);   server.begin();   Serial.print("server is at ");   Seria

Arduino DHT 11 Sıcaklık Nem Ölçümü

DHT 11 sıcaklık ve nem sensöründen değer okuma uygulaması ile ilgili bilgileri paylaşacağız. Bu sensör hassasiyet olarak % 5 yaklaşık tolerans ile çalışmakta ve tam sayı olarak değer vermekte. Hassas ölçümler için uygun olmasa da fiyat olarak uygun ve temel düzeyde iş görür. Daha hassas ölçümler için DHT 22 yi inceleyebilirsiniz. Ek olarak DHT kütüphanesini indirmeyi unutmayınız. dht arduino kütüphanesi #include "DHT.h" #define DHTPIN A2     #define DHTTYPE DHT11   // DHT 11 //#define DHTTYPE DHT22   // DHT 22  (AM2302) //#define DHTTYPE DHT21   // DHT 21 (AM2301) DHT dht(DHTPIN, DHTTYPE); void setup() {  Serial.begin(9600);  Serial.println("DHTxx test!");  dht.begin(); } void loop() {  float h = dht.readHumidity();  float t = dht.readTemperature();  if (isnan(t) || isnan(h)) {    Serial.println("Failed to read from DHT");  } else {    Serial.print("Humidity: ");    Serial.print(h);    Serial.print(" %\t"

Android QR Barkod okuma ve .NET ile seçili alana yazdırma

Resim
Bir arkadaşıma yardım etmek üzere hazırladığımız uygulamayı paylaşmak istedim. Android' de hazırladığımız QR Barkod okuyucusu ile QR Barkodu okuduktan sonra bilgisayarda seçili alana otomatik olarak yazdırıyoruz. Öncelikle eclipse te bir activity oluşturup barkod okuyucu uygulamamızı hazırlamamız gerekiyor, sonrasında da bilgisayarda .Net uygulaması oluşturarak Bluetooth üzerinden erişim sağlayacağız. Proje biraz kapsamlı olduğundan uzun uzadıya izah etmek için yeterli zamanım yok henüz, dosyaları paylaşıyorum. Sormak istediğiniz hususlarda yardımcı olabilirim. Bu uyglumayı kullandıktan sonra QR Barkod okuyucu satın almanıza gerek kalmayabilir. Android uygulaması (QR Barkod) Window uygulaması (.NET)

Arduino Ultrasonic Sensör - Android Bluetooh

Resim
Bu yazımızda da Arduino ile Android i konuşturacağız. Daha önce Arduino HC-05 bluetooh ve ultrasonic sensör ile ilgili bir örnek yapmıştık, Bu yapı birebir aynı sadece uygulama tarafında artık windows form yerine Android olacak. İletişim birebir aynı, bu uygulamada Telefon ile HC-05 i eşleştirmiş olmamız gerekiyor. Varsayılan şifre 1234 (HC-05 için) Android için bir Activity oluşturduktan sonra aşağıdaki kodları kullanabiliriz. package com.example.ardubtusdist;  import android.app.Activity; import android.bluetooth.BluetoothAdapter; import android.bluetooth.BluetoothDevice; import android.bluetooth.BluetoothSocket; import android.content.Intent; import android.graphics.Bitmap; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Matrix; import android.graphics.Paint; import android.graphics.RectF; import android.os.Bundle; import android.os.Handler; import android.view.View; import android.widget.ProgressBar; import android.w