Ciclop 3D scanner: components testing and calibration – 4

Spread the love

Now the last part of the tutorial on “How to build a Ciclop 3D scanner”, in the previous articles we have build the components and assembly they, now we start calibration and testing.

Ciclop 3D scanner testing and calibration
Ciclop 3D scanner testing and calibration

Testing the PCB

First we are going to test the PCB created in the previous articles.

Ciclop 3D scanner board v1.2 schema
Ciclop 3D scanner board v1.2 schema

Here the new board active and mounted.

Ciclop 3D scanner new board v1.2 with resettable fuse at work
Ciclop 3D scanner new board v1.2 with resettable fuse at work

You can order the PCB at PCBWay for few dollars here


Ciclop 3D scanner board v1.2 PCBWay
PCB from PCBWay
Ciclop 3D scanner PCB v12 photo prospective
Ciclop 3D scanner PCB v12 photo prospective

Testing the board v1.0 v1.2 with a simple sketch

First I test all without camera, and It’s work well.

You can use this sketch to check laser and stepper.

#include "Arduino.h"

#define STEPPER 9
#define STEPPER_STEP 12

#define STEPPER_MICROSENCOND (unsigned long)80000*8

void setup()
{

	Serial.begin(9600);
	pinMode(STEPPER, OUTPUT);
	digitalWrite(STEPPER, LOW);
	Serial.println("LASER 1 ON");
	pinMode(2, OUTPUT);
	digitalWrite(2, HIGH);
	Serial.println("LASER 2 ON");
	pinMode(3, OUTPUT);
	digitalWrite(3, HIGH);

	Serial.println("START STEPPER ON LOOP");

}

void loop()
{
	  digitalWrite(STEPPER_STEP, HIGH);
	  delayMicroseconds(STEPPER_MICROSENCOND);
	  digitalWrite(STEPPER_STEP, LOW);
	  delayMicroseconds(STEPPER_MICROSENCOND);
}

Firmware and Software

You can download the firmware to upload to the Arduino from here

Arduino Horus firmware

As described in the guide the camera is a Logitech C270 HD webcam.

You can find supported web cam here AliExpress

Logitech c270 support and drivers

You can find Horus software here.

Ciclop 3D scanner Horus spash
Ciclop 3D scanner Horus spash

Horus download

if you have some trouble to download you can go here.

GitHub Horus release

Check the assembling process

Than I add camera, fix board and add a black paper on the top of platform.

Calibration

Ciclop 3d scanner Horus calibration
Ciclop 3d scanner Horus calibration

There are a lot of video about calibration, this step is very simple, you can only follow the widzard proposed.

I realize this minimal video with my new Ciclop.

First Mandarin Test

Here the complete guide to scanning process.

In this video I only scan the object, but to have a good image you must do some post processing with a software like MeshLab.

There is a post-processing manual

Thanks

Now start scan all.

  1. Ciclop 3D scanner: component printing and assembly
  2. Ciclop 3D scanner: production and assembly of the control PCB
  3. Ciclop 3D scanner: assembling electronic and wiring
  4. Ciclop 3D scanner: componens testing and calibration

Spread the love

2 Responses

  1. Frans Kouwenhoven says:

    laser trangulation calibration has failled i can’t do this correct why

    • Hi Frans,
      I am sorry to hear you are having trouble. The ‘Laser Triangulation’ failure is usually caused by the camera not being able to detect the laser line correctly on the pattern. Here are the most common things to check:

      • Ambient Light: Ensure the room is not too bright. If there is too much light, the red laser line gets washed out and the camera can’t separate it from the background. Try dimming the lights.
      • Laser Focus: Make sure your line lasers are focused to a thin, sharp line (you can usually twist the lens on the laser module to focus it). If the line is too blurry or thick, the calibration will fail.
      • Pattern Position: During this specific step, ensure the checkerboard pattern is placed exactly where the wizard shows (usually center of the turntable).
      • Exposure Settings: In the Horus software control workbench, check the camera settings. You may need to lower the exposure or brightness so that the black/white pattern is visible but the laser line appears very bright and distinct.
      • Laser Alignment: Ensure the lasers are vertical and pass through the center of the platform.

      Let me know if any of these solve the issue!

      Bye Renzo

Leave a Reply

Your email address will not be published. Required fields are marked *