Industrial manufacturing
Industrial Internet of Things | Industrial materials | Equipment Maintenance and Repair | Industrial programming |
home  MfgRobots >> Industrial manufacturing >  >> Manufacturing Technology >> Manufacturing process

Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit

Components and supplies

Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Otto DIY Builder Kit +
×1
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
USB-A to Mini-USB Cable
×1
Otto DIY Arduino NANO Shield I/O
×1
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Ultrasonic Sensor - HC-SR04 (Generic)
Buy one that also works on 3.3V if you plan to use Lipo battery without step up converter.
×1
Otto DIY Micro servo MG90
×4
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Buzzer
×1
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Female/Female Jumper Wires
×10
Otto DIY 8x8mm Micro Switch Self lock On/Off
×1
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Arduino Nano 33 BLE Sense
×1
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
SparkFun Electret Microphone Breakout
×1
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Seeed Grove - I2C Touch Sensor(MPR121)
×3
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
4xAA battery holder
×1
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
AA Batteries
×4
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Li-Ion Battery 1000mAh
(OPTIONAL)
×1

Necessary tools and machines

Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
3D Printer (generic)
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Soldering iron (generic)
if you buy from ottodiy.com NO need
Phillips Cross screwdriver
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Hot glue gun (generic)

Apps and online services

Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Arduino IDE
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Arduino Web Editor
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Autodesk Fusion 360
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Visuino - Graphical Development Environment for Arduino
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Microsoft Visual Studio Code Extension for Arduino
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Webduino Blockly

About this project

Otto DIY + would be the improved and advanced version of original #OttoDIY, the idea is to have the same base features DIY robot + Bluetooth control and programming + metal gear servo motors + optional rechargeable + changing modes by touch sensor + sound sensor + ...?

The exciting part is that we are doing open development with makers and hackers around the world so we are open to ideas, not only from experts, you can join us with, feedback, social share, testing or any other contribution that you might think of.

follow our live build video!

Start to play with the APP!

Baud-rate for programming module is 9600 or 19200 or 38400, depends on a module. and the code you are using

The BT code for our APP has 9600 baud-rate so BT module must match that speed to be able to communicate with Arduino Nano via serial interface(UART).

Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit

Main Code:

Upload this code with the Bluetooth module disconnected

https://wikifactory.com/+OttoDIY/otto-diy-plus

After successful upload connect the Bluetooth module and it will be ready for pairing with your phone.

Android APP:

For Android download for free here.

For iOS download for free here.

If the APP didn't work is probably because the Bluetooth module came with a baud rate different to 9600bpm so you need to setup or change in the code.

Code with Blocks

The easiest to code your own Otto is by using one of our Blockly based software.

For more advanced coding here there is some basic programming with Arduino IDE:

Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit
Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit

Here you can find some complimentary tutorials for beginners to quickly get started with Arduino for each component:

- Servo Motor Tutorial: https://arduinogetstarted.com/tutorials/arduino-servo-motor - Ultrasonic Sensor Tutorial: https://arduinogetstarted.com/tutorials/arduino-ultrasonic-sensor

-Touch Sensor Tutorial: https://arduinogetstarted.com/tutorials/arduino-touch-sensor

- Buzzer Tutorial: https://arduinogetstarted.com/tutorials/arduino-piezo-buzzer

Post your remix and modifications in the Otto Builder community.

https://wikifactory.com/+OttoDIY

https://www.facebook.com/groups/ottodiy/

Code

Main Github
https://github.com/OttoDIY/libraries

Custom parts and enclosures

Thingiverse .STL 3D printable files
CAD file on thingiverse.com

Schematics

Please note that was made in Autodesk Circuit the ultrasound lack of one cable, https://circuits.io/circuits/1749080-otto-circuit/Otto DIY+ Arduino Bluetooth Robot – Easy 3D‑Print Build Kit

Manufacturing process

  1. Build a Bluetooth‑Controlled Raspberry Pi Robot with Audio Feedback
  2. MobBob: Build Your Own Arduino Robot, Controlled Seamlessly via Android Smartphone
  3. DIY Hand‑Gesture Controlled Arduino Robot Arm – Step‑by‑Step Build
  4. Build Your Own Robot in Just One Hour with Otto DIY Kit
  5. Build a Wire‑Free Arduino Robot Arm, Controlled from Your Smartphone
  6. Transform Your DIY SCARA Robot into a Precise Laser Engraver with Arduino
  7. Build a Complete Arduino‑Powered RC Airplane from Scratch
  8. Build an Arduino Mecanum Wheels Robot: 360° Mobility DIY Guide
  9. Build an Arduino‑Powered RC Hovercraft: Full 3D‑Printed Design & Programming Guide
  10. Build a Multifunctional Arduino RC Transmitter: Step‑by‑Step DIY Guide