Mundarija:

Ultra realistik sörf simulyatori: 11 qadam (rasmlar bilan)
Ultra realistik sörf simulyatori: 11 qadam (rasmlar bilan)

Video: Ultra realistik sörf simulyatori: 11 qadam (rasmlar bilan)

Video: Ultra realistik sörf simulyatori: 11 qadam (rasmlar bilan)
Video: Shu yaxshimi endi). ACTIVIST 2024, Iyul
Anonim
Ultra realistik sörf simulyatori
Ultra realistik sörf simulyatori
Ultra realistik sörf simulyatori
Ultra realistik sörf simulyatori

Siz to'satdan sörf qilishni xohlaysizmi, lekin yaqinda katta suv havzasi yo'qmi? Siz chuqur va notinch suvlardan qo'rqasizmi? Yoki siz tashqariga chiqishga dangasa edingizmi? Keyin Ultra realistik bemaqsad simulyatori siz uchun eng zo'r echimdir! Bu tasavvur qilish mumkin bo'lgan har qanday joydan haqiqatga yaqin bemaqsad tajribasini o'tkazishga imkon beradi. Ikki qismli tizim sifatida harakat taxtadan seziladi va okean dioramasining to'lqinli harakatlariga tarjima qilinadi.

Loyiha:

Lena Strobel, Gabriel Rihacek, Giyom Kaussari

Loyiha ITECH magistrlik dasturida hisoblash dizayni va raqamli ishlab chiqarish seminari doirasida o'tkazildi.

1 -qadam: materiallar

Ultra realistik sörf simulyatorini yaratish uchun sizga quyidagi materiallar kerak bo'ladi.

Elektronika:

  • 2x Arduino taxtasi (Arduino Uno)
  • 2x batareyalar 9V
  • 1x servomotor, masalan. ServoMotox Reely Standard-Servo S-0090 (88/98N.sm)
  • 1x 3 o'qli raqamli tezlashtirish sensori moduli - MMA8452
  • 2x NRF24L01 qabul qiluvchi moduli
  • 6/7,5V quvvat manbai, masalan. Voltcraft USPS-1000
  • 2 x 5,1 kΩ qarshilik
  • 1x non paneli
  • Jumper simlari

Uskuna:

  • 2x 250x500x3mm pleksiglas varaqlari, masalan. Evonik
  • 1x Plexiglas varaqlari 250x500x2mm, masalan. Evonik
  • 20 mm kontrplak taxtasi (91*21 sm + 2x 91*11 sm)
  • 4x M3x15 mm murvat
  • 8x M3 yong'oq
  • 1x Ø8x20mm alyuminiy qisma (qalinligi 1 mm)
  • 1x M6x50mm murvat + 2xM6 yong'oq
  • Ø3x50 mm tishli novda
  • 2x Ø8/4mm kir yuvish mashinalari
  • Ø5x50 mm yog'och vintlardek

  • Moviy suv uchun rang beruvchi
  • 1l shaffof chaqaloq yog'i
  • 1x quvur Acrifix 1R 0192 (yoki boshqa shaffof va suv o'tkazmaydigan akril elim)
  • Shaffof silikon

Asboblar:

Plyers, tornavida, elektr matkap, lazer kesuvchi, yog'ochdan yasalgan arra yoki CNC tegirmon, 60 ml shprits

2 -qadam: kontrplak taxtasini yig'ish

Kontrplak taxtasini yig'ish
Kontrplak taxtasini yig'ish
Kontrplak taxtasini yig'ish
Kontrplak taxtasini yig'ish

Sörf taxtasini kesish uchun biz CNC tegirmoniga ega bo'lmaganimiz uchun tasma arra ishlatardik. Biz taxtaning konturini yog'ochdan yasalgan shablon yordamida yog'ochga kuzatdik. Sörf taxtasini yopishtirish va/ yoki vintlash orqali yig'ish mumkin.

3 -qadam: Dioramani lazer bilan kesish

Lazerni kesish dioramasi
Lazerni kesish dioramasi

Qismlarni lazer kesuvchi yo'riqnoma bilan kesish uchun quyidagi dxf faylidan foydalaning.

Faylning bir qismi 3 mm pleksiglasdan, ikkinchisi 2 mm pleksiglasdan kesilishi kerak.

Yaxshi pleksiglasdan foydalaning. Tajriba shuni ko'rsatadiki, past sifatli pleksiglas akril elim bilan aloqa qilganda xiralashib ketadi.

4 -qadam: Dioramani yig'ish

Dioramani yig'ish
Dioramani yig'ish
Dioramani yig'ish
Dioramani yig'ish

Dioramani yig'ish uchun:

  • Pastki plastinkadan boshlang, so'ngra ikkita qisqa tomonni qo'shing. Yelim quriy boshlaguncha 5 daqiqa kuting.
  • Ikkita uzun tomonni qo'shing va yana yopishtiruvchi qurishi uchun yana 15 daqiqa kuting.
  • Barcha qirralarni ichkaridan mahkamlang. Asta -sekin borib, bir chetini birma -bir bajaring va elimni quritishga ruxsat bering (har bir chekka uchun ~ 15 daqiqa. Bu boshqa qirralarni yopishtirganda elim pleksiglasingizda siljishining oldini oladi).
  • Ustki plastinani stolga qo'ying va quti tegib turgan joylarga elim quying (keyin uni ichkaridan muhrlay olmaysiz, rasmga qarang).
  • Butun quti kamida 30 daqiqa to'g'ridan -to'g'ri nurda quritilsin (ultrabinafsha nurlanishli elim uchun)
  • Qutini faqat suv bilan to'ldiring, shprits yordamida. Har qanday qochqinlarni tekshiring. Agar u oqayotgan bo'lsa, qutini bo'shating va qirralarga ko'proq elim yoki kremniy qo'shing. Tegishli gidroizolyatsiyani qo'lga kiritmaguningizcha, bu qadamni takrorlang (Vaqt kerak bo'lsa ham, keyinchalik chaqaloq yog'idan ko'ra suvni tozalash osonroq bo'ladi … Bizga ishoning!)

Ba'zi qiziqarli maslahatlarni bu erda topishingiz mumkin:

5 -qadam: Dioramani suv va moy bilan to'ldirish

Dioramani suv va moy bilan to'ldirish
Dioramani suv va moy bilan to'ldirish

Endi sizning qutingiz suv o'tkazmaydigan (bu haqiqatan hammi?):

  • Suvingizni ko'k rangdagi suv bilan aralashtiring.
  • Shprits yordamida qutining 1/3 qismini rangli suv bilan to'ldiring.
  • Qutini eng yuqori qismiga yog 'bilan to'ldiring
  • Har qanday havo pufakchalari yo'qolishini kuting.
  • Barcha kabarcıklar yo'qolganda, quti to'liq to'ldirilganligiga ishonch hosil qiling
  • Tashqi qutini suyuq idish yuvish vositasi bilan tozalang
  • Ikkita teshikni shaffof silikon bilan mahkamlang

6 -qadam: Diorama bazasi va sörf taxtasini yig'ish

Image
Image
Diorama bazasi va sörf taxtasini yig'ish
Diorama bazasi va sörf taxtasini yig'ish
Diorama bazasi va sörf taxtasini yig'ish
Diorama bazasi va sörf taxtasini yig'ish

Tizimni ko'tarish uchun biz to'lqin qutisi ostidagi plagin taxtasini yaratdik. To'lqin qutisi va dvigatelni tashish uchun tayanchlarni tayanch plastinkaga x va y yo'nalishda ulash mumkin. Baza rasmlarga muvofiq oldindan kesilgan pleksiglas, vites, murvat, yuvish, yong'oq, alyuminiy qisma va servomotordan yig'ilishi mumkin. Viteslarni siljitganingizga va suv bilan to'ldirilgan qutining yukini to'g'ridan-to'g'ri servo-motorga o'tkazganingizga ishonch hosil qiling. To'lqin qutisi tayanchga mahkam yopishmagan. U alyuminiy murvat ustida yotadi (butun konstruktsiyaning egilish o'qi) va uni faqat tor pleksi bo'laklari ushlab turadi. Qurilishning egilish o'qi assimetrik tarzda joylashtirilgan bo'lib, uning harakatini boshqaradi va qutining yiqilib tushishiga yo'l qo'ymaydi.

7 -qadam: simlarni ulash

Ulanish
Ulanish
Ulanish
Ulanish
Ulanish
Ulanish
Ulanish
Ulanish

Ulanish rejasi rasmda ko'rsatilgan. Ikkita sxemani yaratish kerak: bort uchun bitta uzatuvchi va diorama uchun bitta qabul qilish davri.

O'rnatish bitta arduino taxtasi bilan ishlashi mumkin, bu radio uzatuvchi o'rniga sim yordamida, taxta va dioramani ulash uchun.

8 -qadam: Arduino kodlari

Arduino kodlari
Arduino kodlari
Arduino kodlari
Arduino kodlari

Qo'shilgan arduino kodlaridan foydalaning. Shuni yodda tutingki, har bir arduino kartasi uchun ikkita kod mavjud. Transmitter kodi taxta burchagini o'qiydi, burchakni ishlatiluvchi qiymatga aylantiradi va qabul qiluvchiga yuboradi. Reveriver kodi bu qiymatlarni oladi va ularga asoslangan servo motorni boshqaradi. Kodlarda qo'shimcha izohlar ham bor. Bir nechta kutubxonalarni o'rnatish kerak, havolalar kodda ko'rsatilgan.

Kodlar arduino taxtalariga yuklanganidan so'ng, oxirgi sozlamalarni o'rnatish uchun keyingi bosqichni bajaring.

9 -qadam: Transmitter kodini sozlash

Transmitter kodini sozlash
Transmitter kodini sozlash
Transmitter kodini sozlash
Transmitter kodini sozlash

Bu qadam faqat taxtaning shakli taklif qilinganidan farq qilganda kerak.

  • Endi siz kod sozlamalarini o'zingizning taxtangiz va qurilishingizga moslashtirmoqchisiz.
  • Arduino transmitteringiz bemaqsad taxtasiga mahkam o'rnashgandan so'ng, arduino -ni kompyuterga ulang.
  • Arduino gorizontal holatda 90 ° o'qilishini xohlaysiz. Agar Serial. Print (burchak) funksiyasi yordamida o'qilgan qiymat 90 ° bo'lmasa, kodni bir necha daraja qo'shish yoki olib tashlash orqali 90 ° yaxshi va yumaloq bo'lishi uchun sozlang.
  • Bunga erishgandan so'ng, taxtangizni bir tomonga aylantiring. Siz burchakni o'qishingiz va taxtangiz aylana oladigan maksimal burchakni chiqarib tashlashingiz mumkin. Kodni sizning ehtiyojingizga moslashtirish uchun ushbu qiymatdan foydalaning
  • Ushbu qadamni boshqa yo'nalishda takrorlang
  • Kodni qayta uzatuvchi arduino kartasiga yuklang.

10 -qadam: Serfingdan rohatlaning

11 -qadam: Sidenote

Image
Image

Mustaqil mashina sifatida odam sörfchi kerak emas! Tizim, shuningdek, tebranishni kuchaytirish uchun o'zini ishga soladigan teskari aloqa tizimini ham yaratishi mumkin.

Arduino musobaqasi 2019
Arduino musobaqasi 2019

Arduino 2019 musobaqasida ikkinchi o'rinni egalladi

Tavsiya: