Mündəricat:
- Addım 1: Ehtiyacınız ola biləcək material:
- Addım 2: Qabığı çap edin
- Addım 3: Dövrəni bağlayın
- Addım 4: Proqramın Yandırılması
- Addım 5: Lehimləyin və Qurun
Video: Biləklik pedometrini necə etmək olar: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
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:
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
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
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ə:
Visuino LED kimi şeyləri idarə etmək üçün bir düyməni necə istifadə etmək olar: 6 addım
Visuino LED kimi şeyləri idarə etmək üçün bir düyməni necə istifadə etməli: Bu təlimatda sadə bir düymə və Visuino istifadə edərək LED -i AÇMA və SÖKMƏNİ öyrənəcəyik
Esp8266: 5 addımlarından istifadə edərək cihazları idarə etmək və havanı izləmək üçün bir IoT cihazı necə etmək olar
Esp8266 istifadə edərək cihazları idarə etmək və havanı izləmək üçün bir IoT Cihazı Necə Hazırlanır: Əşyaların İnterneti (IoT) fiziki cihazların ("əlaqəli qurğular" və "ağıllı qurğular" olaraq da adlandırılır), binaların, və elektronika, proqram təminatı, sensorlar, aktuatorlar və
Coldplay LED Biləklik Hacking: 4 Addım (Şəkillərlə birlikdə)
Coldplay LED Biləklik Hacking: Böyük bir konsertə gedərkən, tez -tez kiçik LED işıqlar paylayırlar. Coldplay konsertinə gedərkən onun möhtəşəm versiyasını əldə edirsiniz: LED biləklik. Şou zamanı onlar avtomatik olaraq işıq saçır və möhtəşəm bir effekt verirlər. S -nin sonunda
Başqa şeylər etmək üçün Eko Düyməni necə Hack etmək olar : 6 Addım (Şəkillərlə)
Başqa şeylər etmək üçün Eko-Düyməni Hack etmə … )
Nənə və Nənə Təqvimini necə etmək olar & Scrapbook (Not Defteri necə yazılacağını bilmirsinizsə belə): 8 addım (şəkillərlə)
Nənə və Nənə Təqvimini necə etmək olar & Scrapbook (Not Defteri Necə Yapılacağını Bilməsəniz də): Bu, nənə və baba üçün çox iqtisadi (və çox bəyənilən!) Bir bayram hədiyyəsidir. Bu il hər birinin qiyməti 7 dollardan az olan 5 təqvim hazırladım