Arduino ile Mesafe Ölçer
Bu videoda arduino ile yine basit ve zevkli bir proje yaptık, üstelik geliştirmeye de çok müsait. Ana nokta tabii ki bir şeyler üretmekten ziyade öğrendiklerimi pekiştirmek olduğu için şuan projeyi küçümsememenizi tavsiye ederim. Bu basit proje ile bile ekran, sensör gibi 2 güçlü çevre bileşenini beraber kullanmayı öğrendik. İlerleyen zamanlarda daha zor projeler ile karşınızda olacağız. İyi seyirler!
Müzikten rahatsız oluyor iseniz, müziksiz versiyonu izleyebilirsiniz
https://youtu.be/Fq97bjRgoA4
Video bahsi geçen ve izlenmesi tavsiye olunan videolar :
2×16 LCD Ekran ve Arduino 1 = https://youtu.be/_tMxt4wO6wU
2×16 LCD Ekran Ve Arduino 2 = https://youtu.be/zWAhsRdUHi8
2×16 LCD Ekran Ve Arduino 3 = https://youtu.be/wczn1qgphdc
Hc-Sr04 Mesafe Sensörü ve 29.1 Değeri? = https://youtu.be/0Vxs9ISmEm8
MALZEMELER
- Arduino UNO
- 10kΩ Potansiyometre
- HC-SR04
- 16×2 LCD
- Breadboard
- Muhtelif Jumper Kablo
DEVRE ŞEMASI
ARDUINO KODU
Benzer İçerikler
8 Yorum
Bir cevap yazın Cevabı iptal et
Kategoriler
Son Paylaşılanlar
Son Yorumlar
- Arduino ile Mesafe Ölçer için Kaan Aydoğdu
- Arduino ve I2C ile 4×20 – 2×16 LCD Ekran Kullanımı için Arduino Türk Batu
- Arduino ile Boy Ölçer için naame
- Arduino ile Park Sensörü Yapımı için Murat Erdoğan
- ARDUINO İLE SD KART KULLANIMI için Onur Yağcıoğlu
neden bu kadar iyi site 😀
Tesekkur ederiz 🙂
calışmadı
yan#include
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
const int trig = 9;
const int echo = 8;
int mesafe ;
int sure;
void setup()
{
pinMode(trig , OUTPUT);
pinMode(echo , INPUT);
lcd.begin(16, 2);
}
void loop()
{
digitalWrite(trig , LOW);
delayMicroseconds(5);
digitalWrite(trig , HIGH);
delayMicroseconds(10);
digitalWrite(trig , LOW);
sure = pulseIn(echo, HIGH);
mesafe = (sure / 2) / 29.1;
lcd.home();
lcd.print(“mesafe = “);
lcd.setCursor(0,1);
lcd.print(mesafe);
lcd.print(“cm”);
delay(250);
}
lış olmuş doğrusu bu şekilde olacaktı
#include
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
const int trig = 9;
const int echo = 8;
int mesafe ;
int sure;
void setup()
{
pinMode(trig , OUTPUT);
pinMode(echo , INPUT);
lcd.begin(16, 2);
}
void loop()
{
digitalWrite(trig , LOW);
delayMicroseconds(5);
digitalWrite(trig , HIGH);
delayMicroseconds(10);
digitalWrite(trig , LOW);
sure = pulseIn(echo, HIGH);
mesafe = (sure / 2) / 29.1;
lcd.home();
lcd.print(“mesafe = “);
lcd.setCursor(0,1);
lcd.print(mesafe);
lcd.print(“cm”);
delay(250);
}
böyle olacaktı
Hocam denedim lcd ekran ışık veriyor ama ölçüm yapmıyor sıfır yazıyor ekranda birtek
ı2c için neler değiştirmem lazım
Potansiyometre kullanmasak olur mu acaba