Mpu6050 deprem algılama cihazı hakkında

merhaba. çalışmalarınız güzel. ben arduino konusunda çok yeniyim. neredeyse yüzde 1 seviyesindeyim. kodlama henüz bilmiyorum. . youtube kanalınızda bu projeyi buldum ve yapmak istedim. fakat siz arduino pro micro kullanmışsınız . bende ise nano var. tamamen farklı. üzerindeki numaralar bile farklı. acaba rica etsem yayınladığınız yazılımla çalışacak ve arduino nano ile çalışacak açık bir şema yayınlayabilir veya mail adresime gönderebilir misiniz? yazılımı yükledim. ama bir türlü sonuç alamadım. teşekkür ederim.

1 Beğeni

Merhaba;

Aşağıdaki bağlantıları uygulayın ve dirket kodu yükleyip çalışmaya başlayabilirisniz.

MPU6050 deki SDA > Arduino nanodaki A4 pinine
MPU6050 deki SCL > Arduino nanodaki A5 pinine
MPU6050 deki GND > Arduino nanodaki GND pinine
MPU6050 deki VCC > Arduino nanodaki 5V pinine

Eğer projedeki gibi buzzer ve LED kullanılacak ise
LED in pozitif bacağını Arduino Nano üzerinde D 6 ya bağlayın
Buzzerın pozitif bacağını Arduino Nano üzerinde D 9 a bağlayın

Kodların içerisindeki pinMode(14,OUTPUT); gördüğünüz yerleri pinMode(6,OUTPUT); olarak düzenleyin.

TinyMPU6050 kütüphanesinin 0.4.0 sürümünü yükleyin ve güncelleme yapmayın.

Sorunsuz çalışacaktır.

merhaba. dediklerinizi yaptım. çalışmadı. daha sonra kodlar arasında
digitalWrite(14, LOW);
digitalWrite(9, LOW);
yazan yerlerdeki 14 leride 6 yapınca çalıştı. buzzer çalışmadı ancak led çalıştı. buzzeri de ledle aynı pinden çalıştırabiliyorum.
titreşim anında alarm vermeye başladı. ancak alarm vermesi durmuyor. ortalama 10 dakika bekledim ancak reset atana kadar veya (aynı şey) elektriği kesene kadar 5 saniye alarm verip durup tekrar veriyor. devre bu şekilde mi çalışıyor yoksa farklı bir yerde daha hatam mı var? zahmet olmazsa bilgi verirseniz sevinirim.

Merhaba;

Kodlarınızdaki delay() içerisinde yazan sayıyı iki katına çıkartabilirsiniz. Değerlerin tekrar eski seviyeye gelebilmesi için devamlı offset yapması gerekli. Bu işlem için geçen süre yetmiyor gibi görünüyor.