There is no USPS pickup on Monday Feb 15th, 2016 because of President's Day. USPS orders placed after 11am EST Fri February 12th will go out Tuesday February 16. UPS orders will ship as normal.

Adafruit 16-Channel Servo Driver error
Moderators: adafruit_support_bill, adafruit

Forum rules
Talk about Adafruit Raspberry Pi® accessories! Please do not ask for Linux support, this is for Adafruit products only! For Raspberry Pi help please visit: http://www.raspberrypi.org/phpBB3/
Please be positive and constructive with your questions and comments.

Adafruit 16-Channel Servo Driver error

by nonlinearmind on Thu Dec 20, 2012 5:02 pm

I'm trying to get a Servo motor running using the tutorial. I've followed all the steps and have successfully run sudo i2cdetect -y 1
, but when I try to run the servo example, I get this error.

pi@raspberrypi ~/Adafruit-Raspberry-Pi-Python-Code/Adafruit_PWM_Servo_Driver $ sudo python Servo_Example.py
Traceback (most recent call last):
File "Servo_Example.py", line 12, in <module>
pwm = PWM(0x40, debug=True)
File "/home/pi/Adafruit-Raspberry-Pi-Python-Code/Adafruit_PWM_Servo_Driver/Adafruit_PWM_Servo_Driver.py", line 30, in __init__
self.i2c = Adafruit_I2C(address, bus=smbus.SMBus(1))
NameError: global name 'smbus' is not defined

nonlinearmind
 
Posts: 9
Joined: Fri Oct 26, 2012 11:07 am

Re: Adafruit 16-Channel Servo Driver error

by adafruit_support_bill on Thu Dec 20, 2012 6:06 pm

Have you installed the smbus library?

Before you start, you'll need to have the python smbus library installed, run apt-get install python-smbus

http://learn.adafruit.com/adafruit-16-c ... it-library

adafruit_support_bill
 
Posts: 45824
Joined: Sat Feb 07, 2009 10:11 am

Re: Adafruit 16-Channel Servo Driver error

by nonlinearmind on Thu Dec 20, 2012 7:14 pm

Yes, I've installed it and change the smbus line in Adafruit_PWM_Servo_Driver.py to

self.i2c = Adafruit_I2C(address, bus=smbus.SMBus(1))

I've also run sudo i2cdetect -y 1 and gotten the same result as in the tutorial.

nonlinearmind
 
Posts: 9
Joined: Fri Oct 26, 2012 11:07 am

Re: Adafruit 16-Channel Servo Driver error

by adafruit_support_bill on Fri Dec 21, 2012 7:11 am


adafruit_support_bill
 
Posts: 45824
Joined: Sat Feb 07, 2009 10:11 am

Please be positive and constructive with your questions and comments.