Introduction: Ciclop 3D Scanner (BQ & Horus)

Picture of Ciclop 3D Scanner (BQ & Horus)

Good day everyone,

Little bit of an introduction and background:

My name is Dave and I am from Bristol in the UK. Late last year I took the plunge and after much research and question asking I bought myself a 3D printer. The printer I opted for was the Lulzbot TAZ5. This printer is a product of Aleph Objects Inc which are based in Colorado USA - I point out now I have no connection with the company at all other than buying one of their printers. I have found the printer to be excellent, very reliable and a joy to use. As important as the printer the customer support from Lulzbot has been amazing, no in fact exceptional !

For anyone interested here is a little video I made going through the printer unboxing and set up:

I have been using the printer to print all sorts of things from artistic sculptures to brackets for bikes. A while ago I came across the open source Ciclop 3D scanner project and thought I had to build the design.

The Ciclop 3D scanner is an open source project that anyone who wants to invest some time can build. So all the designs for the component parts, the hardware, the software and the firmware are available on-line. Therefore, this instructable is not my design but instead a description of how I went about building the Ciclop scanner. I have made some small modifications here and there to the printable parts to better suit my particular 3D printer. These modifications are specifically to the support structures required to print overhangs.

Most of this instructable consists of lots of photographs, screen shots and some video showing the progress I made building the Ciclop and hopefully will help anyone else who may want to have a crack at building one.

Step 1: Ciclop 3D Scanner - the Basics

The Ciclop 3D scanner allows any object of a suitable size to be scanned in thee dimensions ultimately resulting in a model that after post processing can be edited, manipulated and reproduced using a 3D printer.

The object of choice is placed on a rotating platform. As the object is rotated two line lasers illuminate the object from two different angles. A camera then scans the illuminated object at each rotational position. The data from the camera is then used to build a 3D point cloud of the object.

The Ciclop scanner is constructed from the following basic building blocks:

- A series of plastic components which can be produced using a domestic 3D printer

- A series of threaded connecting rods which hold the plastic parts in position

- A microprocessor control system & firmware used to locally control the platform motor & lasers

- A good quality camera used to capture the lined scanned data

- A PC based software application used to perform calibration, invoke/control scanning and assemble the result

Over the following instructable steps I will go through the above basic component parts in order to share my experience of the build.

Step 2: The Ciclop Plastic Component Parts (Lulzbot TAZ5 Printed Using HIPS)

Picture of The Ciclop Plastic Component Parts (Lulzbot TAZ5 Printed Using HIPS)

Shown above are most of the Ciclop plastic component parts, all these components were printed on my TAZ5 3D printer using red HIPS 3mm printing filament, an extruder temperature of 240C and a print bed temperature of 110C.

The models for the components were downloaded from thingiverse:

http://www.thingiverse.com/thing:740357

Here is the pattern and pattern holder:

http://www.thingiverse.com/thing:1054078

I personally found that the support material used on the camera holder and motor holder did not print particularly well or provide adequate support. I subsequently imported the designs into Meshmixer and removed the support. I then imported the support free models into Simplify3D and added my own custom support structures. Unfortunately, it is not possible to output the models including the support structures from Simplify3D in an STL or OBJ format. The models including support can be exported from Simplify3D but only using the tool's own factory file format. So the upshot is I can only share the models including support with other Simplify3D users or provide the ready to print Gcode. The Gcode option may be ok if you are using a TAZ5 3D printer but may not print as well on other brands of printer.

There are links to other aspects of the project on the thingiverse link. However, I did find more useful links to the required project parts which will be detailed in subsequent steps.

The following steps simply show photographs of the results of my printing and the Ciclop mechanics assembled.

Step 3: Ciclop Framework Excluding the Motor and Platform

Picture of Ciclop Framework Excluding the Motor and Platform

Step 4: Camera Holder Base

Picture of Camera Holder Base

Step 5: Motor Holder Base

Picture of Motor Holder Base

Step 6: Camera Holder With Camera

Picture of Camera Holder With Camera

Step 7: Platform Holder Including the Bearing & Clips

Picture of Platform Holder Including the Bearing & Clips

Step 8: Platform Holder, Bearing & Clips, Calibration Card Holder and Shaft Coupling

Picture of Platform Holder, Bearing & Clips, Calibration Card Holder and Shaft Coupling

Step 9: Laser Holder

Picture of Laser Holder

Step 10: Motor Mounted Into Motor Holder Top/bottom

Picture of Motor Mounted Into Motor Holder Top/bottom

Step 11: Bearing Mounted in Holder and Bolted to the Platform

Picture of Bearing Mounted in Holder and Bolted to the Platform

Step 12: On-board Motor & Laser Control System

Picture of On-board Motor & Laser Control System

The on-board motor and laser control systems is based around an Arduino UNO ATmega328P control board. I don't generally use the Arduino system for my other microprocessor based projects preferring to build bis-spoke based control systems around a PIC microprocessor best suited to the application. However, the Ciclop project is not my design and so I ventured into the world of Arduino.

Although I was going to spend money on the Ciclop project I was prepared to cut a few corners and get the price down a bit. To this end I first decided to buy a cheap Arduino clone board from Ebay for the unbelievable price of £3.99 delivered. The Arduino control board is the blue board pictured at the head of this step. The board is based around the ATmega328P microprocessor. The board has a simple linear power supply, a clock source for the micro, a reset button and a few leds. The idea behind the Arduino system is that you take you basic control board and then plug what is termed a shield on top. The shield is an application specific hardware board that acts as an interface between the microprocessor and whatever it is you want to control. This is a simple but very powerful system. The basic control board is generic and mass produced at very low cost. It is then left to the community of developers and anyone else for that matter to go on to produce a staggering range of shields to perform just about any task you care to think of. For example last year I built a quadcopter using a flight control system that is essentially an Arduino platform with an integrated flight control shield. Mounted on my quadcopter I have a two axis stabilized camera gimbal - again an Arduino core with an application specific integrated shield. For the quadcopter it made more sense for the shields to be integrated. However, for the Ciclop the shield is a more traditional piggy back interface board. The Ciclop shield provides the hardware interface control for the bipolar stepper motor and also for the line laser control. In the case of the Ciclop shield the integration is taken one step further and a stand alone bipolar stepper motor driver module is used as these modules are used extensively in the 3D printer and home CNC market and are very inexpensive.

In order to save money I chose to buy my Arduino Ciclop shield as a kit.

The Arduino shield kit I purchased from eBay here :

http://www.ebay.co.uk/itm/252442375077?_trksid=p2060353.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

Support from this supplier was VERY good and the kit is sourced from the UK.

Step 13: Downloading the Firmware to the Arduino Platform

Picture of Downloading the Firmware to the Arduino Platform

In this step we will go over the process of downloading or programming the Arduino platform with the firmware.

Firmware in this context is essentially the code that runs on the Arduino ATmega328P microprocessor. The board is supplied already programmed up with the bootloader so all that is necessary is to use the Arduino Integrated Design Environment or IDE to program the board with the Ciclop firmware.

The process is as follows :

- Install the Arduino IDE after downloading from the internet

https://www.arduino.cc/en/Main/Software

- Download the latest version of the firmware, you need the horus-fw.ino sketch file
https://github.com/bqlabs/horus-fw

- Download & install the CH340G driver if you have a clone version of the Arduino board. I will elaborate slightly on this point. Authentic (non clone) Arduino control boards are fitted exclusively (as far as I am aware) with FTDI USB to serial interface devices and therefore require the appropriate FTDI software driver. However, for various reasons outside the scope of this instructable most of the clone boards are now fitted with a different type of interface device that requires a different driver (CH340G). In my experience once this driver is installed the board appears as a COM port and everything else operates as expected.
http://www.arduined.eu/ch340g-converter-windows-7-driver-download/

- Connect the IDE to the board via the appropriate COM port (look in the Windows device driver list to determine the correct COM port) (see screen shot)

- Select the board type (see screen shot)

- Select the programmer (see screen shot)

- Load the firmware sketch (see screen shot)

- Upload the sketch to the board

One thing that is worth trying if you are new to all this Arduino business is to up load an example sketch first just to give you the confidence that everything is working correctly. Under the IDE file menu there are a bunch of example sketches - one of which is simply called blink. This sketch once uploaded just flashes an LED on the Arduino UNO board. So you don't need the Ciclop shield fitted at this stage just upload blink and sanity check that the board LED is flashing. Once happy you can go onto load up the Ciclop sketch and program the board. The entire programming process for the Ciclop firmware takes just a few seconds.

Step 14: The Camera Connection and Driver

The camera used is a Logitech C270 HD webcam, sourced from eBay. Once you have your camera you need to install the camera driver.

I downloaded the driver from here :

http://support.logitech.com/en_ca/product/hd-webcam-c270

The camera simply slots snuggly into the top of the camera holder. The USB cable runs down through the camera holder and out of the base.

Step 15: Using the Arduino IDE to Select the COM Port

Picture of Using the Arduino IDE to Select the COM Port

Note the COM port in MY case was COM12. However, for you it may (probably will be) different. Under the Windows control panel open the device manager and check which COM port has been allocated.

Step 16: Using the Arduino IDE to Select the Board Type

Picture of Using the Arduino IDE to Select the Board Type

Step 17: Using the Arduino IDE to Select the Programmer Type

Picture of Using the Arduino IDE to Select the Programmer Type

Step 18: Using the Arduino IDE to Select the Sketch (Ciclop Firmware)

Picture of Using the Arduino IDE to Select the Sketch (Ciclop Firmware)

Once the firmware has been successfully programmed you can plug the laser/motor control shield onto the Arduino board - the controller is now ready for integration into the Ciclop scanner.

Step 19: Arduino UNO and Laser/motor Control Sheild Fitted Together

Picture of Arduino UNO and Laser/motor Control Sheild Fitted Together

This series of images show the Arduino UNO control board and the laser/motor control board fitted together.

This is a good point to issue a word of WARNING as there is a possible issue with the shield / Arduino combination if you do not take the advice of the shield supplier. In the eBay description of the shield it quite clearly states that ideally the Arduino UNO board used should be fitted with a mini USB connector. This is because an UNO board fitted with the larger type USB connector will foul the 12V power connector fitted to the shield - you can see this issue in the photographs. I did not heed the advice given and as a result had to file the solder profile down under the power connector and used a double layer of Kapton tape to prevent a short.

For a more suitable Arduino UNO board I would search for "Arduino UNO mini USB" on eBay.

The shield worked perfectly first time and is by far the best value for money currently available - and you get to build it which adds to the fun !

Step 20: The Motor Connection

Picture of The Motor Connection

I think it is worth just going over the motor connection to the laser/motor control shield. I bought my motor from eBay and it was supplied with a header connection on the side and a plug with about 1m of cable - very nice. However, it may not be obvious how the four connections of the motor connect to the motor controller. I do quite a bit of work with stepper motors and it never ceases to amaze me how much misinformation there is on the internet regarding their connections. There are two main types of stepper motor Unipolar and Bipolar - this particular motor is a Bipolar type with four wires. Essentially inside the motor are two coils with two wires connected to each coil - hence a four wire interface.

The laser/motor control shield has a four pin header labelled 2B 2A 1A 1B

Pins 1A & 1B connect to one of the motor coils and 2A & 2B connect to the second motor coil.

Looking at the attached image for the particular motor I have the connections are as follows :

1A - Black

1B - Green

2A - Red

2B - Blue

This connection ensures the motor runs correctly and also rotates in the correct direction.

The motor I used is a Nema 17 type labelled : JK42HS40-1704-13A

Step 21: The Lasers

Picture of The Lasers

The lasers used in the project were 5mW focusable line lasers, again sourced from eBay. Each laser has a rotatable diffraction lens mounted on the front which projects a laser line and by rotating allows the laser line to be focused.

The laser holder plastic parts as printed were obviously intended for a laser with a smaller diameter body and so my lasers didn't fit. I could have imported the laser holder model and modified it and then re-printed ..... it was late by that stage so I just drilled out the plastic to 12mm and popped the lasers inside.

I extended the fly leads to each laser with spare red/black wire that was left over after cutting the motor lead to length. All leads were soldered and then made secure with a heat shrinkable covering.

The two lasers connect to the laser/motor control shield as follows :

Left laser connection port 1

Right laser connection port 2

The red lead connects to the inner most pin closest to the motor controller, the black lead connects to the outer most pin closest to the board edge.

Here is a link to the lasers I used:

http://www.seeedstudio.com/document/HLM1230.pdf

Step 22: Mechanical Construction

The mechanical construction of the scanner is reasonably obvious. However, there is an excellent video available showing everything in detail :

Step 23: Horus Application Software and Documentation

The PC/Linux Horus application software can be found here :

http://horus.readthedocs.io/en/release-0.2/

I didn't see much point in explaining the software operation in detail when all the documentation has already been done so well.

In order to get good results I would suggest reading all the documentation rather than just diving in. There is not that much to read and after ten minutes you will be better equipt to get a good result.

Step 24: Finished Ciclop Scanner Quick Video Look Around

This video is just a quick look over the finished scanner prior to performing calibration.

Step 25: Ciclop Scanner Calibration Workbench

After reading the documentation I decided to use the set up wizard and simply follow the steps. Once the calibration grid has been put into the platform the first thing.

This video shows the calibration sequence if not using the wizard.

Step 26: Ciclop Scanner Scanning Workbench

This video shows the scanning operation.

Step 27: Post Processing the Results in Meshlab

Once you have successfully scanned an object what you have is called a point cloud. This point cloud is not something you can just load up and 3D print. As the name suggests it is simply a cloud of scanned point and not a printable closed 3D mesh.

I am sure there are lots of ways and tools to turn the point cloud into a 3D closed printable mesh but my tool of choice is Meshlab which is free, open source and truly excellent :

http://meshlab.sourceforge.net/

I would not admit to using or fully understanding every aspect of Meshlab and it can be quite daunting when you first start using it. I use the bits I need and try and understand as much as possible.

So I thought I would include a step at the end of this instructable showing how I use MeshLab to convert the point cloud obtained from the scanner into a solid printable mesh and also transfer colour texture information from the scanned point cloud onto the mesh. Transferring the colour maybe not be that useful if you are going to 3D print the scanned object but you might want to use the scan for some other purpose where colour from the original point cloud scan would be nice to have.

I have uploaded the results of the scan and post processing to my web space, feel free to download and have a look.

Download : www.dt-space.co.uk/can_scan.zip

The ZIP file contains three files:

The point cloud scan obtained directly from the Ciclop : can_scan.ply

The mesh created from the point cloud : can_scan_mesh.stl

The mesh plus colour created from the point cloud : can_scan_mesh.ply

Step 28: Ciclop 3D Scanner Project - Conclusion

This has been a great deal of fun to build and I think I have learn some new things which is the whole point. It is a good project as it covers many different areas - 3D printing, electronics, mechanics, optics, software, firmware, microprocessor control, 3D image manipulation and post processing.

I am not sure how much I will use the scanner and for what purpose but that is not the point. The point is to buy cool stuff, put it all together in order to learn new things and gain a few more skills.

Please point out any inaccuracies or errors, I will correct. Also please fire away with any comments or input as I would be very keen to hear what people think.

Remember ....... build and have fun !

Comments

DomainRaider (author)2017-09-08

Hi there, this is a great guide so thanks for putting it together :D

I am struggling with one thing though, what power supply should I use for it? Will a 12v 1amp supply do it? (like this one: https://goo.gl/iqNZ3p)

dtrewren (author)DomainRaider2017-09-09

Thank you for the feedback !

Yes, that supply should be fine - very similar to the one I used.

Cheers,

Dave

JohnD164 (author)2017-07-24

anyone know the pinout of the laser and the stepper? what i mean is im trying to avoid buying this kit i have the whole stuff already i just need to know what pins the on the arduino the laser hooks into and what pins the stepper hook into please help me... thanks

also the lenth of the rods anyone know whats what like the lenth of the laser rod? and then the base?

NicholeC28 (author)2017-03-20

Hi Dave and thanks for the instructable. I am having an issue with the lasers not firing during the autocheck and calibration phases. I can get the lasers to fire when I am in the settings, and if I skip to the actual scan they will fire, but of course the image is completely unrecognizable due to the lack of calibration.

I am running horus .2rc1 and I have no problem connecting to both the board and the camera. Any idea what might be wrong?

GabrieleC27 (author)2017-02-21

Hi Dave, i've a problem to connect the board with my MacBook Pro: If I open Horus or Arduino app, the system can't reveal the serial but only this /dev/cu.bluetooth-incoming-port. I've tried to change the usb cable, but nothing... if I connect the board on the Mac, the light's board run without problems

Can you help me?

dtrewren (author)GabrieleC272017-02-21

Hello,
It sounds like you have a missing driver on the MacBook Pro or possibly an incompatible driver. Unfortunately, I know absolutely nothing about Apple products and have only ever worked with Microsoft based PCs. You mention a Mac and a MacBook - are these different products ?

sundowner14 (author)2016-12-14

Hi Dave

I like your explanations and diagrams my problem is I am not computer friendly (born in Steam Age)

I downloaded the horus-fw.ino the same sketch loop as yours. Uploaded the sketch to the arduino uno. Ran the Horus program the camera works but error message "Pattern not detected" The lasers and motor don't operate either?

I would really appreciate any assistance

Eric

dtrewren (author)sundowner142016-12-17

Hello Eric,

Sorry for the slow reply. Ok, there could be lots of possible issues so the problem needs pulling apart to find the root cause. The camera working can be ignored as the camera is controlled directly by the PC and the Horus PC based software and driver. If you motors and lasers are not working there are three possible area of issue. Either the arduino board itself is not working correctly, or the shield board that drives the motor/lasers is not working or the communication between the PC and the arduino board is not working.

So first off - does the Horus PC software talk to the arduino board, ie can you actually connect to the arduino board ?

I will go and check mine to see exactly what the response is and what the LED's on the arduino baord are doing.

sundowner14 (author)dtrewren2016-12-18

Sorry must have hit the reply twice

Eric

sundowner14 (author)dtrewren2016-12-18

Hi Dave

Thanks for replying

What I have done so far.

Set up Uno using IDE loaded to basic LED sketches both worked.

Loaded Horus-Fw.ino

/* */

/* Hack file to use Arduino IDE */

/* */

Ran Horus program Auto setup, camera showing chequerboard pattern on Horus set up screen.

Horus program starts and shows error message pattern not detected.

run auto check again same message plus a window " Please put pattern on platform. Tried again same error messages. Tried with different light levels same problem.

Stepper mor is not turning lasers aren't lit.

Regards

Eric

sundowner14 (author)dtrewren2016-12-18

Hi Dave

Thanks for replying I'll run through some things I've done.

Run two sketches on the Arduino Uno both worked correctly.

Arduino LED is lit.

Loaded Horus fw.ino file onto Arduino Uno

/* */

/* Hack file to use Arduino IDE */

/* */

Ran Horus auto check, camere shows chequerboard on Horus screen.

Message keeps showing Please put pattern on platform - pattern not detected. Ran this a number of times in different light levels still get the same message.

At this stage the motor is not turning and the lasers aren't lighting up.

I must be doing something wrong.

Regards

Eric

teegobbs (author)2016-10-01

hi

great dyi

give more info on bearing spec or model numeber ty

dtrewren (author)teegobbs2016-10-31

Sorry for the delay, missed this post

The bearing is type 16014 70mmx110mmx13mm

I sourced mine from here

http://www.ebay.co.uk/itm/16014-Ball-Bearing-70mmX110mmX13mm-Quality-Bearing-/331894470486?hash=item4d4673b756:g:xMcAAOSwZ1BXcwyL

DavidM1022 made it! (author)2016-08-30

Hey !

Can any body help me buying this Scanner. After hunting in googleI saw it at much cheaper price just for 90$ 3Dprinterkart.com .

Chinese sellers directly selling here i think , thats why such a cheaper price.Delivery time also they commit is just 5 to 8 days.They are also listed at http://reprap.org/wiki/Ciclop#

dtrewren (author)DavidM10222016-08-31

Hello David,

I would say the price of $90 is very good value - I have easily spent that and more building the design from scratch and printing my own parts. Personally, I wasn't bothered if it cost more to make everything myself. For me the fun is the building process rather than having the finished article. Printing all the parts does take quite a long time and I used quite a bit of filament getting some of the parts right. The plastic parts in the kit you posted are injection molded rather than 3D printed so the quality is going to be much better.

Go for it - looks a good deal.

Cheers,

Dave

tarjeik (author)2016-08-16

You can get an assembled shield with an Arduino UNO clone and stepper driver for $15 from our friends in China:

http://www.aliexpress.com/item/3D-printer-parts-Ciclop-3d-scanner-open-source-DIY-accessories-UNO-controller-and-ZUM-Scan-Expansion/32582649406.html

dtrewren (author)tarjeik2016-08-16

Yep, you can get them crazy cheap from China through suppliers such as Aliexpress. However, in my experience the delivery times can be measured in weeks if not months. Even though my shield was a little more expensive I really liked the fact that it was a kit. I build stuff all the time and any excuse to assemble something works for me :)

Cheers,

Dave

Markula (author)2016-08-12

Hi Dave

I really like yours design and simplicity. But is it possible to use 4K camera, and maybe gear down the stepper motor. Maybe with 1:4 gear ratio. From yours video the scanning time is 15 minutes. For me is no problem that is working for some hours. I have wanted a Scanner for a long time, but the price is therfore. I will build this scanner, but is some midification way to get more "resulution" ?

Regards

dtrewren (author)Markula2016-08-12

Hi there,

Thanks for the feedback, I might point out this is not my design but an open source project which I have built - big difference. The step angle is configurable under the motor control section of the Horus software step degrees, feed rate and acceleration are all programmable. I can't see a reason why a 4k camera could not be used. However given the proximity of the camera to the object I am not sure how much benefit this would be. The camera being used is already an HD camera. This question directed at the Horus software developers might be a better option as they would know whether additional camera resolution will translate directly into scan resolution.

Cheers,

Dave

Lsklam77 (author)2016-08-12

Hi Dave

Can i use CNC SHIELD for this scanner? I'm new to this.

Thanks

dtrewren (author)Lsklam772016-08-12

Good evening,

I have just looked over the schematics for the CNC shield and also the dedicated Ciclop shield. My conclusion is they are not directly compatible and will require (as has been stated) pins to be remapped in the firmware. The pins that control the stepper motors in particular will need to be remapped and possibly wires tacked on to drive the lasers. By the bottom line is the CNC shield is not pin compatible.

Cheers,

Dave

Kraplax (author)Lsklam772016-08-12

As far as i understand it would work. It would probably be an overkill, but it should work. You might want to adjust some pins setting in your arduino sketch/firmware, but that should work fine.

DaVincIan (author)2016-08-10

Hi Dave

I'm getting up to speed with 3D printing ect. I'm keen to built a 3D scanner. I'm starting to "collect" all parts needed. For that I'm missing some detail; What is the size of the stepper motor? I'm referring to the outside dimensions. Is it 40 mm or 34 mm?

Do you have a make and model of the lasers?

Thanks

dtrewren (author)DaVincIan2016-08-10

Hi there,

Good stuff, collecting all the parts is half the fun !

I have uploaded an additional image to step 20 showing the mechanical dimensions of the motor I used. I have also added a link to step 21 showing the HLM1230 laser I used. You can find both the motor & lasers on ebay. The motor was about £11 and the lasers about £3.50 each.

Cheers,

Dave

gddee (author)2016-08-09

Dear Sir, Is the tin 75mmx75mm? I wanted to check this out. I printed it and it looks much larger than the youtube video.

I printed a smoothed meshmixer version and the original to compare the amount of cleanup. (My mesh mixer version is very smooth. It also has all the colors still attached.)

dtrewren (author)gddee2016-08-09

Hello,

Excellent, pleased you managed to print the box. Indeed the box is approximately 75mm x 75mm x100mm. I didn't perform any smoothing or post processing other than convert the raw point cloud from the scanner into a solid mesh.

Can you post an image of your printed version of the box ?

Cheers,

Dave

akolk1 (author)2016-08-08

Great instructable! Just bought parts to build my own. Is there any place i can download the calibration checker patern? Or is there an easy alternative you can suggest?

again, great instructable! I'll post pictures when I finish mine.

dtrewren (author)akolk12016-08-08

Hello,

That is excellent, many thanks for the feedback. Yes, do post some images when you are done and if you have problems/questions just ask.

You are correct the pattern and platform models are not with all the other parts for some reason. I have updated step 2 with an additional link or here is it :

http://www.thingiverse.com/thing:1054078

Cheers,

Dave

dtrewren (author)2016-08-06

Hello everyone,

I have just added a download link to the end of step 27 whereby you can download the output from the Ciclop scanner and Meshmixer post processed data.

Cheers,

Dave

SimonM83 (author)2016-08-06

Great Instructable Dave! I'm in Bristol on weekdays too and once I've finished a cnc router and a couple of other bits and bobs I'll be rebuilding my smartrap core printer and continue the search for low cost ranging for outdoor robots. Shout if anything sounds like a collaboration opportunity.

dtrewren (author)SimonM832016-08-06

Hello Simon,

Brilliant, very pleased you liked the Instructable .... there are so many project and so little time. Even now I have reduced my working hours to a four day week I still don't have enough tinker time :)

BLooDHanD (author)2016-08-06

Nice Instructable, especially I liked, that you went the extra mile and tried to give a little more knowledge around the project and the parts.
Aside from that I questioned myself how you build the gimbal for the quadcopter, because I thought about building one myself for Mountainbiking. The only problem I encountered is that I'am not experienced enough to construct one myself an I did not find a good way to build one online either.
Could you share your way how to do it possibly?

dtrewren (author)BLooDHanD2016-08-06

Hello,

Many thanks for the positive feedback, very pleased you liked the Instructable. Regarding the Gimbal - this was an example of an Arduino integrated platform I was giving, I didn't build the gimbal. To be honest they are so cheap to buy I don't think you could build one for the price. Here are a couple of link to either a control board only or a complete gimbal with motors and frame.

Control board and sensor: eBay number 301839000122

Or complete unit: eBay number 351662059059

There are load and loads of them available so hunt about.

Cheers,

Dave

About This Instructable

71,843views

592favorites

License:

Bio: I am an electronics engineer working in telecommunications in the UK. Generally I work on chip design for digital radio receivers. I like all things ... More »
More by dtrewren:Ciclop 3D scanner (BQ & Horus)Telescope Observatory ConversionHome made electric glass fusing kiln
Add instructable to: