Სარჩევი:

როგორ გააკეთოთ სამაჯურის პედომეტრი: 5 ნაბიჯი
როგორ გააკეთოთ სამაჯურის პედომეტრი: 5 ნაბიჯი

ვიდეო: როგორ გააკეთოთ სამაჯურის პედომეტრი: 5 ნაბიჯი

ვიდეო: როგორ გააკეთოთ სამაჯურის პედომეტრი: 5 ნაბიჯი
ვიდეო: EAR არა კლასიკური. შემწვარი კობრით. CCI რეცეპტი ლიპოვისგან 2024, ნოემბერი
Anonim
როგორ გააკეთოთ სამაჯურის პედომეტრი
როგორ გააკეთოთ სამაჯურის პედომეტრი

მე მიყვარს სიარული და სირბილი იმ უბანში, სადაც მე ვცხოვრობ. მე მსიამოვნებს მარტოობის დრო, რადგან ამ დროს ყოველთვის მომდის რამდენიმე გასაოცარი იდეა. ცოტა ხნის წინ შევიძინე 6 ღერძი ინერციული მოძრაობის სენსორი DFRobot– დან. ასე ვფიქრობ, რომ რატომ არ გავაკეთო სამაჯურის პედომეტრი ჩემი ფიზიკური სიძლიერის გამოსათვლელად. მე ყოველთვის ვერ შევეწინააღმდეგები მას, როდესაც შთაგონება მოდის.

კარგი, ნება მომეცი პირდაპირ წამოვიდე და დავიწყო.

ნაბიჯი 1: მასალა, რომელიც შეიძლება დაგჭირდეთ:

მასალა, რომელიც შეიძლება დაგჭირდეთ
მასალა, რომელიც შეიძლება დაგჭირდეთ
მასალა, რომელიც შეიძლება დაგჭირდეთ
მასალა, რომელიც შეიძლება დაგჭირდეთ

გრავიტაცია: I2C BMI160 6 ღერძი ინერციული მოძრაობის სენსორი × 1

ხოჭო - ყველაზე პატარა არდუინო 1 ფუნტი

Gravity I2C OLED-2864 ჩვენება × 1

3.7V მინი-ლითიუმის ბატარეა × 1

ღილაკი × 2

გადამრთველის გადართვა × 1

Watchband × 1

BMI160 6 ღერძიანი ინერციული მოძრაობის სენსორი აერთიანებს 16-ბიტიანი -3 ღერძიანი ამაჩქარებელს ულტრა დაბალი სიმძლავრის 3 ღერძიანი გიროსკოპით. როდესაც ამაჩქარებელი და გიროსკოპი ფუნქციონირებს სრულ რეჟიმში, ენერგიის მოხმარება, როგორც წესი, არის დაახლოებით 900 uA.

ნაბიჯი 2: დაბეჭდეთ ჭურვი

დაბეჭდე ჭურვი
დაბეჭდე ჭურვი
დაბეჭდე ჭურვი
დაბეჭდე ჭურვი

დიზაინის შთაგონება მოდის ჩემი საყვარელი საათისგან. მისი ჩვენება შექმნილია როგორც მარტივი და ელეგანტური. მეორადი ხელი, წუთიერი ხელი და საათის ხელი უკავია ეკრანის უმეტეს ნაწილს, რაც ჩვენთვის მოსახერხებელია დროის ამოცნობისთვის. მას აქვს 40 გრ წონა და ფასი 15 დოლარი.

(ნაჭუჭის დაბეჭდვის შემდეგ, შეგიძლიათ შავ ნაწილებზე შავი საღებავი შეასხათ, რათა ფერი თანაბრად შეთანხმდეს.)

მე ხშირად ვაგროვებ აბრაზიულ მასალას. ეს ერთგვარი ჩემი ჰობია. გულმკერდისა და კარადების ჭვრეტის შემდეგ, ბოლოს ვიპოვე იაკელი, რომლის ფერი ძალიან ჰგავს OLED- ს. ასე რომ, მე გადავწყვიტე მისი მოჭრა და მისი გამოყენება როგორც პანელი.

ნაბიჯი 3: შეაერთეთ წრე

OLED და BMI160 ორივეს აქვს I2C ინტერფეისი, ასე რომ თქვენ უბრალოდ უნდა დააკავშიროთ ისინი ხოჭოს შესაბამის I2C ინტერფეისზე.

ნაბიჯი 4: პროგრამის დაწვა

მე პირდაპირ გადავხედე პედომეტრის პროგრამას BMI160 ბიბლიოთეკაში. დაამატეთ millis () ფუნქცია, რომ გადააკეთოთ სისტემის დრო წამზომი. მე დავამატებ u8g სიმბოლოების ბიბლიოთეკის ჩვენების კოდს. მას შემდეგ, რაც u8g.h head ფაილში სათითაოდ ვცადე შრიფტი, აღმოვაჩინე, რომ შრიფტი freedoomr ჩემთვის დიდია.

ქვემოთ მოცემულია სისტემის მუშაობის დრო წამზომით გადაყვანის კოდი:

ხელმოუწერელი int ss = 1000; ხელმოუწერელი int mi = ss*60; გრძელი წუთი = t0/mi; გრძელი წამი = (t0 წუთი*mi)/ss; ხანგრძლივი milliSecond = sys დრო-წუთი*mi-second*ss; strTime [0] = (წუთი%60)/10+'0'; strTime [1] = წუთი%60%10+'0'; strTime [3] = (მეორე%60)/10+'0'; strTime [4] = მეორე%60%10+'0'; strTime [6] = milliSecond/100+'0'; strTime [7] = (მილი მეორედ%100)/10+'0';

ნაბიჯი 5: შედუღება და ინსტალაცია

Solder და დააინსტალირეთ
Solder და დააინსტალირეთ
Solder და დააინსტალირეთ
Solder და დააინსტალირეთ
Solder და დააინსტალირეთ
Solder და დააინსტალირეთ

მე ვფიქრობ, რომ ეს ნაბიჯი არის ყველაზე რთული, რადგან მას შემდეგ, რაც სივრცის განაწილება დავამუშავე და ნაწილები ფრთხილად დავაყენე, ჩავრთე ჩამრთველი და აღმოვაჩინე, რომ ნივთი არ მუშაობს. კიდევ ერთხელ, ერთი ან ორი მავთული ჩემმა შემთხვევით დაამონტაჟა ინსტალაციის დროს. მაგრამ მე მჯერა "სადაც არის მოთმინება, არის გზა". მრავალი წარუმატებლობის შემდეგ, წარმატება საბოლოოდ მოდის ჩემთან.

გამოიყენეთ ელექტრო საფქვავი 1 მმ -იანი ხვრელის გასაფორმებლად ნაჭუჭის ორივე ბოლოზე, დააინსტალირეთ ყველა ნაწილი ერთად და შემდეგ მთელი პროექტი დასრულებულია.

თქვენ შეიძლება შეამჩნიოთ, რომ მარცხენა მხარეს არის ორი ღილაკი, ქვედა არის წამზომისთვის, მერე ზედაზე რას იტყვით?

ღამით გასაშვებად! ზედა ღილაკი გამოიყენება ოთხი 5 მმ LED- ის გასაკონტროლებლად (ხვრელსა და ჩამრთველს შორის ბზარი შევავსე ულტრაიისფერი წებოთი შესაფერი ფერით, რათა სამაჯური უფრო დახვეწილი იყოს).

ოთხი LED- ების პოზიცია შეესაბამება ადამიანების სირბილის დროს იარაღის ფრიალის კუთხეს. მიწა ყოველთვის განათდება, არ აქვს მნიშვნელობა როგორ მოძრაობს მკლავი.

ეს სამაჯურის პედომეტრი არა მხოლოდ მეხმარება ჩემი ფიზიკური სიძლიერის გამოთვლაში, არამედ უფრო უსაფრთხო გახდის ღამით სირბილს. ისეთი კარგი რამ, ღირს რომ გქონდეს.

გირჩევთ: