Components and supplies
sharp distance sensor
Arduino UNO
Stepper Motor, Mini Step
power supply 12V AC/DC
Stepper motor driver board A4988
Apps and platforms
Arduino IDE
Processing
Project description
Code
pfa2.pde
processing
first , all distance measures will be saved in an array list then processing will use it to draw many points that will form our objects 3d model
arduino.exe
arduino
pfa2.pde
processing
first , all distance measures will be saved in an array list then processing will use it to draw many points that will form our objects 3d model
Downloadable files
3d scanner schema
NOTE (very important) : there isn't a4988 driver in proteus 8 so i replaced it with l298 in simulation .
3d scanner schema
3d scanner schema
NOTE (very important) : there isn't a4988 driver in proteus 8 so i replaced it with l298 in simulation .
3d scanner schema
Comments
Only logged in users can leave comments
Anonymous user
2 years ago
Please explain the use of Arduino.exe. Which version of Processing are you using? Version 2 gives nothing but errors. You must check the com port and change code manually before running it. That's a very complicate circuit board you show, what is it? Where is schematic? This type of project is very much in demand, please detail it!
mohamedalimani
2 years ago
i'm using processing 3.5.3 version . it looks complicated but the circuit board is very easy , you just have to use a4988 driver to control your motors and 3 wires for sharp sensor connected to gnd 3.3v and an analogic pin on arduino and use whatever you like to supply your two motors and that's it
Anonymous user
2 years ago
What is that circuit board?
mohamedalimani
2 years ago
i'm only using arduino uno r3 and 2 * a4988 stepper motor driver and a 12v power supply
Anonymous user
3 years ago
where do I run the Arduino Uno file on my PC and basically what are the output files? What name of the Arduino file?
Anonymous user
6 years ago
What is that circuit board?
mohamedalimani
2 years ago
i'm only using arduino uno r3 and 2 * a4988 stepper motor driver and a 12v power supply
Anonymous user
6 years ago
Please explain the use of Arduino.exe. Which version of Processing are you using? Version 2 gives nothing but errors. You must check the com port and change code manually before running it. That's a very complicate circuit board you show, what is it? Where is schematic? This type of project is very much in demand, please detail it!
mohamedalimani
2 years ago
i'm using processing 3.5.3 version . it looks complicated but the circuit board is very easy , you just have to use a4988 driver to control your motors and 3 wires for sharp sensor connected to gnd 3.3v and an analogic pin on arduino and use whatever you like to supply your two motors and that's it
OliB150
6 years ago
How does this work and what are the output files? I.e. do I just place an item on the top, and it scans a full 360° 3D model and outputs to a cad file? Could I use this to scan a broken part for something (say a damaged plastic cover) and then push the file through my 3D printer to make a replacement?
mohamedalimani
2 years ago
yes it calculates distance between object and sensor each time it makes a small rotation after finishing it will draw a 3d model in processing graphic interface and then make .obj or .tif file and saves it in project directory .
mohamedalimani
2 years ago
first of all thanks for your attention . project is under construction and not finished yet . i will post more details in the next fiew days including arduino and processing sketches
Anonymous user
2 years ago
where do I run the Arduino Uno file on my PC and basically what are the output files? What name of the Arduino file?