SpiderBot Generation #5

uSpiderbot Final Documentation

Objective: The objective of this senior-level design course is to create a micro spider-bot that replicates a scaled down version of the spring 14’ spider-robot (six-legged). The ability of this micro spider is to walk on forest like terrain (dirt/grass), while maintaining a spider-like form controlled wirelessly through Bluetooth. Project Requirements:  Level 1 Requirements: Level […]

Arxterra Control Panel

By Dzuyet Le (Systems) Introduction: This blog post introduces how to use Android phone to control Arduino via Bluetooth . We need to download Aterrxa Apps into Android phone. Remote control mode: There are two Pilot Controls: Tank Drive Slides   Joystick Buttons Coding #include <EEPROM.h> #include <Servo.h> #include <Wire.h> #include <SoftwareSerial.h>// import the serial […]

μSpiderBot Final Document

By Inocencio Lopez (Project Manager | Electronics) | Nhan Nguyen (Electronics) | Gilbert Sotelo (Manufacturing) | Dzuyet Le (Systems)   Objective:   The objective of this senior-level design course is to create a micro spider-bot that replicates a scaled down version of the spring 14’ spider-robot (six-legged). The ability of this micro spider is to walk […]

PCB Schematics

By Inocencio Lopez (Project Manager |Electronics) For this part of the schematic, we have the Arduino Micro and the Bluetooth. From the Arduino Micro we are going out to the Bluetooth and the 2 PWM ICs. We have 5V, SDA and SCL signal going to the PWM ICs. For the HC-06 bluetooth we have Rx, […]

Ordering the Right Parts for the PCB

By Inocencio Lopez (Project Manager | Electronics) How to choose the right parts for the PCB is easy. On the schematic file or the board file select the component you are using. Right click and select properties. Under properties there is the package number and that is the number package for your parts. Then, you […]

Choosing the Right Voltage Regulator

By Inocencio Lopez (Project Manager | Electronics) Some things to have in mind when selecting a regulator are the voltages, Vin vs. Vout, and your current. Based on these requirements you have the option of choosing between a linear regulator, or a switching voltage regulator. The linear regulators are good when voltages less than one […]

uSpiderbot Resource Reports

By Inocencio Lopez (Electronics) Mass Budget: The mass budget accounts for every weight that is put onto the uSpiderbot. Since we are building a micro spiderbot we have to be wary of how much weight we put on it, otherwise it could collapse on itself. The components listed below were weighed using a digital scale […]

μSpiderBot’s Battery Choice

By Inocencio Lopez (Project Manager | Electronics) To meet our mission objective of making our uspiderbot, we had to start selecting smaller servos, micro servos. We found a micro servo, mg90s, which is almost half the size of spring 14’ servos but only a fourth in torque. The torque for the mg90s servo is 1.8kg/cm […]

Interface Definitions, Fritzing, Schematics, PCB Layout

By Inocencio Lopez (Electronics) Interface Definitions:   In the left column we have the names of each port on the ATmega32u4, which is the microcontroller chip for the Arduino Micro. In the middle column we have the functions of each port. In the HC-06 Bluetooth Module column we have the connections needed to implement Bluetooth […]

uSpiderbot Level 2 Requirements

Performance In order to reach 0.067 m/s, one-third the speed of the spring 14’ spider-bot. In reference to level 1 requirement, the servos will need to have a 0.225 sec/60o servo rating which means the servos will need to move a distance covered by 60 degrees in 0.225 seconds. Test Assuming the femur to be […]