İvmeölçerler, bilgisayarınız gibi sabit nesneleri sürekli olarak çeken saniyede 9,8 metre kare yerçekimi gibi ivme kuvvetlerini ölçen benzersiz elektromekanik cihazlardır. Aslında, bilgisayar şirketleri, ani serbest düşüşleri tespit etmek ve sabit diskleri hasardan korumak için kapatmak için dizüstü bilgisayarlara ivmeölçerler kurmaya başladı. Bunlar çoğunlukla mühendislik öğrencileri ve teknoloji uzmanları tarafından kullanılan karmaşık cihazlar olsa da, ivmeölçerinizin eğimini ve ivmesini oldukça kolay bir şekilde ölçmek için basit bir devre oluşturabilirsiniz.
adımlar
Bölüm 1/3: İvmeölçerinizi Mikrodenetleyiciye Bağlama
Adım 1. İvmeölçerinizi bir devre tahtasına bağlayın
Breadboard'lar, lehim kullanmadan devre oluşturabilen cihazlardır. Bu durumda, ivmeölçerinizi mikrodenetleyiciye bağlamak için kullanıyorsunuz. İvmeölçeri alttaki pimler aşağı bakacak şekilde tutun. Şimdi, pinleri, pinlerin olduğu taraf sizden mikrodenetleyicinize doğru bakacak şekilde yavaşça breadboard'unuza bastırın.
- Mikrodenetleyicinizin baş aşağı olduğundan ve doğrudan devre tahtası ve ivmeölçerinizin üzerinde bulunduğundan emin olun.
- Bir mikro denetleyici, bir devre tahtası ve gerekli tüm atlama telleriyle birlikte gelen Arduino Uno Temel Başlangıç Kiti gibi bir mikro denetleyici paketi satın alın.
Adım 2. "X_OUT" öğesini "A_O
" İvmeölçerinizdeki "X_OUT" piminin hemen üzerindeki devre tahtasındaki deliğe bir atlama teli takın. Buradan kablonun diğer ucunu mikrodenetleyicinizdeki "A0" etiketli girişe bağlayın.
"A0" girişi, ters çevrilmişse mikrodenetleyici kartının sol üst kısmında bulunmalıdır. Marka adının dik mi yoksa baş aşağı mı olduğunu kontrol ederek konumunu anlayabilirsiniz
Adım 3. "Y_OUT"u "A_1" olarak çalıştırın
" "X_OUT"un solundaki ilk ivmeölçer üzerindeki "Y_OUT" piminin hemen üzerindeki devre tahtasındaki deliğe ikinci bir atlama teli takın. Şimdi telin diğer ucunu mikrodenetleyici kartındaki "A1" girişine bağlayın.
"A1" girişi, ters çevrildiğinde mikrodenetleyici kartındaki "A0" girişinin hemen solunda bulunur
Adım 4. "Z_OUT"u "A_2.x"e bağlayın
" Üçüncü atlama telinizi, ivmeölçerinizdeki "Y_OUT" piminin solunda bulunan "Z_OUT" piminin üzerindeki devre tahtası deliğine yerleştirin. Buradan telin diğer ucunu mikrodenetleyici kartındaki "A2" girişine bağlayın.
"A2" girişi, mikrodenetleyici kartı üzerinde ters çevrildiğinde "A1" girişinin solunda bulunur
Adım 5. "GND"yi "GND"ye ekleyin
" "Z_OUT" konektörünün solunda bulunan ivmeölçerinizdeki "GND" piminin üzerindeki devre tahtası deliğine dördüncü bir atlama teli bağlayın. Kablonun diğer ucunu mikrodenetleyici kartındaki aynı girişe takın.
"GND" girişi, mikrodenetleyici kartı baş aşağı olduğunda ve genellikle beyaz renkle vurgulandığında A1 - A5 girişlerinin sağına yerleştirilmelidir
Adım 6. "VCC"yi uygun voltaja bağlayın
İvmeölçerinizdeki voltaj, mikrodenetleyici kartınıza bağlandığı voltaj girişiyle eşleşmelidir. Örneğin, mikrodenetleyiciniz 3,3 V ise, "VCC" üzerindeki devre tahtası deliğinden -"X_OUT" kablosunun sağındaki- mikrodenetleyici kartındaki "3,3 V" girişine bir kablo çekin.
Mikrodenetleyici baş aşağı konumdayken "3,3 V" girişi "GND" girişinin sağına yerleştirilmelidir
Bölüm 2/3: Bir Komut Dosyası Ayarlama
Adım 1. Arduino'yu bilgisayarınıza kurun
Arduino, bilgisayarınızdan kod yazıp yüklemek ve fiziksel karta aktarmak için kullanılan mikrodenetleyici kartları için açık kaynaklı bir yazılımdır. İvmeölçer kullanan yeni başlayanlar için bu, kullanılacak en iyi yazılımdır. Arduino, Windows, OS X veya Linux üzerine kurulabilir.
Arduino'yu buradan indirin:
Adım 2. Mikrodenetleyicinizi bilgisayarınıza bağlayın
Şu an itibariyle, mikrodenetleyiciniz ivmeölçerinize yeni bağlanmıştır. Şimdi, mikrodenetleyiciyi bilgisayarınıza bağlamanız gerekir, böylece mikrodenetleyici aracılığıyla ivmeölçerinizden gelen verileri okuyabilir. Bunu yapmak için mikrodenetleyicinizdeki USB portunu bir kablo ile bilgisayarınıza bağlayın.
Mikrodenetleyiciniz bir USB kablosuyla gelmediyse, mikrodenetleyicinizden bilgisayarınıza çalışacak kadar uzun bir elektronik mağazasından bir tane satın alın
Adım 3. Mikrodenetleyici kartınız için bir GitHub ivmeölçer komut dosyası indirin
GitHub, belirli donanım parçaları için çeşitli Arduino komut dosyası paketleri için bir kaynaktır. Örneğin, bir MMA8452Q mikro denetleyici kullanıyorsanız, "MMA8452Q Kitaplığı"nı arayın ve indirin. Arduino Uno kullanıyorsanız, ilgili ivmeölçer komut dosyası kitaplığını arayın ve indirin.
- Dosyayı GitHub üzerinden bulduktan sonra, "Klonla veya indir"i ve ardından "ZIP İndir"i tıklayın.
- Herhangi bir kaynaktan komut dosyalarını kullanabilir veya kendi komut dosyanızı yazabilirsiniz, ancak GitHub yeni başlayanlar için en güvenilir kaynaktır.
Adım 4. Mikrodenetleyici kitaplığını Arduino'ya kurun
Mikrodenetleyicinizin uygulanabilir ivmeölçer kitaplığını indirdikten sonra Arduino'yu açın. Şimdi, pencerenin üstündeki "Çizim" sekmesini tıklayın ve ardından "Kitaplığı Dahil Et"i seçin. Buradan ". ZIP Kitaplığı Ekle"yi seçin ve ardından indirdiğiniz kitaplığa tıklayın.
. ZIP dosyanızı bulamıyorsanız, dosya adını bilgisayarınızda arayın
Adım 5. İvmeölçer çiziminizi Arduino'ya yükleyin
Arduino penceresinde, "Dosya" sekmesine tıklayın ve ardından "Örnekler" üzerine gelin. Şimdi, indirdiğiniz ivmeölçer taslağını seçin. Genel olarak, kod ivmeölçer cihazları arasında oldukça benzer olacaktır. Ancak, yalnızca belirtilen donanımlarıyla çalışacakları kadar küçük farklılıklar vardır.
Komut dosyanızın ivmeölçeriniz için tasarlandığından emin olun. Örneğin, ADXL337 ivmeölçer için bir komut dosyası, ADXL377 ivmeölçer ile büyük olasılıkla çalışmayacaktır
Adım 6. Krokiyi mikrodenetleyicinize yükleyin
Arduino'da "Araçlar" ı seçin, ardından "Board" üzerine gelin ve mikrodenetleyici kartınızı seçin. Buradan, "Araçlar"a ve ardından "Seri Bağlantı Noktası"na basarak anakartınızın seri bağlantı noktasını seçin -bu muhtemelen COM3 veya üstüdür. Kontrol etmek için, kartınızın bağlantısını kesin ve menüyü yeniden açın; kaybolan giriş, mikrodenetleyici kartı bağlantı noktasıdır. Şimdi kartı yeniden bağlayın ve o bağlantı noktasını seçin. Son olarak, karşıya yükle düğmesini tıklayın veya Mac OS X için Cmd+U veya Windows için Ctrl+U tuşlarına basın.
Çiziminizi yüklemeden önce mikrodenetleyicinizin bir USB kablosuyla bilgisayarınıza bağlı olduğundan emin olun
Bölüm 3/3: İvmeölçerinizi Çalıştırma
Adım 1. X ekseni değerini değiştirmek için ivmeölçeri sola ve sağa eğin
Breadboard'u alın ve sola doğru eğin. İvmeölçer şimdi bu eksen boyunca yerçekimi çekişini hissettiğinden, x değeri azalacaktır. Şimdi, x ekseni değerini artırmak için ivmeölçeri sağa doğru eğin.
- Değerlerin, nesnenin belirli bir eksende, bu durumda x ekseninde deneyimlediği uygun ivmeyi temsil ettiğini unutmayın.
- Değerler g-kuvveti (g) birimlerinde temsil edilir. Bir g, 9.8 metre bölü saniye karesine eşittir.
Adım 2. Y ekseni değerini değiştirmek için ivmeölçeri geriye ve ileriye doğru eğin
İvmeölçeri geriye, kendinize doğru eğerseniz, y ekseni değeri düşecektir. Tersine, y ekseni değerini artırmak için öne doğru eğerseniz.
İvmeölçeri eğmek için her zaman devre tahtasını kullanın. İvmeölçeri doğrudan tutarsanız, hareket ettirirken gevşeyebilir
Adım 3. Z ekseni değerini değiştirmek için ivmeölçeri yukarı ve aşağı kaldırın
İvmeölçeri yukarı kaldırdığınızda yerçekimi kuvveti arttığı için z ekseni değeri artacaktır. Z ekseni değerini azaltmak istiyorsanız ivmeölçeri düşürün.