İçindekiler:

Bileklik Adımsayar Nasıl Yapılır: 5 Adım
Bileklik Adımsayar Nasıl Yapılır: 5 Adım

Video: Bileklik Adımsayar Nasıl Yapılır: 5 Adım

Video: Bileklik Adımsayar Nasıl Yapılır: 5 Adım
Video: Ucuz Akıllı Bileklik ve Saatler Telefon İle Nasıl Eşleştirilir - Bağlantı Sorunları 2024, Kasım
Anonim
Bileklik Adımsayar Nasıl Yapılır
Bileklik Adımsayar Nasıl Yapılır

Yaşadığım semtte yürümeyi ve koşmayı çok severim. Yalnız kalmaktan keyif alıyorum çünkü bu zamanlarda aklıma harika fikirler geliyor. Geçenlerde DFRobot'tan 6 Eksenli Atalet Hareket Sensörü satın aldım. Bu yüzden, fiziksel gücümü hesaplamak için neden bir bileklik pedometre yapmayayım diye düşündüm. İlham geldiğinde buna her zaman karşı koyamam.

Tamam, açık konuşayım ve hemen başlayayım.

Adım 1: İhtiyacınız Olabilecek Malzemeler:

İhtiyacınız Olabilecek Malzemeler
İhtiyacınız Olabilecek Malzemeler
İhtiyacınız Olabilecek Malzemeler
İhtiyacınız Olabilecek Malzemeler

Yerçekimi: I2C BMI160 6 Eksenli Atalet Hareket Sensörü ×1

Beetle - En Küçük Arduino ×1

Yerçekimi I2C OLED-2864 Ekran ×1

3.7V Mini Lityum Pil ×1

Düğme ×2

Geçiş Anahtarı ×1

Kordonlu saat × 1

BMI160 6 eksenli atalet hareket sensörü, ultra düşük güçlü 3 eksenli jiroskop ile 16 bit-3 eksenli ivmeölçeri entegre eder. İvmeölçer ve jiroskop tam çalışma modundayken, güç tüketimi tipik olarak yaklaşık 900 uA'dır.

2. Adım: Kabuğu Yazdırın

Kabuğu Yazdır
Kabuğu Yazdır
Kabuğu Yazdır
Kabuğu Yazdır

Tasarım ilhamı en sevdiğim saatten geliyor. Ekranı sade ve zarif olarak tasarlanmıştır. Saniye ibresi, yelkovan ve akrep, ekranın büyük bir bölümünü kaplar ve bu da zamanı tanımamız için uygundur. 40 gr ağırlığında ve fiyatı 15$'dır.

(Kabuğu yazdırdıktan sonra, eşit bir şekilde kararlaştırılan rengi elde etmek için siyah kısımlara siyah boya püskürtebilirsiniz.)

Sık sık aşındırıcı malzeme topluyorum. Bu benim bir nevi hobim. Sandıkları ve dolapları karıştırdıktan sonra nihayet rengi OLED'e çok benzeyen bir Yakeli buldum. Bu yüzden kesmeye ve panel olarak kullanmaya karar verdim.

Adım 3: Devreyi Bağlayın

OLED ve BMI160'ın her ikisi de I2C arayüzüne sahiptir, bu nedenle bunları Beetle'ın ilgili I2C arayüzüne lehimlemeniz yeterlidir.

Adım 4: Program Yazma

Adım sayar programını doğrudan BMI160 kitaplığında revize ettim. Sistemin çalışma süresini kronometreye dönüştürmek için millis() işlevi ekleyin. u8g karakter kitaplığının ekran kodunu ekliyorum. u8g.h head dosyasındaki yazı tipini tek tek denedikten sonra, freedoomr yazı tipinin benim için harika olduğunu gördüm.

Sistem çalışma süresini kronometreye dönüştürme kodu aşağıda gösterilmiştir:

imzasız int ss=1000;imzasız int mi=ss*60; uzun dakika=t0/mi; uzun saniye=(t0-dakika*mil)/sn; uzun milliSaniye=sysZaman-dakika*mi-saniye*sn; strTime[0]=(dakika%60)/10+'0'; strTime[1]=dakika%60%10+'0'; strTime[3]=(saniye%60)/10+'0'; strTime[4]=saniye%60%10+'0'; strTime[6]=miliSaniye/100+'0'; strTime[7]=(milliSecond%100)/10+'0';

Adım 5: Lehimleme ve Kurulum

Lehim ve Kurulum
Lehim ve Kurulum
Lehim ve Kurulum
Lehim ve Kurulum
Lehim ve Kurulum
Lehim ve Kurulum

Sanırım bu adım en zoru çünkü alan dağılımını tasarlayıp parçaları dikkatli bir şekilde yerleştirdikten sonra anahtarı açtım ve o şeyin işe yaramadığını gördüm. Yine kurulum sırasında yanlışlıkla bir veya iki kablo tarafımdan kesildi. Ama ben “sabrın olduğu yerde bir yol vardır” a inanıyorum. Birçok başarısızlıktan sonra başarı nihayet bana geliyor.

Kabuğun her iki ucunda 1 mm'lik bir delik açmak için elektrikli öğütücü kullanın, tüm parçaları bir araya getirin ve ardından tüm proje şimdi bitti.

Sol tarafta iki düğme olduğunu fark edebilirsiniz, alttaki kronometre içindir, peki ya üstteki?

Geceleri koşmak için! Üst düğme dört adet 5mm LED'i kontrol etmek için kullanılır (Bilekliği daha zarif hale getirmek için delik ve anahtar arasındaki boşluğu uygun renkte uv tutkalı ile doldurdum.)

Dört LED'in konumu, insanların koşması sırasında kolların sallanma açısı ile uyumludur. Kol nasıl hareket ederse etsin zemin her zaman aydınlatılacaktır.

Bu bileklik adımsayar sadece fiziksel gücümü hesaplamama yardımcı olmakla kalmıyor, aynı zamanda geceleri koşmayı daha güvenli hale getiriyor. Çok iyi bir şey, sahip olmaya değersin.

Önerilen: