Mar 10

YAZAR:MURAT OFLEZER

İ2c Çipinin Kodu PCF8574T Olanlar İçin; LiquidCrystal_I2C lcd(0×27, 16, 2);
İ2c Çipinin Kodu PCF8574AT Olanlar İçin; LiquidCrystal_I2C lcd(0x3F, 16, 2);

8)İ2c Kullanarak Lcd’ye Yazı Yazma
İ2c genel olarak bir haberleşme protokolüdür. Biz i2c kullanmazsak yaklaşık olarak 16 pini arduino’ya bağlamak zorunda kalacağız ancak i2c sayesinde sadece 4 pinle bunu hallediyoruz.
İ2c pinleri ——- Arduino pinleri
VCC                           5 VOLT
GND                          GND
SCL                            SCL
SDA                           SDA

İlk olarak vazgeçilmez bir klasik olan “Hello World” diyelim.
Devamını Oku »

Etiketler:
Mar 01

Yazar:Murat OFLEZER

Kaynak 1:Hasbi SEVİNÇ
Kaynak 2:Meraklı maymun

4) Arduino ile SeriPort Üzerinden Bilgisayara Veri Yollama

Gerek arduinonun kontrolü gerekse işlenen değerlerin kullanıcıya aktarılması için arduinomuz ile bilgisayarımız arasındaki haberleşmeyi yapmamız gerekir. Bu haberleşme arduinonun RX ve TX ayaklarından gerçekleşecektir. Haberleşme için her zamanki gibi arduinoyu USB üzerinden bilgisayarımıza takmamız yeterli olmaktadır. Haberleşme için setup fonksiyonumuza başlatma kodunu yazmayı unutmayalım. Aşağıdaki kod ile bilgisayara her saniye artan sayımızı yolluyoruz.

Arduino kodları;

 
void setup() {
Serial.begin(9600); // bilgisayar ile arduinomuzun haberleşmesini başlatıyoruz.
// Bilgisayarın ve arduinonun aynı hızda çalışması için 9600 yazdık.
// Yani saniyede 9600 tane bit transferi olacaktır.
}
int sayici = 0;
void loop() {
Serial.print(“Sayicimizin degeri= “); // Ekrana mesajımızı yazdırıyoruz.
Serial.println(sayici); // sayaç değerimizi ekrana yazdırıp yeni satıra geçiyoruz.
delay(1000); // Bir saniye bekle
}

Devamını Oku »

Etiketler:
Şub 22

Yazar: MURAT OFLEZER

Kaynak: http://hasbisevinc.com

Neden Arduino?
Arduino Atmel marka işlemcilerin kullanıldığı hazır bir devre kartıdır. Açık kaynak kodludur ve isteyen kişi kendi Arduino’sunu yapabilir. Arduino projelerde kullanım kolaylığı sağlar ve projelerin daha hızlı ve stabil olarak yapılmasını sağlar. Arduino yapı ve özelliklerine göre çeşitli türlerden oluşmaktadır. Biz projemizde Arduino Uno modelini kullanacağız. Arduino Üzerinde USB bağlantısı, güç bağlantısı ve giriş çıkış pinleri bulunmaktadır. USB bağlantısı karta program yollama, bilgisayar ile kart arasındaki bilgi aktarımına ve kartı beslemek için kullanılır. Güç bağlantısı da aynı şekilde harici beslemeler için kullanılır. 9 Voltluk besleme önerilir. USB’den beslemek bu besleme türüne göre daha risklidir. Çünkü bilgisayarın USB çıkışı yeterli akım vermeyebilir Arduino için (motor ile ilgili uygulamalarda özellikle).

Arduino Modelleri

Arduino Uno: Genel olarak en yaygın olan modelidir. Bunun nedeni hem kolay bulunabilmesi ve fiyatının da uygun olmasıdır. 6 adet analog girişi ve 13 adet digital çıkış bulunmaktadır. Bunlardan 6 tanesi pwm çıkıştır.

1
Devamını Oku »

Etiketler: