Skip to content

Ralph4711/Arduino-Esp32-Wroom-Open3DScanner

 
 

Repository files navigation

Open3DScanner

The Open3DScanner

The Open3DScanner is an open source photogrammetry 3D Scanner. Despite its name it does not provide you with the full photogrammetry pipeline.

Instead it enables you to automaticall create sets of photos by using your smartphone camera. These photos need to be processed by your normal photogrammetry pipeline later on.

But by automating the process of capturing the required photos the time you need to spend on creating a 3D scan can significantly decreased.

Features

  • Automatic generation of photosets for photogrammetry
  • Support for android and iOS devices
  • Adjustable scanning parameters for different granularities of detail
  • Integrated LED lights to increase illumination of photos
  • Removable backplate and storage area below the baseplate for reduces space requirements
  • Adjustable scanner frame for differently sized objects
  • Extensive documentation, providing you with build instructions and many additional informations about photogrammetry, the design process, and other open source 3D scanners

Extra Features

  • NEW with an extern Camera pinout over optokoppler.
  • NEW 2 Pins on the board for an extern Reset Button
  • Changed Firmware for the extern Camera, and bug fixes for better compiling in the Arduino IDE.

License

Since this repository contains mixed resources (code, documents, images, ...) thera are different licenses which apply to different portions of the repository.

For that reason each subfolder of the root folder contains its own LICENSE.md file which defines the license which applies to the corresponding resources.

But in general code and 3D model resources are licensed under the GPLv3 while media resources (like documents and images) are licensed with the CC-BY-SA 4.0 license.

Completely redesigned version of the OpenScan Classic rig by Thomas Megel you can find here:

More stable and better assembly of the pices, Several sizes can be built with this set.
https://www.printables.com/model/754201-openscan-classic-premium

Differences between the remix and the original

  • sturdier overall construction
  • more convenient height adjustment
  • use ball bearings instead of pins
  • use heated inserts instead of driving the screw into the plastic
  • higher modularity concerning the size of the scanner
  • cable management for the turntable stepper
  • printing without any supports
  • higher quality looking finish

When you want buy the Motherboard, i sell 3 PCS at ebay this moment. You can find it here: https://www.ebay.de/itm/316362294007

Der Open3DScanner

ist ein Open-Source-Photogrammetrie-3D-Scanner. Trotz seines Namens bietet er nicht die vollständige Photogrammetrie-Pipeline an. Stattdessen ermöglicht er es Ihnen, automatisch Fotosets mit Ihrer Smartphone-Kamera zu erstellen. Diese Fotos müssen später mit Ihrer normalen Photogrammetrie-Pipeline verarbeitet werden. Durch die Automatisierung des Prozesses zur Aufnahme der erforderlichen Fotos kann die Zeit, die Sie für die Erstellung eines 3D-Scans benötigen, erheblich verkürzt werden.

Funktionen:

  • Automatische Generierung von Fotosets für die Photogrammetrie
  • Unterstützung für Android- und iOS-Geräte
  • Einstellbare Scanning-Parameter für unterschiedliche Detailgenauigkeiten
  • Integrierte LED-Leuchten zur Verbesserung der Beleuchtung der Fotos
  • Abnehmbare Rückplatte und Stauraum unter der Grundplatte zur Reduzierung des Platzbedarfs
  • Verstellbarer Scannerrahmen für unterschiedlich große Objekte
  • Umfassende Dokumentation, die Ihnen Bauanleitungen und viele zusätzliche Informationen über Photogrammetrie, den Designprozess und andere Open-Source-3D-Scanner bietet

Zusätzliche Funktionen:

  • NEU: Externer Kamerapinnout über Optokoppler
  • NEU: 2 Pins auf der Platine für einen externen Reset-Knopf
  • Geänderte Firmware für die externe Kamera und Fehlerbehebungen für eine bessere Kompilierung in der Arduino IDE

Lizenz:

Da dieses Repository gemischte Ressourcen (Code, Dokumente, Bilder usw.) enthält, gelten unterschiedliche Lizenzen für verschiedene Teile des Repositories. Aus diesem Grund enthält jeder Unterordner des Hauptordners seine eigene LICENSE.md-Datei, die die Lizenz definiert, die für die entsprechenden Ressourcen gilt. Im Allgemeinen sind Code- und 3D-Modellressourcen unter der GPLv3 lizenziert, während Medienressourcen (wie Dokumente und Bilder) unter der CC-BY-SA 4.0-Lizenz lizenziert sind.

Eine komplett neu gestaltete Version des OpenScan Classic Rigs von Thomas Megel finden Sie hier: Scanner Premium-Link Stabilere und bessere Montage der Teile, mehrere Größen können mit diesem Set gebaut werden. OpenScan Classic Premium

Unterschiede zwischen dem Remix und dem Original:

  • Robusterer Gesamtkonstruktion
  • Bequemere Höhenverstellung
  • Verwendung von Kugellagern anstelle von Stiften
  • Verwendung von beheizten Einsätzen anstelle von Schrauben im Kunststoff
  • Höhere Modularität hinsichtlich der Größe des Scanners
  • Kabelmanagement für den Drehteller-Schrittmotor
  • Drucken ohne Stützen
  • Höherwertige Optik des Finishs

Wenn Sie das Motherboard kaufen möchten, verkaufe ich derzeit 3 Stück bei eBay. Sie finden es hier: eBay-Link

About

Arduino ESP32 Wroom Open3DScanner 3D Scanner design

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 95.9%
  • C++ 2.5%
  • TeX 1.6%