Merhaba arkadaşlar yeni bir seri oluşturma kararı aldım,
bu yazıların bilgiye daha hızlı ulaşılması amacıyla daha kısa tutucam
Arduino ile ilgilenen arkadaşların daha fazla kaynak bulabilmesi
ve farklı sensör-cihazların kullanımını öğrenmesi için faydalı olur umarım.
Basit bir giriş yapıp klasik kronometre örneği ile başlamak istiyorum
ilerleyen zamanlarda:
Elektromiyografi sensörleri
RFID
Metal dedektörü
Radar
ve daha fazla örnek ile konu açacağım.
Bu kadar konuşmak yeter şimdi kronometremizi yapmaya başlayalım
Devre şeması:
Kodlarımızı yazmaya başlayalım
C:
#include <LiquidCrystal.h> //lcd ekran kontrol kütüphanesi
const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
signed short minutes, secondes;
char timeline[16];
void setup() {
lcd.begin(16, 2);
lcd.print("kronometre :");
}
void loop() {
lcd.setCursor(0, 1);
sprintf(timeline,"%0.2d dakika %0.2d saniye", minutes, secondes);
lcd.print(timeline);
delay(1000);
secondes++;
if (secondes == 60)
{
secondes = 0;
minutes ++;
}
}
okuduğunuz için teşekkürler.
bir sonraki konum elektromiyografi sensörü ile elektriksel sinyal okumak olacak.
bir sonraki konum elektromiyografi sensörü ile elektriksel sinyal okumak olacak.