Saturday, November 21, 2015

Arduino UNO Fighter-Bot





This is a tutorial to build your own Fighter-boat using Arduino UNO. It can be either programmed over USB or Bluetooth. There is a reportandposterabout the project on share latex. Thegalleryis publicly available in Google+. The workshop slidescan be found on Google drive. All the source code, schematics files and documentation for the workshop are publicly available ongit-hub.       

Step 1: Circuit development


The circuit can be built according to the schematics here.

Step 2: Mechanical design


The frame can be milled using a CNC or cut by hand according to the schematics herethe servo motors must be modified to be continuous rotating according to guide here.

Step 3: Laser cutting chassis


The laser cutter design for the chassis can be found here. The idea of the laser cutter design is that the chassis can be easily assembled and disassembled.



Laser cutter mostly accept the SVG or/and DXF format(s). The difference between a laser cutter and CNC is that the laser cuts on the line, where the CNC cuts inside of the borders or outside. Which means the laser cutter design needs an extra margin, which is specific to the laser, mostly correlates with the power of the laser? The only good way to find out is to test :)

The cube here is designed for the margin testing purpose

Step 4: Programming


Connect the Bluetooth module to a 3.3V USB to serial 38400 baud and configure with the following:
·         AT
·         AT+RESET
·         AT+ORGL
·         AT+ROLE=0
·         AT+POLAR=1,0
·         AT+UART=57600,0,0
·         AT+INIT
·         AT+INQ
When using a Linux machine the Bluetooth can be configured with the following:
# Arduino Bluetooth device address and your Bluetooth
·         $ hcitool scan # to get arduino Bluetooth address
·         $ hciconfig -a | grep "BD Address" # to get your Bluetooth address
·         $ echo " 1234" > /var/lib/Bluetooth//pin-codes
·         $ rfcomm bind 0
More detail click here www.robomart.com/blog


Step 5: Testing


                                                                                                                                                                       Happy constructing xD


                                                 






No comments:

Post a Comment