Სარჩევი:
- ნაბიჯი 1: მასალები და ინსტრუმენტები
- ნაბიჯი 2: შექმენით ყურსასმენის 3D მოდელი CAD პროგრამული უზრუნველყოფის გამოყენებით
- ნაბიჯი 3: 3D ბეჭდვის ყურსასმენი CAD ფაილით
- ნაბიჯი 4: აწარმოეთ მაგარი დარტყმები
- ნაბიჯი 5: Arduino კომპონენტების შეკრება
- ნაბიჯი 6: ჩაწერეთ კოდი Arduino– სთვის და ატვირთეთ
- ნაბიჯი 7: დააყენეთ ვებ ინტერფეისი გამაშების/პოზირების მონაცემების ჩვენებისათვის
- ნაბიჯი 8: ვებ ინტერფეისზე წვდომა და გამოყენება
ვიდეო: STRYDE .: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
STRYDE. მიზნად ისახავს სამოყვარულო და შუალედურ მორბენლებს მიაწოდოს ისეთი შეხედულებები და დახმარება, როგორიც ხელმისაწვდომია პროფესიონალ სპორტსმენებს დაბალი ღირებულების, ესთეტიკური და მოსახერხებელი ტარებისათვის. საბოლოო ჯამში, ეს მოწყობილობები უნდა დაგეხმაროთ გააუმჯობესოთ შესრულება და თავიდან აიცილოთ დაზიანებები სირბილისას.
STRYDE. მოიცავს წყვილ კოლგოტს, რომელიც აერთიანებს სენსორებს გაშვებისას პოზიციის გასაანალიზებლად (წინ გადახრის კუთხე), ასევე სმენის მოწყობილობას, რომელიც დაეხმარება მორბენალებს შეინარჩუნონ თანმიმდევრული ტემპი და შეასწორონ თავიანთი პოზა. შეკუმშვის კოლგოტები სენსორების მონაცემებს გადასცემს კომპიუტერს ან მობილურს, სადაც მომხმარებელს შეუძლია გაეცნოს გაშვების მეთოდს და შეადაროს მას იდეალურ ტექნიკას.
საბოლოო ჯამში, ეს ტარებადი საშუალებები მიზნად ისახავს დაეხმაროს მფლობელს გააუმჯობესოს თავისი შესრულება, თავიდან აიცილოს დაზიანება და უკეთ გაიგოს მათი ფიტნეს საქმიანობა.
ნაბიჯი 1: მასალები და ინსტრუმენტები
მასალები და ტექნოლოგიები:
- eResin_ PLA არჩევანის ფერით 3D ბეჭდვისთვის
- 2x Arduino Pro Mini ან მსგავსი I2C და 5V ქინძისთავებით
- CH341A USB პროგრამისტი Arduino Pro mini– სთვის
- ნანახი გროვ აქსელერომეტრის მოდული
- ბატარეის Li-Po დამტენი
- Bluetooth 4.0 მოდული (HM-10)
- ბუზერის მოდული
- მავთულები
პროგრამული უზრუნველყოფა:
- ფოტოშოპი
- Arduino ოფიციალური პროგრამული უზრუნველყოფა
- Სოლიდური სამუშაოები
ინსტრუმენტები:
- გასაყიდი რკინა
- Solder
- მავთულის სტრიპტიზატორები და მავთულის საჭრელი
- ვოლტმეტრი
- საზომი ლენტი
- 3D პრინტერი
ნაბიჯი 2: შექმენით ყურსასმენის 3D მოდელი CAD პროგრამული უზრუნველყოფის გამოყენებით
დაიწყეთ ყურსასმენის მოდელი ქაღალდზე ესკიზით. იპოვნეთ შთაგონება ონლაინ და მიმდებარე წყაროებიდან. ესკიზის რამდენიმე ფოტო ამ STRYDE– სთვის. მიმაგრებულია ზემოთ თქვენი მითითებისთვის. შემდეგი, გაზომეთ კისერი საზომი ლენტით, რათა დადგინდეს ყურსასმენის სიგანე და სიგრძე. დარწმუნდით, რომ გაზომეთ თავისუფლად, რათა ყურსასმენები კომფორტულად მოერგოს ბოლოს.
ყოველთვის გაითვალისწინეთ თქვენი დიზაინის წარმოების პროცესი. 3D ბეჭდვისას აუცილებელია გაითვალისწინოთ თქვენთვის ხელმისაწვდომი 3D პრინტერების შეზღუდვები. ზოგიერთი მნიშვნელოვანი შეზღუდვა არის მაქსიმალური და მინიმალური ზომები, რომლებიც შეიძლება დაიბეჭდოს, ასევე პრინტერების შეცდომების დიაპაზონი.
მას შემდეგ რაც წარმატებით განზომილებით თქვენი 2D ესკიზები, დახაზეთ ისინი თქვენს მიერ არჩეულ CAD პროგრამულ უზრუნველყოფაზე, რომელსაც შეუძლია STL ფაილის ექსპორტი (ჩვენ ავირჩიეთ Solidworks). თუ თქვენ გაქვთ შეზღუდული გამოცდილება CAD პროგრამულ უზრუნველყოფასთან, არსებობს ბევრი უფასო სასწავლო ვიდეო ინტერნეტში, რომელთა ნახვა შეგიძლიათ თქვენთვის სასურველი ფორმის შესაქმნელად.
როდესაც დაამთავრებთ მოდელირებას, დაადასტურეთ, რომ თქვენი ყველა ზომა ზუსტია ფაილის STL ფორმატში ექსპორტამდე.
ნაბიჯი 3: 3D ბეჭდვის ყურსასმენი CAD ფაილით
ამ ნაბიჯის გადადგმამდე, გაითვალისწინეთ, რომ თქვენი CAD მოდელი შეიძლება დაგჭირდეთ გაყოფილი/დაჭრილი ზედა და ქვედა ნაწილებად და შემდეგ წებოთი 3D პრინტერების წარმოების შეზღუდვების გამო. გაიარეთ კონსულტაცია პერსონალთან ან ონლაინ ფორუმებთან იმ პრინტერის მუშაობის შესახებ, რომელზეც გაქვთ წვდომა და მოთხოვნები ღრუ ობიექტების დასაბეჭდად.
ჩვენ გვაქვს რამდენიმე მაგალითი ზემოთ ჩვენი თეთრი პროტოტიპების გამოყენებით. გადააკეთეთ თქვენი მოდელი G კოდში 3D ბეჭდვის პერსონალის დახმარებით ან გაეცანით როგორ გააკეთოთ ეს თქვენი კონკრეტული პროგრამული უზრუნველყოფით. შეარჩიეთ შესაფერისი მასალა კომფორტის, ღირებულების, ესთეტიკის გათვალისწინებით და გაითვალისწინეთ აუთსორსინგი. ჩვენ გირჩევთ PLA, TPU და eResin-PLA.
დაბეჭდეთ და დახვეწეთ დაფქვით, გაპრიალებით ან თუ თქვენ აირჩევთ eResin-PLA, გამოიყენეთ ლაზერი მოდელის გასაძლიერებლად. გაიმეორეთ ბეჭდვა მანამ, სანამ არ დაკმაყოფილდებით ყურსასმენის ფორმით და დასრულებით.
ნაბიჯი 4: აწარმოეთ მაგარი დარტყმები
ყურსასმენების აუდიო გამოსვლის ორი ვარიანტი არსებობს. პირველი არის მარტივი 170-190BPM ჩამწკრივებული ხმა დამცველისთვის, რათა შეესაბამებოდეს მათ სირბილს. ალტერნატიულად, თქვენ შეგიძლიათ აირჩიოთ თქვენი საკუთარი საუნდტრეკის შექმნა, მისი ექსპორტი იმ ფორმატში, რომლის ატვირთვა და დაკვრა შესაძლებელია არდუინოსთან მიმაგრებული დინამიკის საშუალებით.
გამოიყენეთ Ableton Live ან სხვა მუსიკალური პროგრამული უზრუნველყოფა. საჭიროებისამებრ დააყენეთ 160, 165, 170, 175, ეს შეიძლება შეიცვალოს ნებისმიერ მომენტში, მაგრამ რეკომენდებულია პირველი დაყენება იმისათვის, რომ მინიმუმამდე დაიყვანოს ნებისმიერი ნაბიჯი ან დამახინჯება.
შეარჩიეთ ინსტრუმენტები ან დასარტყამი ხმები, რათა გაძლიერდეს ბიტი, რეკომენდირებულია ტომი ან ბასი. მოათავსეთ შენიშვნა თითოეული ბარის დასაწყისში, დარწმუნდით, რომ სიჩქარე არის 110. მოაწყეთ დამატებითი ბგერები ან ინსტრუმენტები, როგორიცაა მაღალი ქუდები, ზარები და ჰაერის ტექსტურის ხმაური. გაითვალისწინეთ, რომ არ გქონდეთ ბგერები, რომლებიც ძალიან ჰგავს მთავარ დარტყმას, არ გამოიყენოთ აუდიო ეფექტები ნესტიანი ან გასასუფთავებლად ნებისმიერი მკაცრი ან ამოსაღები ბგერისთვის, ან თავდასხმის შესამცირებლად. დამატებითი ბგერების სიჩქარე არ უნდა აღემატებოდეს 90 -ს.
მიზნად ისახავს შექმნას ატმოსფერო, რომელიც შთააგონებს გადაუდებელობას ან მოძრაობას ფენიანი ბგერების კომპოზიციის მეშვეობით, რომლებიც ამძაფრებს დაძაბულობას, გამოიყენეთ თქვენი შემოქმედება! შეავსეთ შექმნილი აუდიო. ექსპორტი WAV– ში. ფორმატი.
ნაბიჯი 5: Arduino კომპონენტების შეკრება
უნდა აშენდეს ორი ცალკე მოწყობილობა, რომელიც მოთავსებულია წყვილ გამაშებსა და ყურსასმენებში. მიჰყევით ქვემოთ მოცემულ ინსტრუქციას ორი მოწყობილობის ასაწყობად. მომდევნო ეტაპზე, ჩვენ დავწერთ არდუინოს კოდს, რათა გამოვიდეს ხმა ყურსასმენში ზუზუნის საშუალებით და უკან გადავიტანოთ სენსორის მონაცემები გამაშებზე დამაგრებული მოწყობილობიდან.
1. გამაშების მოწყობილობა
გამაშების მოწყობილობა შედგება Arduino Pro Mini დაფისგან, MPU9250 დაფუძნებული ამაჩქარებლის მოდულისა და Bluetooth 4.0 მოდულისგან (რეკომენდებულია HM-10).
ისინი უნდა დაიმაგროს Arduino მიკროკონტროლერზე შემდეგნაირად:
ქინძისთავები მოდულზე => ქინძისთავები არდუინოზე
აქსელერომეტრის მოდული (MPU9250):
SDA => SDA
SCL => SCL
VCC => 5V
GND => GND
Bluetooth (HM-10) მოდული:
VCC => 5V
GND => GND
TX => RX
RX => TX
დაბოლოს, ჩადეთ ორი 3.7V LiPo ბატარეა სერიულად (როგორც ეს მოცემულია დიგრამში), რათა მიაღწიოთ ძაბვას 7.4V სერიის ბატარეაზე. შეაერთეთ წითელი/დადებითი ჩამოსაკიდი გამტარი RAW პინზე და შავი/უარყოფითი კვანძი GND პინზე Arduino Pro Mini– ზე მოწყობილობის გარე ენერგიის შესანარჩუნებლად. თქვენ შეიძლება გინდათ დაათვალიეროთ, თუ როგორ შეიძლება ჩამრთველი ან ღილაკი დაემატოს მოწყობილობას მიმდინარეობის გადასატანად, რათა ბატარეა ხელით არ იყოს დაკავშირებული და გათიშული.
2. ყურსასმენი
ყურსასმენი უბრალოდ მოითხოვს სპიკერის მოდულის მიმაგრებას Arduino pro mini- ზე. Arduino მართავს ბატარეის მოდულს იგივე კონფიგურაციით, რაც ნაჩვენებია გამაშების მოდულისთვის (და ერთვის იმავე RAW და GND ქინძისთავებს)
სპიკერის მოდული:
VCC => 5V
GND => GND
IO => პინი 8
დაბოლოს, ჩადეთ მოწყობილობა 3D დაბეჭდილ კორპუსში. გამოიყენეთ წებოვანი საშუალება, რომ ბოლო ნაწილები დაიჭიროთ კორპუსზე.
ნაბიჯი 6: ჩაწერეთ კოდი Arduino– სთვის და ატვირთეთ
ქვემოთ მოცემული თითოეული ნაბიჯისათვის მიამაგრეთ Arduino Pro Mini USB პროგრამისტს, როგორც ეს ნაჩვენებია დიაგრამაში, Arduino პროგრამული უზრუნველყოფის კონფიგურაცია შემდეგნაირად "ინსტრუმენტების" მენიუს გამოყენებით:
- დაფა: Arduino Pro ან Pro Mini
- პროცესორი: ATMEGA328P (5V, 16MHz)
- პორტი: COMxx (განსხვავდება თითოეულ მოწყობილობაზე. გათიშეთ სხვა Arduino ან COM მოწყობილობები თქვენი კომპიუტერიდან, თუ ვერ განსაზღვრავთ რომელია თქვენი Arduino)
- პროგრამისტი: AVR ISP MkII
გამაშების მოწყობილობა:
ყურსასმენის მოწყობილობა:
ნაბიჯი 7: დააყენეთ ვებ ინტერფეისი გამაშების/პოზირების მონაცემების ჩვენებისათვის
გამაშებზე განთავსებული არდუინოს წაკითხვის ჩვენების მიზნით, ჩვენ შევქმნით ვებ ინტერფეისს, რომლის წვდომა შესაძლებელია კომპიუტერიდან ან მობილურიდან.
ჩამოტვირთეთ თანდართული ფაილები, გადაარქვით index.hmtl.txt ინდექსს. Html და შემდეგ გახსენით index.html თქვენი ბრაუზერით (გირჩევთ Google Chrome)
გაითვალისწინეთ, რომ არ არის მოთხოვნილი ფაილების ატვირთვა საჯარო ვებ სერვერზე ან ვებსაიტის შექმნა. ვებ ინტერფეისი უბრალოდ შედგება HTML/CSS/Javascript ფაილებისგან, რომელიც შეიძლება ინახებოდეს თქვენს კომპიუტერში და გაიხსნას ვებ ბრაუზერით, რომელიც შემდეგ ესაუბრება გამაშების მოწყობილობას თქვენი ბრაუზერის მეშვეობით დაწყებული bluetooth კავშირის საშუალებით.
მიმაგრებულია კოდის მცირე ნაწილის ეკრანის ანაბეჭდი ფაილიდან app.js, რომელიც გაშვებულია, როდესაც მომხმარებელი დააჭერს გვერდზე დაკავშირების ღილაკს. აქ ჩვენ ვეუბნებით კომპიუტერს, რომ დაარქვას ფუნქცია "dataHandler", როდესაც მონაცემები მიიღება არდუინოდან. თქვენ უნდა მიჰყევით კოდს, რომ ნახოთ რა სხვა ფუნქციებს უწოდებენ და როგორ ხდება მონაცემების დამუშავება და საბოლოოდ დახატვა გრაფიკზე.
ქვემოთ მოცემულია შეტანილი ფაილების მცირე შეჯამება:
index.hml: ეუბნება ბრაუზერს რა ელემენტები უნდა დახაზოს გვერდზე და სად უნდა განთავსდეს ერთმანეთთან შედარებით.
style.css: ინდივიდუალური ელემენტების სტილიზაცია (მაგ. ნაცრისფერი მონახაზი გრაფაში)
webTerminal.js: JavaScript ბიბლიოთეკა მოდულთან bluetooth– ით კომუნიკაციისთვის. უზრუნველყოფს ფუნქციებს, რომლებიც აუცილებელია მიღებული მონაცემების ადვილად მართვისთვის და შეტყობინებების უკან გაგზავნის დაკავშირებულ bluetooth მოწყობილობაზე სერიული bluetooth კავშირის საშუალებით.
app.js: ჩვენი საკუთარი JavaScript კოდი, რომელიც ამუშავებს არდუინოდან მიღებულ ყველა მონაცემს და ხატავს გრაფიკზე
ნაბიჯი 8: ვებ ინტერფეისზე წვდომა და გამოყენება
გამაშების მოდული კითხულობს გიროსკოპის, ამაჩქარებლის და ტემპერატურის ინფორმაციასაც კი. ეს პროექტი მოითხოვს მხოლოდ გიროსკოპის Y ღერძის კითხვას, საიდანაც შეიძლება განისაზღვროს მფლობელის პოზა.
ვებ ინტერფეისზე წვდომისათვის გახსენით ფაილი index.html, რომელიც გადმოწერილია წინა საფეხურზე. თქვენ უნდა ნახოთ მსგავსი ინტერფეისი თანდართულ ეკრანის სურათში.
შემდეგი, დააჭირეთ დაკავშირების ღილაკს და შეარჩიეთ თქვენი Bluetooth მოდული (ჩვეულებრივ HMSoft) მოწყობილობების სიიდან. თუ ბევრი მოწყობილობაა, ეს შეიძლება დაგეხმაროს მოდულის თქვენს კომპიუტერთან უფრო ახლოს განლაგებაში, ასე რომ მისი ადვილად ამოცნობა შესაძლებელია Bluetooth– ის მიღების დონიდან.
გირჩევთ:
ნახევარი ნაბიჯი: 5 ნაბიჯი (სურათებით)
სემინარი: IntroduçãoNeste projeto, você construirá um an sistema de semáforos: არსებობს 3 LED ნათურები სხვადასხვა ბირთვით (verde, amarelo e vermelho) para imitar os semáforos dos carros; არსებობს 2 LED ნათურები სხვადასხვა ბირთვით (verde და vermelho) იმისთვის, რომ გააკეთოთ
Arduino Uno თევზის მიმწოდებელი 6 იაფი და მარტივი ნაბიჯი!: 6 ნაბიჯი
Arduino Uno თევზის მიმწოდებელი 6 იაფი და მარტივი ნაბიჯი! შინაური ცხოველების მქონე ადამიანებს, ალბათ, იგივე პრობლემა ჰქონდათ, როგორც მე: შვებულება და დავიწყება. მე მუდმივად მავიწყდებოდა ჩემი თევზის გამოკვება და ყოველთვის ვცდილობდი ასე გამეკეთებინა სანამ ის წავიდოდა
აკუსტიკური ლევიტაცია Arduino Uno– ით ეტაპობრივად (8 ნაბიჯი): 8 ნაბიჯი
აკუსტიკური ლევიტაცია Arduino Uno– სთან ერთად ეტაპობრივად (8 საფეხური): ულტრაბგერითი ხმის გადამცემები L298N Dc მდედრობითი ადაპტერი დენის წყაროს მამაკაცის dc pin Arduino UNOBreadboard და ანალოგური პორტები კოდის გადასაყვანად (C ++)
ნაბიჯი: 4 ნაბიჯი
聲納: 改作: https: //aboutsciences.com/blog/arduino-radar-using … 我 在 原本 聲納 的 ar ar ar ar ar: arduino uno, 感測器, 馬達, 喇叭: 掃描 到 物品 加速 並 傳 述 cm cm cm cm cm cm cm 10 სმ 時 喇叭 會
პირდაპირი 4G/5G HD ვიდეო ნაკადი DJI Drone– დან დაბალი ლატენტურობით [3 ნაბიჯი]: 3 ნაბიჯი
პირდაპირი 4G/5G HD ვიდეო ნაკადი DJI Drone– დან დაბალი ლატენტურობით [3 ნაბიჯი]: შემდეგი სახელმძღვანელო დაგეხმარებათ მიიღოთ პირდაპირი HD ხარისხის ვიდეო ნაკადები თითქმის ნებისმიერი DJI თვითმფრინავისგან. FlytOS მობილური აპლიკაციისა და FlytNow ვებ აპლიკაციის დახმარებით თქვენ შეგიძლიათ დაიწყოთ ვიდეოს სტრიმინგი დრონიდან