Mündəricat:
- Addım 1: Materiallar
- Addım 2: Kontrplak sörf taxtasının montajı
- Addım 3: Lazer Kəsmə Dioraması
- Addım 4: Dioramanın montajı
- Addım 5: Dioramanı su və yağla doldurun
- Addım 6: Diorama Base və Surfboardun montajı
- Addım 7: Kabel çəkmə
- Addım 8: Arduino Kodları
- Addım 9: Verici Kodunun Düzəldilməsi
- Addım 10: Sörfdən zövq alın
- Addım 11: Sidenote
Video: Ultra Realist Sörf Simulyatoru: 11 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Birdən sörf etmək istəyini hiss edirsiniz, amma yaxınlıqda böyük bir su kütləsi yoxdur? Dərin və təlatümlü sulardan qorxursan? Yoxsa bayıra çıxmaq üçün tənbəlsən? Sonra Ultra Realistic Sörf Simulyatoru sizin üçün mükəmməl bir həlldir! Təsəvvür edilə bilən hər hansı bir yerdən reallığa yaxın sörf təcrübəsinə imkan verir. İki hissəli bir sistem olaraq, hərəkət bir lövhə tərəfindən algılanır və bir okean dioramasının dalğa hərəkətlərinə çevrilir.
Layihə müəllifi:
Lena Strobel, Gabriel Rihaczek, Guillaume Caussarieu
Layihə ITECH magistr proqramında Hesablama Dizaynı və Rəqəmsal istehsal seminarı çərçivəsində həyata keçirilib.
Addım 1: Materiallar
Ultra Realist Sörf Simulyatoru qurmaq üçün aşağıdakı təchizatlara ehtiyacınız olacaq:
Elektronika:
- 2x Arduino lövhəsi (Arduino Uno)
- 2x 9V Batareyalar
- 1x Servomotor, məsələn ServoMotox Reely Standard-Servo S-0090 (88/98N.cm)
- 1x 3 oxlu rəqəmsal sürətləndirmə sensoru modulu - MMA8452
- 2x NRF24L01 ötürücü modulu
- 6/7.5V enerji təchizatı, məsələn Voltcraft USPS-1000
- 2x 5.1kΩ rezistor
- 1x Çörək Paneli
- Jumper telləri
Avadanlıq:
- 2x Plexiglas təbəqələr 250x500x3mm, məs. Evonik
- 1x Pleksiglas təbəqələr 250x500x2mm, məs. Evonik
- 20 mm kontrplak lövhəsi (91*21cm + 2x 91*11cm)
- 4x M3x15mm boltlar
- 8x M3 Fındıq
- 1x Ø8x20mm Alüminium qol (qalınlığı 1 mm)
- 1x M6x50mm Bolt + 2xM6 Fındıq
- Ø3x50mm yivli çubuq
- 2x Ø8/4mm yuyucular
-
Ø5x50 mm taxta vintlər
- Mavi Su Boyası
- 1l şəffaf körpə yağı
- 1x Boru Acrifix 1R 0192 (və ya digər şəffaf və suya davamlı akril yapışqan)
- Şəffaf silikon
Alətlər:
Plyers, Tornavida, Power Drill, Lazer Kesici, Taxta şerit və ya CNC dəyirmanı, 60ml şpris
Addım 2: Kontrplak sörf taxtasının montajı
Sörf taxtasını kəsmək üçün cnc dəyirmanına çıxışımız olmadığı üçün bir lent mişarından istifadə etdik. Kağız trafaretlə taxtanın konturunu taxta üzərində izlədik. Sörf taxtası yapışdırmaq və/ və ya vidalamaqla birləşdirilə bilər.
Addım 3: Lazer Kəsmə Dioraması
Parçaları lazer kəsmə yönləndiricisi ilə kəsmək üçün aşağıdakı dxf faylını istifadə edin.
Faylın bir hissəsi 3 mm pleksiglasdan, digər hissəsi 2 mm pleksiglasdan kəsilməlidir.
Yaxşı bir pleksiglas istifadə edin. Təcrübə göstərir ki, keyfiyyətsiz pleksiglas akril yapışqanla təmasda olduqda bulanıqlaşmağa meyllidir.
Addım 4: Dioramanın montajı
Dioramanı yığmaq üçün:
- Alt plitə ilə başlayın və sonra 2 qısa tərəfi əlavə edin. Yapışqan quruyana qədər 5 dəqiqə gözləyin.
- İki uzun tərəfi əlavə edin və sonra yapışqanın quruması üçün ən az 15 dəqiqə gözləyin.
- Bütün kənarları içəridən bağlayın. Yavaş -yavaş gedin, hər dəfə bir kənara çəkin və yapışqanın qurumasına icazə verin (hər kənar üçün ~ 15 dəq. Bu, digər kənarları bağlayarkən yapışqanın pleksiglasınızda sürüşməsinin qarşısını alacaq.)
- Üst boşqabı masanın üzərinə qoyun və qutunun təmasda olacağı bölgələrə yapışqan tökün (Daha sonra içəridən möhürləyə bilməyəcəyiniz üçün fotoya baxın)
- Bütün qutunun ən az 30 dəqiqə birbaşa işığa buraxılmasına icazə verin (UV ilə yapışan yapışqan üçün)
- Şırıngadan istifadə edərək qutunu diqqətlə yalnız su ilə doldurun. Sızıntıları yoxlayın. Sızırsa, qutunu boşaltın və kənarlarına daha çox yapışqan və ya silikon əlavə edin. Düzgün bir su yalıtımı əldə etməyinizə qədər bu addımı təkrarlayın (Vaxt lazım olsa belə, suyu təmizləmək körpə yağından daha asan olacaq … Bizə güvənin!)
Bəzi maraqlı məsləhətləri burada da tapa bilərsiniz:
Addım 5: Dioramanı su və yağla doldurun
İndi qutunuz suya davamlıdır (həqiqətənmi?):
- Suyu mavi su boyası ilə qarışdırın.
- Şırıngadan istifadə edərək qutunun 1/3 hissəsini rəngli su ilə doldurun.
- Qutunu ən üst hissəsinə yağla doldurun
- Hava kabarcıklarının yox olmasını gözləyin.
- Bütün baloncuklar yox olduqda, qutunun mükəmməl şəkildə doldurulduğundan əmin olun
- Xarici qutunu maye qab təmizləyicisi ilə təmizləyin
- İki çuxuru şəffaf silikon ilə bağlayın
Addım 6: Diorama Base və Surfboardun montajı
Sistemi yüksəltmək üçün dalğa qutusunun altında bir plug-in lövhəsi hazırladıq. Dalğa qutusunu və mühərriki daşımaq üçün dayaqlar x və y istiqamətdə əsas lövhəyə qoşula bilər. Baza, əvvəlcədən kəsilmiş pleksiglasdan, dişlilərdən, boltlardan, yuyuculardan, qoz -fındıqlardan, alüminium manşondan və servomotordan alınan şəkillərə uyğun olaraq yığıla bilər. Ötürücüləri salladığınızdan və su ilə doldurulmuş qutunun yükünü birbaşa servo motora köçürmədiyinizə əmin olun. Dalğa qutusu bazaya möhkəm bağlanmamışdır. Alüminium bir bolt üzərində (bütün konstruksiyanın əyilmə oxu) dayanır və yalnız dar pleksi dilimlərlə yerində tutulur. Konstruksiyanın əyilmə oxu onun hərəkətini istiqamətləndirmək və qutunun aşağı düşməsinin qarşısını almaq üçün asimmetrik şəkildə düzülmüşdür.
Addım 7: Kabel çəkmə
Kablolama planı şəkildə göstərilmişdir. İki sxem, lövhə üçün bir ötürücü dövrə və diorama üçün bir alıcı dövrə yaradılmalıdır.
Quraşdırma, lövhə ilə diorama arasındakı əlaqə olaraq radio ötürücü yerinə tel istifadə edərək tək bir arduino lövhəsi ilə işləyə bilər.
Addım 8: Arduino Kodları
Əlavə edilmiş arduino kodlarından istifadə edin. Hər bir arduino lövhəsi üçün iki kod olduğunu unutmayın. Verici kodu lövhə açısını oxuyur, bucağı istifadə edilə bilən bir dəyərə çevirir və alıcıya göndərir. Açar kodu bu dəyərləri alır və onlara əsaslanan servo motoru idarə edir. Kodlarda əlavə şərhlər də var. Birdən çox kitabxana quraşdırılmalıdır, bağlantılar kodda göstərilmişdir.
Kodlar arduino lövhələrinə yükləndikdən sonra son parametrləri etmək üçün növbəti addımı izləyin.
Addım 9: Verici Kodunun Düzəldilməsi
Bu addım yalnız lövhənin forması təklif ediləndən fərqli olduqda lazımdır.
- İndi kodun parametrlərini xüsusi lövhənizə və quruluşunuza uyğunlaşdırmaq istəyirsiniz.
- Arduino ötürücünüz sörf lövhəsinə möhkəm bağlandıqdan sonra arduinonu yenidən kompüterə qoşun.
- Arduinonun üfüqi vəziyyətdə sabit olduqda 90 ° oxumasını istəyirsiniz. Serial. Print (bucaq) funksiyasından istifadə edərək oxunan dəyər 90 ° deyilsə, gözəl və yuvarlaq 90 ° olmaq üçün bir neçə dərəcə əlavə edərək və ya çıxaraq kodu tənzimləyin.
- Buna nail olduqdan sonra lövhənizi bir tərəfə çevirin. Bucağı oxuya və lövhənizin dönə biləcəyi maksimum bucağı çıxara bilərsiniz. Kodu xüsusi ehtiyacınıza uyğunlaşdırmaq üçün bu dəyəri istifadə edin
- Bu addımı digər istiqamətdə təkrarlayın
- Kodunuzu ötürücü arduino lövhəsinə geri yükləyin.
Addım 10: Sörfdən zövq alın
Addım 11: Sidenote
Müstəqil bir maşın olaraq heç bir insan sörfçüsünə ehtiyac yoxdur! Sistem, titrəməni artırmaq üçün özünü tətik etdiyi bir geribildirim döngəsi də yarada bilər.
Arduino 2019 Müsabiqəsində ikinci yer
Tövsiyə:
Avtomobil Simulyatoru Arduino Pedalları: 7 Addım (Şəkillərlə birlikdə)
Avtomobil Simulyatoru Arduino Pedalları: Bir avtomobil simulyatoru qurmaq üçün davam edən bir layihəm var və bir məqsədim əsl yarış avtomobilində oturmaq kimi hisslər əldə etməkdir. Bu təlimatla pedallarımı avtomobil simulyatoruna necə qurduğumu izah edirəm. Əlbəttə ki, belə şeylər ala bilərsiniz, amma istəyirəm
PCB Dizaynınızı 5 dəqiqədə realist 3D Render edin: 6 addım
5 dəqiqə ərzində PCB Dizaynınızı Həqiqi 3D Render Edin: Tez-tez Çaplı Kart (PCB) hissəsinin və komponentlərinin təsviri ilə sənəd sənədləri yaratdığım üçün PCBA sənədlərinin qeyri-real ekran görüntüləri ilə qarışırdım. Daha real və gözəl etmək üçün asan bir yol tapdım
Evdə Varlıq Simulyatoru və Təhlükəsizliyə Nəzarət Cihazı: 6 Addım (Şəkillərlə birlikdə)
Evdə Varlıq Simulyatoru və Təhlükəsizliyə Nəzarət Cihazı: Bu layihə evimizdəki varlığı simulyasiya etməyə və hərəkətlərimizi aşkar etməyə imkan verir. Evimizin müxtəlif otaqlarında quraşdırılmış cihazların şəbəkəsini konfiqurasiya edə bilərik, hamısı əsas cihazla idarə olunur. tək xüsusiyyətlər
Yanğınsöndürmə Simulyatoru: 7 addım (şəkillərlə)
Yanğınsöndürmə Simulyatoru: Simulyator, bir şirkətin istifadəçilərə canlı yanğınsöndürmə vasitələri ilə öyrətmək üçün pul xərclədiyini gördüyüm üçün yaradıldı. CO2 salınmasını (hava şəraitini) dağıtmaq üçün təlimin xaricində keçirilməli olduğunu və yaxşı bir qiymətə sahib olduğunu qeyd etdim
Yarış oyunları və ya sahil gəmisi simulyatorları üçün sürət simulyatoru: 5 addım (şəkillərlə)
Yarış Oyunları və ya Sahil Gəmisi Simülatörleri üçün Sürət Simülatörü: sadə bir layihə, bir fan oyundakı sürətə görə üzünüzə hava vuracaq. Etmək asan və gülməli