Სარჩევი:
- ნაბიჯი 1: მასალა, რომელიც შეიძლება დაგჭირდეთ:
- ნაბიჯი 2: დაბეჭდეთ ჭურვი
- ნაბიჯი 3: შეაერთეთ წრე
- ნაბიჯი 4: პროგრამის დაწვა
- ნაბიჯი 5: შედუღება და ინსტალაცია
ვიდეო: როგორ გააკეთოთ სამაჯურის პედომეტრი: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
მე მიყვარს სიარული და სირბილი იმ უბანში, სადაც მე ვცხოვრობ. მე მსიამოვნებს მარტოობის დრო, რადგან ამ დროს ყოველთვის მომდის რამდენიმე გასაოცარი იდეა. ცოტა ხნის წინ შევიძინე 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: შედუღება და ინსტალაცია
მე ვფიქრობ, რომ ეს ნაბიჯი არის ყველაზე რთული, რადგან მას შემდეგ, რაც სივრცის განაწილება დავამუშავე და ნაწილები ფრთხილად დავაყენე, ჩავრთე ჩამრთველი და აღმოვაჩინე, რომ ნივთი არ მუშაობს. კიდევ ერთხელ, ერთი ან ორი მავთული ჩემმა შემთხვევით დაამონტაჟა ინსტალაციის დროს. მაგრამ მე მჯერა "სადაც არის მოთმინება, არის გზა". მრავალი წარუმატებლობის შემდეგ, წარმატება საბოლოოდ მოდის ჩემთან.
გამოიყენეთ ელექტრო საფქვავი 1 მმ -იანი ხვრელის გასაფორმებლად ნაჭუჭის ორივე ბოლოზე, დააინსტალირეთ ყველა ნაწილი ერთად და შემდეგ მთელი პროექტი დასრულებულია.
თქვენ შეიძლება შეამჩნიოთ, რომ მარცხენა მხარეს არის ორი ღილაკი, ქვედა არის წამზომისთვის, მერე ზედაზე რას იტყვით?
ღამით გასაშვებად! ზედა ღილაკი გამოიყენება ოთხი 5 მმ LED- ის გასაკონტროლებლად (ხვრელსა და ჩამრთველს შორის ბზარი შევავსე ულტრაიისფერი წებოთი შესაფერი ფერით, რათა სამაჯური უფრო დახვეწილი იყოს).
ოთხი LED- ების პოზიცია შეესაბამება ადამიანების სირბილის დროს იარაღის ფრიალის კუთხეს. მიწა ყოველთვის განათდება, არ აქვს მნიშვნელობა როგორ მოძრაობს მკლავი.
ეს სამაჯურის პედომეტრი არა მხოლოდ მეხმარება ჩემი ფიზიკური სიძლიერის გამოთვლაში, არამედ უფრო უსაფრთხო გახდის ღამით სირბილს. ისეთი კარგი რამ, ღირს რომ გქონდეს.
გირჩევთ:
როგორ გააკეთოთ უკაბელო კალის ტელეფონი! (Arduino Walkie Talkie): 7 ნაბიჯი (სურათებით)
როგორ გააკეთოთ უკაბელო თუნუქის ტელეფონი! (არდუინო უოკი ტოკი): ზუსტად მეორე დღეს, მე ვიყავი ძალიან მნიშვნელოვან სატელეფონო ზარში, როდესაც ჩემი ბანანის ტელეფონმა მუშაობა შეწყვიტა! იმდენად იმედგაცრუებული ვიყავი. ეს არის ბოლო შემთხვევა, როდესაც ზარი მენატრება იმ სულელური ტელეფონის გამო! (შეხედულებისამებრ, მე შეიძლება ძალიან გაბრაზებული ვიყავი
როგორ გააკეთოთ სპიკერის იაფი და მარტივი სადგამი: 8 ნაბიჯი
როგორ გავხადოთ სპიკერების იაფი და მარტივი სტენდები: ჩვენს კლასს აქვს ახალი სტუდია ჩაწერისა და რედაქტირებისთვის. სტუდიას აქვს მონიტორის დინამიკები, მაგრამ სამუშაო მაგიდაზე მათი ჯდომა ართულებს მოსმენას. იმისათვის, რომ დინამიკები მივიღოთ სწორ სიმაღლეზე ზუსტი მოსმენისათვის, ჩვენ გადავწყვიტეთ გავაკეთოთ სპიკერების სტენდები. ჩვენ
პედომეტრი ნაწილი 1: 128x32 მონოქრომული ეკრანი და არდუინო: 5 ნაბიჯი
პედომეტრი ნაწილი 1: 128x32 მონოქრომული ეკრანი და არდუინო: ეს არის ძირითადი სამეურვეო პროგრამა, რომელიც ასწავლის როგორ გამოიყენოთ OLED ეკრანი მათ Arduino– სთან ერთად. მე ვიყენებ 128x32 ეკრანს, მაგრამ თქვენ ასევე შეგიძლიათ გამოიყენოთ სხვადასხვა გარჩევადობის დაფარული ეკრანი და შეცვალოთ რეზოლუცია/კოორდინატები საჭიროებისამებრ. ამ ნაწილში მე გაჩვენებთ როგორ
არდუინო პედომეტრი: 3 ნაბიჯი
არდუინო პედომეტრი: ვანდააგ გაენე ჩვენ შევცვალეთ stappenteller maken შეხვდა Arduino
Coldplay LED სამაჯურის გარჩევა: 4 ნაბიჯი (სურათებით)
Coldplay LED სამაჯურის გარჩევა: დიდ კონცერტზე წასვლისას ისინი ხშირად არიგებენ მცირე ზომის LED ნათურებს. Coldplay– ის კონცერტზე წასვლისას თქვენ მიიღებთ მის გასაოცარ ვერსიას: LED სამაჯურს. შოუს დროს ისინი ანათებენ ავტომატურად და იძლევიან გასაოცარ ეფექტს. ს -ის ბოლოს