Boy Ölçer Projesi

Boy Ölçer Projesi

08 Ekim 2021

Bu yazımızda arduino ile boy ölçer setimiz ile boy ölçer projesini yapacağız. Boy ölçer projemizde ultrasonik sensörü zemine bakaçak şekilde ölçüm yapacağımız alanda yerden 2 metre yükseğe sabitlemeliyiz.Boyumuzu ölçmek için sensörün altına geçerek butona tıkladığımızda ekranda boyumuzu görmüş olacağız. Öncelikle setimizde bulunan malzemeleri sıralayalım. Setimizi Buradan satınalabilirsiniz.

  • Arduino Uno SMD + USB Kablo
  • Mini Breadboard
  • 2x16 LCD Ekran
  • Tach Buton x 2
  • HC-SR04 Ultrasonik Sensör
  • 9V Pil Klipsi
  • Jumper Kablo Seti
  • Ek Montaj Kablosu

Projemizin bağlantılarını yukarıdaki çizimde gösterildiği gibi yaptıktan sonra kodumuzu arduino uno ya yükleyebilriz.

Arduino kodu:

#include
#include
LiquidCrystal_I2C lcd(0x27, 16, 2); // set the LCD address to 0x27 for a 16 chars and 2 line display
#define Buton A0
const int trigPin = A1;
const int echoPin = A2;
long duration;
int distance;
void setup() {
lcd.init();
lcd.backlight();
pinMode(Buton, INPUT_PULLUP);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
Serial.begin(9600);
lcd.setCursor(0, 0);
lcd.print("Boy olcmek icin");
lcd.setCursor(0, 1);
lcd.print("butona basiniz..");
delay(100);
}
void loop() {
if (digitalRead(Buton) == 0)
{
lcd.clear();
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance = duration * 0.034 / 2;
lcd.setCursor(5, 0);
lcd.print("Boyunuz");
lcd.setCursor(6, 1);
lcd.print(abs(distance - 200));
lcd.print("Cm");
delay(5000);
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("Boy olcmek icin");
lcd.setCursor(0, 1);
lcd.print("butona basiniz..");
delay(100);
}

}

Paylaş :
T-Soft E-Ticaret Sistemleriyle Hazırlanmıştır.