loading
20 Comments

Tell us about yourself!

Complete Your Profile
  • spc2199 commented on RegisHsu's instructable [DIY] Spider Robot(Quad robot, Quadruped)3 months ago
    [DIY] Spider Robot(Quad robot, Quadruped)

    Sorry I didn't reply faster, my problem did get solved, I believe the problem was in one of the libraries, I downloaded libs from a different location and the spider works!Thanks for all your help!

    View Instructable »
  • [DIY] Spider Robot - PART II - Remote control

    I still haven't been able to solve my issue of the messed up leg movements on some commands. I don't know what exactly the problem is but I have ruled out power supply. I have tested spider_open_v1 and that works perfectly (the example loop) but spider_open_v3 and spider_robot are giving me troubles with Bluetooth control, could it be the serial library or something else in the code? How can I test or fix this. Please help, I really need to get this working or I will fail my subject.https://youtu.be/R5byqzoi54Q HELP PLEASE

    View Instructable »
  • spc2199 commented on RegisHsu's instructable [DIY] Spider Robot(Quad robot, Quadruped)3 months ago
    [DIY] Spider Robot(Quad robot, Quadruped)

    I still haven't been able to solve my issue of the messed up leg movements on some commands. I don't know what exactly the problem is but I have ruled out power supply. I have tested spider_open_v1 and that works perfectly (the example loop) but spider_open_v3 and spider_robot are giving me troubles with Bluetooth control, could it be the serial library or something else in the code? How can I test or fix this. Please help, I really need to get this working or I will fail my subject.https://youtu.be/R5byqzoi54Q HELP PLEASE

    View Instructable »
  • spc2199 commented on RegisHsu's instructable [DIY] Spider Robot(Quad robot, Quadruped)3 months ago
    [DIY] Spider Robot(Quad robot, Quadruped)

    I checked the amps, it seems to provide more than enough. I believe that power supply isnt an issue, spider_open_v1 's example loop works perfectly, its just when I try to control it through bluetooth using spider_robot that the movements get glitchy, can you put bluetooth function into spider_open_v1 and remove the example loop, please? I would do it myself but keep getting errors i'm unsure of, if you can could you please send the modified file tospittingcobra9921@gmail.comThank you

    View Instructable »
  • spc2199 commented on RegisHsu's instructable [DIY] Spider Robot(Quad robot, Quadruped)3 months ago
    [DIY] Spider Robot(Quad robot, Quadruped)

    This is in regards to my previous problem, here's a video showing my problem.https://youtu.be/R5byqzoi54Q

    View Instructable »
  • spc2199 commented on RegisHsu's instructable [DIY] Spider Robot(Quad robot, Quadruped)3 months ago
    [DIY] Spider Robot(Quad robot, Quadruped)

    - I have a question about the spider_open_v3 code, how do I stop it from looping example moves, and be able to control it via Bluetooth, I tried using the code from your github Regis but that also had problems for me, forward and back worked on that code but for everything else there was just crazy moves and wierds actions (eg. when trying to turn right 2 legs just go flat and then I have to reset them to get them back into place.- I also want to know about issues regarding the servos, when I run the robot/ when its on its 4 legs, I am hearing a weird buzzing sound, this sound goes away when I place the robot say on a box so the legs don't touch. Does this sound mean I am straining the servos? I have already had 2 servos burn out, so I removed the battery which is ~180g but the buzzing ...see more »- I have a question about the spider_open_v3 code, how do I stop it from looping example moves, and be able to control it via Bluetooth, I tried using the code from your github Regis but that also had problems for me, forward and back worked on that code but for everything else there was just crazy moves and wierds actions (eg. when trying to turn right 2 legs just go flat and then I have to reset them to get them back into place.- I also want to know about issues regarding the servos, when I run the robot/ when its on its 4 legs, I am hearing a weird buzzing sound, this sound goes away when I place the robot say on a box so the legs don't touch. Does this sound mean I am straining the servos? I have already had 2 servos burn out, so I removed the battery which is ~180g but the buzzing sound still remains.

    View Instructable »
  • spc2199 commented on RegisHsu's instructable [DIY] Spider Robot(Quad robot, Quadruped)3 months ago
    [DIY] Spider Robot(Quad robot, Quadruped)

    I have used those files to test my servos, what I need help with is the legs initialise code and the main code. They are both written for PWM while the shield uses I2C, so what I think needs to happen is code needs to be re-written for I2C? Could you give me advice and help with that?

    P.S:-> the servos or current is not a problem, servos have been tested using example code in Adafruit Lib. Just need help with code :<

    View Instructable »
  • spc2199 commented on RegisHsu's instructable [DIY] Spider Robot(Quad robot, Quadruped)3 months ago
    [DIY] Spider Robot(Quad robot, Quadruped)

    I am not sure about your model but these holes seem like they both serve the same purpose, just conect it to any one of the two. I think they have two holes at each terminal so if you choose to you can put batteries in parallel.

    View Instructable »
  • spc2199 commented on RegisHsu's instructable [DIY] Spider Robot(Quad robot, Quadruped)3 months ago
    [DIY] Spider Robot(Quad robot, Quadruped)

    Upload this code to Arduino: (provided by Regis Hsu)https://github.com/regishsu/SpiderRobot/blob/maste... to control robot by bluetooth (android) use the app recommended and just change the values of buttons on the app.

    The [IN] goes to your power source, in this case your battery, the + and - are pretty self explanitory, red(positive) to + and black(negative) to -

    View Instructable »
  • spc2199 commented on RegisHsu's instructable [DIY] Spider Robot(Quad robot, Quadruped)4 months ago
    [DIY] Spider Robot(Quad robot, Quadruped)

    To use the ESP8266 module, would I need to modify the arduino code? Also how do I use the module with this project? I don't understand where to put the code I found on your blog. http://regishsu.blogspot.com.au/2016/07/spider-robotesp8266robot-webpage-design.html

    View Instructable »
  • spc2199 commented on RegisHsu's instructable [DIY] Spider Robot(Quad robot, Quadruped)4 months ago
    [DIY] Spider Robot(Quad robot, Quadruped)

    I am still waiting on the battery, and I don't have access to a power supply/ AC-DC plug. So, would you please be able to recall if this was the functional code?

    They are connected from the DC-DC output, do not connect them to 5v arduino pin, running 12 servos off that pin will not work.

    the first 3 pics show how to assemble the body. The purple parts you see are basisically what keeps the body together, they act like supports, they lock into the hole u might have noticed on femeur. There is not need to use cables unless you are tidying up the servo wires. The last pic shows how to connect servos to your pcb, the numbers relate to the digital pins on your arduino

    All arduino boards have pins from 0-13, pins 0 and 1 relate to different things, as u can see in the picture I posted, you might say this is not the same board/ its bigger or smaller but all arduinos follow the same fundamentals. I'll leave the connection pic here for convenience.

    View Instructable »
  • spc2199 commented on RegisHsu's instructable [DIY] Spider Robot(Quad robot, Quadruped)4 months ago
    [DIY] Spider Robot(Quad robot, Quadruped)

    thx for the reply.I found this code in previous comment, is this still functional?The connection is Vcc,GND and A0.Here is the code segment, please port it into your code./////////////////////////////////////////////////////// pin-A0#define IR_Detect_IO 14void setup(){...// config IR_Detect_IO pin as inputpinMode(IR_Detect_IO, INPUT);...}int flag_obstacle = 0;int mode_left_right = 0;void loop(){int tmp_turn, tmp_leg, tmp_body;//Regis, 2015-07-15, for Bluetooth commandSCmd.readSerial();if (!digitalRead(IR_Detect_IO) && is_stand()){tmp_turn = spot_turn_speed;tmp_leg = leg_move_speed;tmp_body = body_move_speed;spot_turn_speed = leg_move_speed = body_move_speed = 20;if (flag_obstacle < 3){step_back(1);flag_obstacle++;}else{if (mode_left_right)turn_right(1);elseturn_left(1);mode_l...see more »thx for the reply.I found this code in previous comment, is this still functional?The connection is Vcc,GND and A0.Here is the code segment, please port it into your code./////////////////////////////////////////////////////// pin-A0#define IR_Detect_IO 14void setup(){...// config IR_Detect_IO pin as inputpinMode(IR_Detect_IO, INPUT);...}int flag_obstacle = 0;int mode_left_right = 0;void loop(){int tmp_turn, tmp_leg, tmp_body;//Regis, 2015-07-15, for Bluetooth commandSCmd.readSerial();if (!digitalRead(IR_Detect_IO) && is_stand()){tmp_turn = spot_turn_speed;tmp_leg = leg_move_speed;tmp_body = body_move_speed;spot_turn_speed = leg_move_speed = body_move_speed = 20;if (flag_obstacle < 3){step_back(1);flag_obstacle++;}else{if (mode_left_right)turn_right(1);elseturn_left(1);mode_left_right = 1 - mode_left_right;flag_obstacle = 0;}spot_turn_speed = tmp_turn;leg_move_speed = tmp_leg;body_move_speed = tmp_body;}}

    thx for the reply.I found this code in previous comment, is this still functional?The connection is Vcc,GND and A0.Here is the code segment, please port it into your code./////////////////////////////////////////////////////// pin-A0#define IR_Detect_IO 14void setup(){...// config IR_Detect_IO pin as inputpinMode(IR_Detect_IO, INPUT);...}int flag_obstacle = 0;int mode_left_right = 0;void loop(){int tmp_turn, tmp_leg, tmp_body;//Regis, 2015-07-15, for Bluetooth commandSCmd.readSerial();if (!digitalRead(IR_Detect_IO) && is_stand()){tmp_turn = spot_turn_speed;tmp_leg = leg_move_speed;tmp_body = body_move_speed;spot_turn_speed = leg_move_speed = body_move_speed = 20;if (flag_obstacle < 3){step_back(1);flag_obstacle++;}else{if (mode_left_right)turn_right(1);elseturn_left(1);mode_l...see more »thx for the reply.I found this code in previous comment, is this still functional?The connection is Vcc,GND and A0.Here is the code segment, please port it into your code./////////////////////////////////////////////////////// pin-A0#define IR_Detect_IO 14void setup(){...// config IR_Detect_IO pin as inputpinMode(IR_Detect_IO, INPUT);...}int flag_obstacle = 0;int mode_left_right = 0;void loop(){int tmp_turn, tmp_leg, tmp_body;//Regis, 2015-07-15, for Bluetooth commandSCmd.readSerial();if (!digitalRead(IR_Detect_IO) && is_stand()){tmp_turn = spot_turn_speed;tmp_leg = leg_move_speed;tmp_body = body_move_speed;spot_turn_speed = leg_move_speed = body_move_speed = 20;if (flag_obstacle < 3){step_back(1);flag_obstacle++;}else{if (mode_left_right)turn_right(1);elseturn_left(1);mode_left_right = 1 - mode_left_right;flag_obstacle = 0;}spot_turn_speed = tmp_turn;leg_move_speed = tmp_leg;body_move_speed = tmp_body;}}

    View Instructable »
  • spc2199 commented on RegisHsu's instructable [DIY] Spider Robot(Quad robot, Quadruped)4 months ago
    [DIY] Spider Robot(Quad robot, Quadruped)

    Hello,Great tutorial, I am nearing the end of my spider.I would like to add the infrared remote and IR detector. I did look for these in github but was not able to find.Would you be able to provide me with schematics and code for infrared remote and IR detector please?Please send the schematics and code to the following email: spittingcobra9921@gmail.comAlso I would like some advice, I brought the DC 12300 but it was faulty, would you be able to recommend me an alternative and also if I choose not to buy a battery, will this robot work with AA batteries in series?Sorry, for the long comment, waiting to hear from you.Thankyou

    View Instructable »