Giter Site home page Giter Site logo

darkbushido / spider-robot-arduino-uno Goto Github PK

View Code? Open in Web Editor NEW

This project forked from angelicaortiz909/spider-robot-arduino-uno

0.0 0.0 0.0 71.7 MB

This repository is a hub for additional resources that I used for completing the Quad Spider Robot (http://www.instructables.com/id/DIY-Spider-RobotQuad-robot-Quadruped/)

Arduino 100.00%

spider-robot-arduino-uno's Introduction

Spider Robot: Arduino Uno

Description: For the purpose of providing extra files and clarification for the original Quad Spider Robot Instructable (http://www.instructables.com/id/DIY-Spider-RobotQuad-robot-Quadruped/)

Hello wandering maker! As you may have found, there are some things that are missing, information wise, from the spider robot instructions. This repository is meant for people who are like how I was when I started this project and are confused about particular things, such as how to arrange the wires for breadboarding, how to use an Arduino Uno instead of a Pro Mini, and how to configure the hardware for bluetooth usage.

Below is a breakdown of what each file is used for and how it will help in your construction of the spider robot:

  1. Media

    This folder includes images that may be helpful to you as you build the robot. Images in the folder include images of the Fritzings with and without bluetooth, the robot without Arduino connected, robot with everything connected, the control panel for the robot once bluetooth is enabled, and the setup for just the LED to ensure that power is safely being fed to the Arduino.

  2. CH341SER_MAC.ZIP

    This driver download was useful when I encountered this error when uploading the bluetooth code to the Arduino: "avrdude: ser_open(): can't open device "/dev/cu.mydev": Resource busy". If you encounter this, you can download this driver onto your Mac. If you are working on something other than a Mac, you can find its driver here by scrolling down under "Related information": http://www.wch.cn/download/CH341SER_MAC_ZIP.html. If you need more context about my issue, you can refer to this forum: https://arduino.stackexchange.com/questions/37981/osx-upload-error-avrdude-ser-open-cant-open-device-dev-cu-mydev-resou

  3. Fixing_avrdude:stk500_getsync_error.png

    I kept having an error with the Arduino not uploading the code. If this happens to you, try downloading the driver above and/or following this tip I found on a forum online. If you would like to read the whole thread where I found the screenshot, you can find the forum at this link: https://forum.arduino.cc/index.php?topic=28223.30

  4. Serial_Command.zip

    This is one of the libraries needed for the Arduino code.

  5. Spider_no_bluetooth.fzz

    This is a Fritzing to show what is needed, placement of servos, breadboard layout, etc.

    alt text

  6. Spider_with_bluetooth.fzz

    This is a Fritzing to show what is needed, placement of servos, breadboard layout, etc. for use with a bluetooth module.

    alt text

  7. flexitimer2-master.zip

    Another library needed for the Arduino code.

  8. quad-spider-moving.ino

    This is the Arduino code for the spider robot without any bluetooth capabilities. The functions of the robot continually loop.

  9. spider-bluetooth.ino

    This is the Arduino code for the spider robot with bluetooth capabilities. The functions of the robot can be controlled by downloading Bluetooth SPP Tools Pro or equivalent program onto your Android device. To learn more about adapting bluetooth capabilities, refer to the original spider robot bluetooth instructions (http://www.instructables.com/id/DIY-Spider-Robot-PART-II-Remote-control/) and the links below for further assistance.

Additional Links:

Bluetooth to Arduino configuration guide: http://42bots.com/tutorials/hc-06-bluetooth-module-datasheet-and-configuration-with-arduino/

Bluetooth to Android configuration guide: http://42bots.com/tutorials/how-to-connect-arduino-uno-to-android-phone-via-bluetooth/

Spider Robot in Action: https://youtu.be/Vyh3SaYLo_0?list=PLuz-GQZtyIjUuq_W8g9vByreekWgkh9nj

Credits:

Credit goes out to Regis Hsu for creating the original Instructable, as well as Donnie Plumly and Rob Edwards for guiding me through the process of making this robot a reality.

spider-robot-arduino-uno's People

Contributors

angelicaortiz909 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.