Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hardware design framework #27

Open
seanngpack opened this issue Jul 26, 2020 · 0 comments
Open

Hardware design framework #27

seanngpack opened this issue Jul 26, 2020 · 0 comments

Comments

@seanngpack
Copy link
Owner

seanngpack commented Jul 26, 2020

Big idea:

  • Low-cost, modular 3D scanner that allows for sensor swapping

Target Audiences:

  • Educators, Hobbyists, Makerspaces, Student Groups

Constraints:

  • not too big objects (weight+size limit for motor torque requirements)
  • accommodate sensors such as Kinect, Intel sensors, etc.

Components:

  • High-geared DC motors with encoders for high torque and low turn speed
    -- Motor controllers/drivers
    -- How to power the motors (sufficient current)
  • Arduino Nano
  • Bluetooth module (ideally separate from Arduino) or any other wireless comms

Design Choices:

  • Modular camera mount (adjustable, specific mounts for specific sensors)
  • Camera frame/arm/boom (fourbar vs. linear rod etc.)
  • Camera distance from turntable adjustable/modular vs. fixed (impacts software)
  • Electronics in base of camera mount or base of turntable
  • Location of Bluetooth module
  • How to control turntable (wireless vs. wired)
  • How to make a turntable (slim, stable, consistent, hidden motor vs. exposed motor)
  • Modular table surface (swap between calibration fixture, scanning surface, etc)
    -- Held by friction/screws vs. peg+hole vs. magnets
  • How to connect to computer (one cable solution best solution)
    -- Currently: Arduino goes to computer via Bluetooth and camera goes to computer via cable
  • Cable management

Stretch Goal:

  • High resolutions for small objects like D&D figures
  • Integrated motor control (remove Bluetooth, one direct cable for Arduino and sensor signals)
  • Replacing the Arduino with an even cheaper microcontroller (have to write the firmware for it)
    -- Make circuitboard Arduino
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant