3D Body for Small Unmanned Ground Vehicle

by sidnei0240 in Workshop > 3D Printing

6007 Views, 81 Favorites, 0 Comments

3D Body for Small Unmanned Ground Vehicle

IMG_20160613_230739.jpg
IMG_20150604_231553.jpg
IMG_20150607_113741.jpg
IMG_20150607_114139.jpg
IMG_20150607_113942.jpg

This small chassis was made to use with the nRover board that I designed, but it's possible to use with Arduino Uno because both boards have the same size and fixation holes.

The main idea was to make a chassis multipurpose, to built a line follower, unmanned ground or vehicle to avoided obstacle with infrared sensors, finally a small chassis to learning robotics with cheap and easy to find components in an electronic store.

The base of the project was the Tamiya 70168 Double Gearbox and tires, bought for another project.

The first chassis designed was too flat and lame so I decided to put a small 8X2 LCD display to look as a small truck and to shows some information like temperature, battery condition and others information.

Parts

battery.jpeg
blue.jpg
booster.jpg
wheels.jpg
tcrt.jpg
tamyagearbox.jpg
AMC0802BR-B-B6WTDW-I2C-2.jpg

The Chassis - Top

chassis top.jpg
IMG_20160613_230739.jpg
IMG_20160614_231556.jpg
IMG_20160613_230657.jpg
IMG_20160614_233841.jpg

On the top of the chassis has the support for the 8x2 LCD display, nRover board or Arduino board, the step-up boost converter, space for wiring and one hole for a push button, besides the holes for fixation.

The Chassis - Bottom

chassis bottom.JPG
IMG_20160614_231511.jpg
IMG_20160614_231627.jpg
IMG_20160613_230635.jpg

On the bottom part of chassis, has three supports for the Tcrt5000 sensors (two in front, one behind), support for tires, gearbox motors, and battery holder.

There is one space for a led on the front of chassis and a support for a custom line follower board, on the back, a space for a power connector.

The Circuit

wiring.jpg
IMG_20160614_232520.jpg

Here are some suggestions :

  1. a controlled vehicle with an LCD 8x2 and Bluetooth module, that shows some information about temperature, battery condition, connection status.
  2. a vehicle that avoids obstacles with infrared sensors.

I´m working with two in one (a Bluetooth controlled vehicle / avoids obstacles vehicle), this is the reason for the optional button.

The step-up module (booster) is used to raise the 4.1 Volts from rechargeable batteries to 7 Volts.

The Circuit 8x2 LCD

lcdard.jpg

The LCD display shows information in a practical and inexpensive way, some of them cost around $ 4.00 at online stores. The majority of LCD modules are based on the very popular HD44780 controller.

LCD Pin Connect to

1 (VSS) GND nRover/Arduino pin

2 (VDD) + 5v nRover/Arduino pin

3 (contrast) Resistor or potentiometer to GND nRover/Arduino pin

4 RS nRover/Arduino pin 12

5 R/W nRover/Arduino pin 11

6 Enable nRover/Arduino pin 10

7 No connection

8 No connection

9 No connection

10 No connection

11 (Data 4) nRover/Arduino pin 5

12 (Data 5) nRover/Arduino pin 4

13 (Data 6) nRover/Arduino pin 3

14 (Data 7) nRover/Arduino pin 2

Instructable How to use an LCD display - Arduino Tutorial

The Circuit - Bluetooth Module

HC05_bb.png

The Bluetooth module is easy to use, simply connect the VCC to the 5V output on the Arduino, GND to Ground, RX to TX pin of the nRover/Arduino, and vice versa.

Bluetooth Module nRrover/Arduino
VCC 5v

GND GND

TXD RX

RXD TX

KEY No connection

STATE No connection

The instructable "Arduino AND Bluetooth HC-05 Connecting easily" shows how to use these modules.

The Circuit - Button

button.png

The button function is one of the first things to learn, when programming microcontrollers, basically is necessary only a button, one resistor e some wires.

Another great instructable at, "Arduino Button Tutorial"

The Circuit - Infrared Sensor Tcrt5000

tcrtc5000.jpg

The Tcrt5000 is an infrared transmitter and an IR phototransistor packed together. He is able to sense the distance between objects using infrared light and to identify the differences between colors white and black, it is useful to make line follower vehicles.

Are necessary two resistors, the typical values are 10K and 330 Ohms.

Instructable Simple Line follower robot using a Actobotics Runt Rover Sprout

The Circuit - LM35 Temperature Sensor

lm35_bb_1_.jpg

The LM35 series are precision integrated-circuit temperature sensors, whose output voltage is linearly proportional to ( Centigrade ) temperature. This sensor can measure the temperature more accurately than a thermistor. and the circuit is easy to assemble, is only required a few wires

Instructable Arduino temperature sensor LM35.

The Circuit - DC Booster

booster.jpg

A step up booster is a circuit made to raise an input DC voltage, in this case, the nRover/Arduino can be powered by four rechargeable batteries of 1.2V each, to 7V or more.

The instructable DIY Boost Converter || How to Step Up DC Voltage Efficiently

Final Result

Nrover.gif
nrover
IMG_20160612_185851.jpg
IMG_20160613_230620.jpg
IMG_20160612_185818.jpg
IMG_20160614_232433.jpg
IMG_20160612_185752.jpg

This is the final result, the weight distribution was perfect with the batteries in front and motors on back, attached the STL files, to visualize them, you can use the online tool STL Viewer.