Giter Club home page Giter Club logo

cochincoder / mdrawbot Goto Github PK

View Code? Open in Web Editor NEW

This project forked from makeblock-official/mdrawbot

0.0 2.0 0.0 466.64 MB

mDrawbot is a four-in-one drawing robotic kit, you can assembly into 4 different configuration drawing robots, learn more from Makeblock official website

Home Page: http://www.makeblock.com

License: GNU General Public License v3.0

C++ 1.23% Python 98.36% Shell 0.01% Batchfile 0.01% JavaScript 0.25% CSS 0.03% HTML 0.13%

mdrawbot's Introduction

#mDrawBot ---- Draw Your Own Legend

Notes for Mac Users

  1. Use Version 1.2.2 - it fixed some issues on firmware update.
  2. If you use Mac Os Sierra, update the serial chip driver following this guide. Apple changed the way drivers run.

What is mDrawBot ?

mDrawbot is a four-in-one drawing robotic kit, you can assembly into 4 different configuration drawing robots: mScara, mCar, mSpide and mEggBot. This kit consists of Makeblock parts. We designed a powerful software named mDraw to control these robots, it also can control the XY Plotter V2.0 based on Makeblock platform.

mDrawBot

This kit consists of over 60 components from Makeblock, including beams, brackets, motor, etc. It also comes with a specially-designed software named mDraw to control these robots. Here's the picture of all the components.

mDrawBot parts

mScara

mScara is a SCARA (Selective Compliance Articulated Robot Arm)drive by stepper motor. If you install a pen on mScara, it can draw the pattern on a flat surface. If you install the laser upgrade pack, it can turn into a desktop laser engraver machine.

mScara

mSpider

mSpider is a skilled drawing robot can draw pictures on wall or white boards. Two stepper motors control the movement of mSpider according the rope. In theory, increasing the length of rope it can draw on quite wide wall.

mSpider

mEggBot

mEggBot is designed to draw on all kinds of things that are normally impossible to print on, such as eggs or ping-pong balls. You can write letters or draw expression on egess or writing on Easter eggs.

mEggBot

mCar

mCar is a three-wheel robot car, it contains two stepper motor drive wheels and a ball caster wheel. It can drive its own movements on surface. It can draw on white paper, on the desk. If you install the chalk instead of the pen, it can draw on the floor.

mCar

How to Use mDrawBot?

Each mDrawBot kit can be assembled into any of the 4 different configurations. We provide the detailed assembling instructions that enables you to build any configuration in an hour. The assembly instructions and the user guide can be downloaded here: http://learn.makeblock.cc/mdrawbot/

Software

mDraw is the software specially designed for mDrawBot. After installing the mDraw software, you can import images that you wish your robot to draw. It is completely compatible with the four forms of mDrawBot and also both the servo mode and laser mode of Makeblock XY Plotter V2.0.

Features of mDraw

  • Support mScara, mSpider, mEggBot, mCar, XY
  • Support both pen drawing and laser engraving
  • Support custom settings of motor direction, drawing range, etc
  • Support saving parameters
  • Support SVG. file
  • Support conversion from BMP to SVG
  • Support zooming, rotating, mirroring, and moving the SVG graphics
  • Support Windows7 or later. (Will be available in Mac OS X, Linux soon.)

About mDrawBot’s upgrade.

You can also design your own upgrade pack for your mDrawBot. By adding an accelerometer and gyro sensor, it will become a two-wheeled self-balancing vehicle. Add some additional Makeblock mechanical parts and it may be transformed into a XY plotter. The only limit is your imagination.

(Note: You need to prepare the parts needed.)

FAQ

Please refer to mDrawBot Download Package.

Use mDraw software, refer to this address: https://www.youtube.com/watch?v=um0TXejmmmQ

Technical support:[email protected]

###Learn more from Makeblock official website: www.makeblock.com

mdrawbot's People

Contributors

makeblock-official avatar yanminge avatar cration avatar meeuw avatar seken avatar attilawagner avatar xmeow avatar xeecos avatar bigeyex avatar jonnolen avatar robbo1 avatar

Watchers

James Cloos avatar Jai avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.