Arduino
OKUDUĞUNUZ KONU
Arduino Yükseklik Ölçer (Altimetre)
16

Arduino Yükseklik Ölçer (Altimetre)

Yazar : Murat Duran12 Ağustos 2015

Arduino ile gün geçmiyor ki yeni bir şey yapılmasın.Bu projede yükseklik ölçer yapacağız.Yükseklik ölçeri genellikle havacılıkla uğraşanlar kullanırlar.Uçaklarda veya dron larda hangi yükseklikte olduğunu öğrenmek için bu tarz uygulamalar vardır.Son zamanlarda dağcılıkla uğraşan sporcularda kullanmaya başladı.

Projemizde dijital bir altimetre yani yükseklik ölçer yapacağız.Oled ekran sayesinde çok daha kullanışlı ve taşınması kolay bir cihaz olacak.

Malzemeler

1- Arduino Pro Mini
2- BMP180 Dijital Hava Basıncı Sensörü
3- OLED Ekran 128 × 64
4- Lipo 3.7volt + Şarj cihazı
5- Direnç 10kohm
6- On-off + push button

Arkadaşlar öncelikle aşağıdaki şemaya bakarak aynısı olacak şekilde devrenizi kurun.Kabloları kısa tutarsanız yada pertinaks üzerinde kurarsanız daha taşınabilir olur.Hatta saat tarzında bileklik olarak da kullanabilirsiniz.

Projede kullanılan Oled ekran İçin Pin Numaraları

#define OLED_MOSI   9
#define OLED_CLK   10
#define OLED_DC    11
#define OLED_CS    12
#define OLED_RESET 13

Basınç sensörü için ince ayarlar.bu bölüme dokunmayınız.

 SFE_BMP180 pressure;
Button button1 = Button(BUTTON1_PIN,BUTTON_PULLDOWN);
boolean longPush = false;
int value, etat = 0;
double QNH, saveQNH;
double temperature, pression, altitude = 0;
double baseAltitude, saveBaseAltitude = 0;
double altiMin = 9999.0;
double altiMax = 0.0;
double lastValue = 0.0;
int eepromAddr = 10;

Projenin tüm kodlarını aşağıdaki linkten ulaşabilirsiniz.Proje yapımında takıldığınız yer olursa yorum bölümünden sorabilirsiniz. Projenin Kodlarını İndir

SİZCE NASIL OLMUŞ?
Beğendim
70%
İlginç
23%
Eh İşte
3%
Anlamadım
0%
Kötü
0%
Berbat
3%
YAZAR HAKKINDA
Murat Duran
Murat Duran
Açık kaynak donanım ve yazılım geliştiricisiyim , mekanik ve robotik sistemler üzerinde çalışmalar yapmaktayım.Ayrıca bir start-up firması olan Proje Hocam 'ın kurucuyum.
16 YORUMLAR

YORUM YAP