INHOUDSOPGAWE:

Ultra realistiese branderry -simulator: 11 stappe (met foto's)
Ultra realistiese branderry -simulator: 11 stappe (met foto's)

Video: Ultra realistiese branderry -simulator: 11 stappe (met foto's)

Video: Ultra realistiese branderry -simulator: 11 stappe (met foto's)
Video: Generate Studio Quality Realistic Photos By Kohya LoRA Stable Diffusion Training - Full Tutorial 2024, November
Anonim
Ultra realistiese branderry -simulator
Ultra realistiese branderry -simulator
Ultra realistiese branderry -simulator
Ultra realistiese branderry -simulator

Het u 'n skielike drang om te gaan branderplankry, maar daar is nie 'n groot watermassa naby nie? Is u bang vir diep en onstuimige waters? Of is u net te lui om buitentoe te gaan? Dan is die Ultra Realistic Surfing Simulator die perfekte oplossing vir u! Dit maak voorsiening vir 'n naby aan die werklikheid navigeer ervaring vanaf enige denkbare plek. As 'n tweedelige stelsel word beweging deur 'n bord waargeneem en vertaal in golfbewegings van 'n oseaan diorama.

Projek deur:

Lena Strobel, Gabriel Rihaczek, Guillaume Caussarieu

Die projek is uitgevoer as deel van die seminaar Computational Design and Digital fabrication in die ITECH -meestersprogram.

Stap 1: materiaal

Om 'n ultra -realistiese branderry -simulator te bou, benodig u die volgende voorrade:

Elektronika:

  • 2x Arduino -bord (Arduino Uno)
  • 2x batterye 9V
  • 1x servomotor, bv. ServoMotox Reely Standard-Servo S-0090 (88/98N.cm)
  • 1x 3 -as digitale versnellingsensormodule - MMA8452
  • 2x NRF24L01 Transceiver Module
  • 6/7.5V kragtoevoer, bv. Voltcraft USPS-1000
  • 2x 5.1kΩ weerstand
  • 1x broodbord
  • Springdrade

Hardeware:

  • 2x plexiglasblaaie 250x500x3mm, bv. Evonik
  • 1x plexiglasblaaie 250x500x2mm, bv. Evonik
  • 20 mm laaghoutbord (91*21 cm + 2x 91*11 cm)
  • 4x M3x15mm boute
  • 8x M3 Neute
  • 1x Ø8x20mm aluminiumhuls (1mm dik)
  • 1x M6x50mm bout + 2xM6 moere
  • Ø3x50mm draadstang
  • 2x Ø8/4mm ringe
  • Ø5x50mm houtskroewe

  • Blou water kleurstof
  • 1 l deursigtige baba -olie
  • 1x buis Acrifix 1R 0192 (of ander helder en waterdigte akrielgom)
  • Deursigtige silikon

Gereedskap:

Plyers, skroewedraaier, kragboor, lasersnyer, houtbandzaag of CNC -meul, spuit van 60 ml

Stap 2: Montering van laaghout -surfplank

Samestelling van laaghout -surfplank
Samestelling van laaghout -surfplank
Samestelling van laaghout -surfplank
Samestelling van laaghout -surfplank

Om die branderplank uit te sny, gebruik ons 'n lintzaag, aangesien ons nie toegang tot 'n CNC -meul gehad het nie. Ons het die buitelyn van die bord op die hout opgespoor deur 'n papierstensil te gebruik. Die branderplank kan bymekaargemaak word deur dit te plak en/ of vas te skroef.

Stap 3: Lasersnydiorama

Laser sny Diorama
Laser sny Diorama

Gebruik die volgende dxf -lêer om die dele met 'n lasersnyer te sny.

Die een deel van die lêer moet van 3 mm plexiglas gesny word, die ander van 2 mm plexiglas.

Gebruik 'n goeie plexiglas. Ondervinding het getoon dat plexiglas van swak gehalte geneig is om vaag te word wanneer dit met akrielgom in aanraking kom.

Stap 4: Montering van Diorama

Vergadering van Diorama
Vergadering van Diorama
Vergadering van Diorama
Vergadering van Diorama

Om die diorama saam te stel:

  • Begin met die onderste plaat en voeg dan die 2 kort sye by. Wag 5 minute totdat die gom begin uitdroog.
  • Voeg die 2 lang sye by en wag dan weer vir ten minste 15 minute totdat die gom genees is.
  • Verseël alle rande van binne. Gaan stadig, maak een rand op die tyd en laat die gom genees (~ 15 minute vir elke rand. Dit voorkom dat die gom op u pleksiglas gly terwyl u die ander kante verseël.)
  • Plaas die boonste bord op die tafel en giet gom in gebiede waar die boks in aanraking kom (aangesien u dit nie van binne af kan verseël nie, sien foto)
  • Laat die hele boks ten minste 30 minute in direkte lig genees (vir uitharding van gom)
  • Vul die boks net met water met die spuit. Kyk vir lekkasies. As dit lek, maak die boks leeg en voeg meer gom of silikon aan die rande by. Herhaal hierdie stap totdat u behoorlike waterdigting behaal het (selfs al neem dit tyd, is dit baie makliker om water later skoon te maak as baba -olie … Vertrou ons!)

'N Paar interessante wenke kan ook hier gevind word:

Stap 5: Vul Diorama met water en olie

Vul Diorama met water en olie
Vul Diorama met water en olie

Noudat u boks waterdig is (is dit regtig?):

  • Meng jou water met die blou water kleurstof.
  • Vul ongeveer 1/3 van die boks met gekleurde water met die spuit.
  • Vul die boks heel bo met olie
  • Wag totdat enige lugborrels verdwyn.
  • As alle borrels weg is, maak seker dat die boks vol is
  • Maak die buitekas skoon met vloeibare skottelgoedreiniger
  • Maak die twee gate toe met deursigtige silikon

Stap 6: Montering van Diorama Base en Surfboard

Image
Image
Montering van Diorama Base en Surfboard
Montering van Diorama Base en Surfboard
Montering van Diorama Base en Surfboard
Montering van Diorama Base en Surfboard

Ons het 'n insteekbord onder die golfkas ontwerp om die stelsel te verhoog. Ondersteunings kan in die x- en y -rigting in die basisplaat ingeprop word om die golfkas en die motor te dra. Die basis kan volgens die foto's saamgestel word uit die voorheen gesnyde plexiglas, ratte, boute, ringe, moere, aluminiumhuls en die servomotor. Maak seker dat u die ratte laat wankel en die las van die boks wat met water gevul is, nie direk op die servomotor oordra nie. Die golfkas is nie stewig aan die basis vasgemaak nie. Dit lê op 'n aluminiumbout (die kantelas van die hele konstruksie) en word slegs deur smal plexi -skywe vasgehou. Die kantelas van die konstruksie is asimmetries gerangskik om die beweging daarvan te lei en te voorkom dat die boks val.

Stap 7: Bedrading

Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading

Die bedradingplan word in die prent getoon. Twee stroombane moet geskep word, een senderkring vir die bord en een ontvangerbaan vir die diorama.

Die opstelling kan met 'n enkele arduino -bord werk deur 'n draad in plaas van 'n radiosender te gebruik as 'n verbinding tussen die bord en die diorama.

Stap 8: Arduino -kodes

Arduino kodes
Arduino kodes
Arduino kodes
Arduino kodes

Gebruik die aangehegte arduino -kodes. Hou in gedagte dat daar twee kodes is, een vir elke arduino -bord. Die senderkode lees die bordhoek, skakel die hoek om na 'n bruikbare waarde en stuur dit na die ontvanger. Die reveiver -kode ontvang die waardes en beheer die servomotor op grond daarvan. Die kodes bevat ook verdere opmerkings. Daar moet verskeie biblioteke geïnstalleer word; skakels word in die kode gespesifiseer.

Sodra die kodes op die arduino -borde opgelaai is, volg die volgende stap om die finale instellings te maak.

Stap 9: Pas die senderkode aan

Pas die senderkode aan
Pas die senderkode aan
Pas die senderkode aan
Pas die senderkode aan

Hierdie stap is slegs nodig as die bordvorm anders is as die voorgestelde.

  • U wil nou die instellings van die kode aanpas by u spesifieke bord en konstruksie.
  • As u arduino -sender stewig aan die surfplank vasgemaak is, koppel die arduino weer aan op die rekenaar.
  • U wil hê dat die arduino 90 ° moet lees as dit stabiel is by die horisontaal. As die waarde wat met die funksie Serial. Print (hoek) gelees word, nie 90 ° is nie, pas die kode aan deur 'n paar grade by te voeg of af te trek om 'n mooi en ronde 90 ° te hê
  • Sodra dit bereik is, draai u bord aan die een kant. U kan die hoek lees en die maksimum hoek aftrek wat u bord kan draai. Gebruik hierdie waarde om die kode aan te pas by u spesifieke behoefte
  • Herhaal hierdie stap in die ander rigting
  • Laai u kode terug na die sender arduino -bord.

Stap 10: Geniet die branderry

Stap 11: Sidenote

Image
Image

As 'n onafhanklike masjien is geen menslike surfer nodig nie! Die stelsel kan ook 'n terugvoerlus vorm waar dit homself veroorsaak om ossillasie te verhoog.

Arduino -wedstryd 2019
Arduino -wedstryd 2019

Naaswenner in die Arduino -kompetisie 2019

Aanbeveel: