Buradasın
Arduino ile elektronik metre yapımı nasıl yapılır?
Yazeka
Arama sonuçlarına göre oluşturuldu
Arduino ile elektronik metre yapımı için gerekli malzemeler:
- Arduino UNO veya benzeri bir model 13;
- HC-SR04 ultrasonik sensör 13;
- 2×16 LCD ekran 13;
- 10K potansiyometre 1;
- Jumper kablolar 13.
Bağlantı şeması:
- Arduino ve sensör bağlantısı: Sensörün Trig pini 7. pine, Echo pini ise 6. pine bağlanır 1.
- LCD ekran bağlantısı: LCD'nin pinleri, Arduino'nun ilgili pinlerine bağlanır (genellikle RS=12, EN=11, D4=5, D5=4, D6=3, D7=2) 13.
Kodlama:
- Kütüphane başlatma:
LiquidCrystal.h
kütüphanesi başlatılır 1. - Pin tanımlamaları:
trigPin
veechoPin
değişkenleri tanımlanır 1. - Mesafe hesaplama: Ses dalgasının gidip gelme süresi ölçülerek mesafe hesaplanır 1.
Örnek kod:
#include <LiquidCrystal.h> int trigPin = 7; int echoPin = 6; int sure; int uzaklik; void setup() { pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); lcd.begin(16, 2); } void loop() { digitalWrite(trigPin, LOW); delayMicroseconds(5); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); sure = pulseIn(echoPin, HIGH, 11600); uzaklik = sure * 0.0345 / 2; lcd.clear(); lcd.setCursor(0, 0); lcd.print("Uzaklik:"); lcd.setCursor(0, 1); lcd.print(uzaklik); lcd.print("cm"); }
HC-SR
5 kaynaktan alınan bilgiyle göre: