Talaan ng mga Nilalaman:

Awtomatikong 3D Scanner: 4 na Hakbang
Awtomatikong 3D Scanner: 4 na Hakbang

Video: Awtomatikong 3D Scanner: 4 na Hakbang

Video: Awtomatikong 3D Scanner: 4 na Hakbang
Video: 3D scanning - Test Flexscan3D 2024, Hulyo
Anonim
Image
Image

Una sa lahat nais kong pasalamatan ang daveyclk (https://www.thingiverse.com/thing:1762299) at Primer (https://www.thingiverse.com/thing 2237740/rinawes) para sa mga pangunahing ideya. Natagpuan ko ito sa Thingiverse at nagpasyang gumawa ng isang awtomatikong bersyon ng 3d scanner.

Gumagawa ang scanner (bilang default) ng 2 pag-ikot ng 30 larawan bawat pag-ikot (+ 10% na dagdag upang makapunta sa panimulang punto). Sa pagitan ng mga pag-ikot ay tumitigil ito upang makagawa ng pagsasaayos ng camera upang makakuha ng isa pang pananaw.

Bilang ng mga pag-ikot at larawan ay maaaring iakma sa simula. Ang camera ay na-trigger sa pamamagitan ng pindutan ng lakas ng tunog ng isang na-tweak na earphone cable.

Matapos ang pagkuha ng mga larawan nagawa kong gumana sa kanila nang perpekto sa pamamagitan ng mga pagkuha ng paglikha ng isang disenyo ng 3d na may VisualSFM, Meshlab at Blender (thnx hanggang 4A44 para sa mga tagubilin: https://www.instructables.com/id/Make-a-3D -model-from-pictures /)

Mga gamit

Ginamit na mga object:

  • 14 Mga nakalimbag na bahagi ng scanner (700 gr / 230 m PLA)
  • 1 Mobile phone
  • 1 Earphone na may kontrol sa dami
  • 1 May hawak ng carphone na may braso ng baluktot
  • 2 Ball bearings
  • Mga tornilyo at stuf

Ginamit na electronics:

  • 1 Arduino Nano R3
  • 1 Blue Liquid Crystal Display (LCD1602 I2C PCF8574)
  • 1 Gear Stepper Motor DC 12V 4Fase (28BYJ-48)
  • 1 Driver Board (ULN2003)
  • 1 Relay Module 1-Channel
  • 6 Itulak ang mga pindutan sa isang strip
  • 2 LED's
  • 2 Mga resistorista 220Ohm
  • 1 Maliit na pisara
  • 1 Power supply 12V 1A
  • 1 Konektor ng kuryente
  • 1 Mini na pisara
  • Mga wire

Hakbang 1: I-print ang Mga 3D na Bagay at Buuin ang Bahay

I-print ang Mga 3D na Bagay at Bumuo ng Bahay
I-print ang Mga 3D na Bagay at Bumuo ng Bahay

Narito ang link sa mga naka-print na bahagi ng 3D na ginamit ko.

www.thingiverse.com/thing khas200428

Inalis ko ang lahat ng nasa loob upang magkaroon ng puwang para sa electronics at nagdagdag ng isang center axle para sa ball bearings.

Tulad ng para sa mga bearings ng bola: Gumamit ako ng 2 mga uri (ang isa mula sa isang manunulid ay inilalagay sa ilalim ng ehe at ang isa ay 2 mga plato na may isang ring na bola sa pagitan sa itaas upang madala ang mesa). Maaari itong magawa nang hindi tulad ng sa ang orihinal. Sa tulong ng Tinkercat maaari itong maiakma sa iyong sariling posibilidad.

Pinili kong gawin ang mga mount para sa electronics bilang magkakahiwalay na bahagi at i-tornilyo ang mga ito sa base, ngunit posible ring pagsamahin ang mga ito sa mga base bahagi sa Tinkercad at i-print ito na konektado. Gumawa ako ng isang espesyal na strip ng koneksyon para sa mga cable ngunit mas madaling gawin ito sa isang mini breadboard.

Ang Arduino Nano ay isang solder na bersyon ngunit sa Thingiverse ay naka-mount din para sa isang naka-pin na Nano na magagamit.

Bilang isang mounting ng telepono ginamit ko ang isang mount phone ng kotse kung saan nagdagdag ako ng isang flex tube mula sa isang lumang lampara, para dito kailangan kong mag-print ng dalawang bahagi na espesyal na idinisenyo. Magaling ito dahil maaari kong buksan at yumuko ang bundok sa anumang posisyon at distansya na kinakailangan upang makagawa ng mga tamang larawan.

Hakbang 2: Bumuo ng Electronics

Bumuo ng Electronics
Bumuo ng Electronics
Bumuo ng Electronics
Bumuo ng Electronics
Bumuo ng Electronics
Bumuo ng Electronics

Ang Arduino Nano ay isang bersyon na may mga solder na kable. Ang talahanayan ng scanner ay binubuo ng isang display na may mga pindutan upang kunin ang mga utos at ipakita ang proseso.

Ang display at button strip ay naka-screw sa panel. Ang iba pang mga pag-mount ay naka-screw sa ilalim ng base.

Sa gilid ay idinikit ko ang isang konektor ng kuryente sa isang butas.

Binuksan ko ang pindutan ng lakas ng tunog sa earphone at naghinang ng isang cable sa mga koneksyon sa wtich, kaya't ang buong earphone ay ganap na nasa loob, ngunit sa katunayan maaari itong mawala, basta ang mga tamang wire ay konektado sa therelay out NO (karaniwang bukas).

Ikonekta ang lahat alinsunod sa fritzing scheme.

Hakbang 3: Isulat ang Arduino Program

I-download ang Arduino IDE (https://www.arduino.cc/en/main/software)

Mag-download ng mga aklatan:

  • LiquidCrystal_I2C (https://www.arduinolibraries.info/libraries/liquid…
  • CheapStepper (https://www.arduinolibraries.info/libraries/cheap-…

I-download ang programa, ayusin ito kung kinakailangan, o sumulat ng iyong sarili.

I-load ito sa Arduino Nano.

Hakbang 4: Patakbuhin ang Scanner at Kumuha ng Mga Larawan

Patakbuhin ang Scanner at Kumuha ng Mga Larawan
Patakbuhin ang Scanner at Kumuha ng Mga Larawan
Patakbuhin ang Scanner at Kumuha ng Mga Larawan
Patakbuhin ang Scanner at Kumuha ng Mga Larawan

Matapos makumpleto ang scanner ikonekta ang isang mobile phone na may bukas na camera at simulan ito. Ang isang intro screen ay ipapakita sa ilang sandali at tatanungin nito ang dami ng mga pag-ikot at larawan. Ang pagpindot sa start button ang proseso ay magsisimulang kumuha ng dami ng mga larawan. Bawat pag-ikot ay titigil ito upang maitakda ang camera sa isang viewpoint.

Mga pindutan mula kaliwa hanggang kanan:

  1. I-reset ang pindutan
  2. Minus na pindutan para sa bilang ng mga larawan
  3. Plus button para sa bilang ng mga larawan
  4. Minus na pindutan para sa bilang ng mga pag-ikot
  5. Plus button para sa bilang ng mga pag-ikot
  6. Button para sa pagsisimula

Dalhin ang mga larawan mula sa iyong mobile sa isang PC at lumikha ng isang disenyo ng 3d gamit ang VisualSFM, Meshlab at Blender (tingnan ang mga tagubilin: https://www.instructables.com/id/Make-a-3D-model-from-pictures/).

Inirerekumendang: