NVIDIA-AI-IOT / jetbot

An educational AI robot based on NVIDIA Jetson Nano.
MIT License
3.02k stars 1.03k forks source link

Cannot run basic motion #97

Closed tohmasung closed 5 years ago

tohmasung commented 5 years ago

Just finished setting up the jetbot and tried to run the Basic_motion notebook but always get TimeoutError: [Errno 110] Connection timed out when i try to run: robot=Robot() on jupyter notebook. Anyone know how to fix this?

Screenshot from 2019-06-26 22-36-55

tohmasung commented 5 years ago

One unrelated question. The jetbot ip address is the ip address of the wifi it's connected to right?

Mubeeni35 commented 5 years ago

Hello,

I had this same problem. Here is what I did to fix it.

As for the ip address, it is different from the wifi ip address. The address should be listed on the PiOLED screen.

Let me know if you have issues with the IP, I can help you find that too.

tohmasung commented 5 years ago

Thank you for the reply.

I tried what you listed above but it didn't work for me.

Whenever I connect the 3V3 and GND using jumper wires between the piOLED and motor driver, the piOLED turns off. The jumper wires work fine so I am suspecting that the problem is with either the motor driver or the piOLED display.

Any thoughts on this?

Mubeeni35 commented 5 years ago

Can you post a picture of the connections on the PiOLED and the motor driver?

Few things to check:

Thanks

tohmasung commented 5 years ago

Connection to motor driver Connection to motor driver Connection to pioled Connection to pioled pioled turning on without jumper wire Display 2 Full setup Full setup Motor driver solder Motor driver solder 1 Motor driver solder 2 pioled solder pioled solder 1 pioled solder 2

Since I can't upload a video on this platform, I uploaded the video of the display shutting down as I plug in the 3.3V and GND wires. Link: https://youtu.be/DKajEA8Sg74

Mubeeni35 commented 5 years ago
tohmasung commented 5 years ago

I checked the soldering near M3 and M4 and using a magnifying glass and is pretty sure that they aren't bridged. Unfortunately plugging the motor driver directly to the nano still gave the same error.

USB I'm using to connect to nano IMG_0385 Battery Pack IMG_2292 USB I'm using to connect to motor driver IMG_5265

Mubeeni35 commented 5 years ago

hmmm. refer to this link https://github.com/NVIDIA-AI-IOT/jetbot/issues/92#issue-458215167

check in the terminal for the power thing

tohmasung commented 5 years ago

As I suspected, the problem was with the motor driver. The new one I ordered got delivered today, and I soldered the parts, connected the jumper wires, and it worked. Thanks for helping Mubeeni35 :).