Inhaltsverzeichnis:

Automatisierter 3D-Scanner - Gunook
Automatisierter 3D-Scanner - Gunook

Video: Automatisierter 3D-Scanner - Gunook

Video: Automatisierter 3D-Scanner - Gunook
Video: DIY High Resolution 3D scanner #scanner #scan #diy #3d #3dscanner #shorts #turntable #automation 2024, November
Anonim
Image
Image

Zunächst möchte ich daveyclk (https://www.thingiverse.com/thing:1762299) und Primer (https://www.thingiverse.com/thing:2237740/remixes) für ihre grundlegenden Ideen danken. Ich fand es auf Thingiverse und beschloss, eine automatisierte Version des 3D-Scanners zu erstellen.

Der Scanner macht (standardmäßig) 2 Runden mit 30 Bildern pro Runde (+10% extra, um den Startpunkt zu umgehen). Zwischen den Runden stoppt es, um die Kamera anzupassen, um einen anderen Blickwinkel zu erhalten.

Anzahl der Runden und Bilder sind beim Start einstellbar. Die Kamera wird über die Lautstärketaste eines optimierten Kopfhörerkabels ausgelöst.

Nachdem ich die Bilder gemacht hatte, gelang es mir, perfekt mit ihnen zu arbeiten, indem ich mit VisualSFM, Meshlab und Blender ein 3D-Design erstellte (Danke an 4A44 für die Anweisungen: https://www.instructables.com/id/Make-a-3D -model-from-pictures/)

Lieferungen

Verwendete Objekte:

  • 14 Bedruckte Teile des Scanners (700 gr / 230 m PLA)
  • 1 Mobiltelefon
  • 1 Kopfhörer mit Lautstärkeregelung
  • 1 Autotelefonhalter mit Flexarm
  • 2 Kugellager
  • Schrauben und Sachen

Verwendete Elektronik:

  • 1 Arduino Nano R3
  • 1 blaue Flüssigkristallanzeige (LCD1602 I2C PCF8574)
  • 1 Gang-Schrittmotor DC 12V 4Fase (28BYJ-48)
  • 1 Treiberplatine (ULN2003)
  • 1 Relaismodul 1-Kanal
  • 6 Druckknöpfe auf einer Leiste
  • 2 LEDs
  • 2 Widerstände 220Ohm
  • 1 kleines Steckbrett
  • 1 Netzteil 12V 1A
  • 1 Stromanschluss
  • 1 Mini-Steckbrett
  • Drähte

Schritt 1: 3D-Objekte drucken und das Haus konstruieren

3D-Objekte drucken und das Haus bauen
3D-Objekte drucken und das Haus bauen

Hier ist der Link zu den 3D-gedruckten Teilen, die ich verwendet habe.

www.thingiverse.com/thing:4200428

Ich habe das gesamte Innere entfernt, um Platz für die Elektronik zu schaffen, und eine Mittelachse für die Kugellager hinzugefügt.

Was die Kugellager angeht: Ich habe 2 Typen verwendet (einer von einem Spinner ist unten auf der Achse platziert und der andere sind 2 Platten mit einem Kugelring dazwischen, um den Tisch zu tragen). das Original. Mit Hilfe von Tinkercat kann es an Ihre eigenen Möglichkeiten angepasst werden.

Ich habe mich dafür entschieden, die Halterungen für die Elektronik als separate Teile zu fertigen und mit dem Sockel zu verschrauben, aber es ist auch möglich, sie mit den Sockelteilen in Tinkercad zu kombinieren und verbunden zu drucken. Ich habe eine spezielle Anschlussleiste für die Kabel gemacht, aber das geht einfacher mit einem Mini-Steckbrett.

Der Arduino Nano ist eine Lötversion, aber auf Thingiverse sind auch Halterungen für einen gepinnten Nano verfügbar.

Als Telefonhalterung habe ich eine Autotelefonhalterung verwendet, zu der ich ein Flexrohr aus einer alten Lampe hinzugefügt habe, dafür musste ich zwei speziell entworfene Teile drucken. Das funktioniert super, weil ich die Montierung in jede beliebige Position und Entfernung drehen und biegen kann, die benötigt wird, um richtige Bilder zu machen.

Schritt 2: Elektronik aufbauen

Elektronik bauen
Elektronik bauen
Elektronik bauen
Elektronik bauen
Elektronik bauen
Elektronik bauen

Der Arduino Nano ist eine Version mit angelöteten Kabeln. Die Scannertabelle besteht aus einem Display mit Schaltflächen zur Eingabe von Befehlen und zur Anzeige des Vorgangs.

Display und Tastenleiste sind im Panel verschraubt. Die anderen Halterungen werden an der Unterseite des Sockels angeschraubt.

An der Seite habe ich einen Stromanschluss in ein Loch geklebt.

Ich habe die Lautstärketaste am Ohrhörer geöffnet und ein Kabel an die Anschlüsse gelötet, so dass der ganze Ohrhörer komplett drin ist, aber tatsächlich könnte er abgeschnitten werden, solange die richtigen Drähte an Relaisausgang angeschlossen sind NO (normally open).

Verbinden Sie alles nach dem Fritzing-Schema.

Schritt 3: Schreiben Sie das Arduino-Programm

Laden Sie die Arduino-IDE herunter (https://www.arduino.cc/en/main/software)

Bibliotheken herunterladen:

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

Laden Sie das Programm herunter, passen Sie es bei Bedarf an oder schreiben Sie Ihr eigenes.

Laden Sie es auf den Arduino Nano.

Schritt 4: Führen Sie den Scanner aus und machen Sie Bilder

Führen Sie den Scanner aus und machen Sie Bilder
Führen Sie den Scanner aus und machen Sie Bilder
Führen Sie den Scanner aus und machen Sie Bilder
Führen Sie den Scanner aus und machen Sie Bilder

Schließen Sie nach Abschluss des Scanners ein Mobiltelefon mit geöffneter Kamera an und starten Sie es. Ein Intro-Bildschirm wird in Kürze angezeigt und fragt nach der Anzahl der Runden und Bilder. Durch Drücken der Starttaste beginnt der Vorgang, die Anzahl der Bilder aufzunehmen. Pro Runde stoppt es, um die Kamera auf einen Aussichtspunkt zu setzen.

Tasten von links nach rechts:

  1. Reset-Knopf
  2. Minus-Taste für die Anzahl der Fotos
  3. Plus-Taste für Anzahl der Fotos
  4. Minus-Taste für Rundenanzahl
  5. Plus-Taste für Rundenanzahl
  6. Start Knopf

Bringen Sie die Fotos von Ihrem Handy auf einen PC und erstellen Sie ein 3D-Design mit VisualSFM, Meshlab und Blender (siehe Anleitung: