Mündəricat:

Biləklik pedometrini necə etmək olar: 5 addım
Biləklik pedometrini necə etmək olar: 5 addım

Video: Biləklik pedometrini necə etmək olar: 5 addım

Video: Biləklik pedometrini necə etmək olar: 5 addım
Video: Muncuqlu bilərzik (Biləklik ) yapımı 2024, Noyabr
Anonim
Biləklik pedometrini necə etmək olar
Biləklik pedometrini necə etmək olar

Yaşadığım bölgədə gəzməyi və qaçmağı çox sevirəm. Tək qalmaqdan zövq alıram, çünki bu zaman ağlıma zəhmli fikirlər gəlir. Bu yaxınlarda DFRobotdan 6 Eksenli Atalet Hərəkəti Sensoru aldım. Mənə elə gəlir ki, niyə fiziki gücümü hesablamaq üçün biləkli pedometr düzəltməyim. Həmişə ilham gələndə buna dözə bilmirəm.

Tamam, düz ayağa qalxıb yeni başlayım.

Addım 1: Ehtiyacınız ola biləcək material:

Ehtiyacınız ola biləcək material
Ehtiyacınız ola biləcək material
Ehtiyacınız ola biləcək material
Ehtiyacınız ola biləcək material

Cazibə qüvvəsi: I2C BMI160 6 Eksenli Atalet Hərəkəti Sensoru × 1

Beetle - Ən Kiçik Arduino × 1

Gravity I2C OLED-2864 Ekran × 1

3.7V Mini Lityum Batareya × 1

Düymə × 2

Keçid Keçid × 1

Kəmər × 1

BMI160 6 oxlu inertial hərəkət sensoru ultra aşağı güclü 3 oxlu giroskopla 16 bitlik 3 oxlu akselerometri birləşdirir. Akselerometr və giroskop tam iş rejimində olduqda, enerji istehlakı ümumiyyətlə 900 uA -dır.

Addım 2: Qabığı çap edin

Qabığı çap edin
Qabığı çap edin
Qabığı çap edin
Qabığı çap edin

Dizayn ilhamı ən çox sevdiyim saatdan gəlir. Onun ekranı sadə və zərif dizayn edilib. İkinci əl, dəqiqə əqrəbi və saat əli ekranın əksər hissəsini tutur, bu da vaxtı tanımaq üçün əlverişlidir. Çəkisi 40 qr və qiyməti 15 dollardır.

(Qabığı çap etdikdən sonra rəngin bərabər şəkildə razılaşdırılması üçün qara hissələrə qara boya səpə bilərsiniz.)

Tez -tez aşındırıcı material toplayıram. Bir növ hobbimdir. Sandıqları və şkafları gəzdikdən sonra nəhayət rəngi OLED -ə çox bənzəyən bir Yakeli tapdım. Buna görə onu kəsib panel kimi istifadə etməyə qərar verdim.

Addım 3: Dövrəni bağlayın

OLED və BMI160 -ın hər ikisində I2C interfeysi var, buna görə də onları Beetle -in müvafiq I2C interfeysinə lehimləməlisiniz.

Addım 4: Proqramın Yandırılması

BMI160 kitabxanasındakı pedometr proqramına birbaşa yenidən baxdım. Sistemin iş vaxtını saniyəölçənə çevirmək üçün millis () funksiyasını əlavə edin. U8g simvol kitabxanasının ekran kodunu əlavə edirəm. U8g.h baş sənədindəki şriftləri bir -bir sınadıqdan sonra azad edilmiş fontun mənim üçün əla olduğunu gördüm.

Sistemin işləmə müddətini saniyəölçənə çevirmək kodu aşağıda göstərilmişdir:

işarəsiz int ss = 1000; işarəsiz int mi = ss*60; uzun dəqiqə = t0/mi; uzun saniyə = (t0 dəqiqə*mi)/s; uzun milliSecond = sysTime-minute*mi-second*ss; strTime [0] = (dəqiqə%60)/10+'0'; strTime [1] = dəqiqə%60%10+'0'; strTime [3] = (ikinci%60)/10+'0'; strTime [4] = ikinci%60%10+'0'; strTime [6] = milliSecond/100+'0'; strTime [7] = (milliSecond%100)/10+'0';

Addım 5: Lehimləyin və Qurun

Lehimləyin və quraşdırın
Lehimləyin və quraşdırın
Lehimləyin və quraşdırın
Lehimləyin və quraşdırın
Lehimləyin və quraşdırın
Lehimləyin və quraşdırın

Düşünürəm ki, bu addım ən çətin addımdır, çünki məkan paylamasını hazırladıqdan və hissələri diqqətlə quraşdırdıqdan sonra açarı işə saldım və işin işləmədiyini gördüm. Bir daha, quraşdırma zamanı bir və ya iki tel təsadüfən mənim tərəfimdən kəsildi. Ancaq "səbrin olduğu yerdə bir yolun olduğuna" inanıram. Çox uğursuzluqlardan sonra nəhayət uğur mənə gəlir.

Kabuğun hər iki ucunda 1 mm -lik bir delik açmaq üçün elektrikli öğütücü istifadə edin, bütün hissələri bir yerə qoyun və sonra bütün layihə artıq başa çatdı.

Sol tərəfdə iki düymənin olduğunu görürsünüz, alt düymə saniyəölçən üçündür, bəs yuxarıdakı?

Gecə qaçmaq üçün! Yuxarıdakı düymə 5 mm -lik dörd LED -i idarə etmək üçün istifadə olunur (bilək bandını daha zərif etmək üçün çuxur və açar arasındakı çatlaqı uyğun rəngli uv yapışqanla doldurdum.)

Dörd LED -in mövqeyi insanların qaçışı zamanı qolların yellənmə bucağına uyğundur. Qolun necə hərəkət etməsindən asılı olmayaraq, yer həmişə işıqlı olacaq.

Bu biləklik pedometri nəinki fiziki gücümü hesablamağa kömək edir, həm də gecə qaçmağı daha təhlükəsiz edir. Belə yaxşı bir şey, bir şeyə sahib olmağa dəyər.

Tövsiyə: