Adafruit Python PCA9685
Python code to use the PCA9685 PWM servo/LED controller with a Raspberry Pi or BeagleBone black.
Installation
To install the library from source (recommended) run the following commands on a Raspberry Pi or other Debian-based OS system:
sudo apt-get install git build-essential python-dev
cd ~
git clone https://github.com/adafruit/Adafruit_Python_PCA9685.git
cd Adafruit_Python_PCA9685
sudo python setup.py install
Alternatively you can install from pip with:
sudo pip install adafruit-pca9685
Note that the pip install method won't install the example code.
Check I2C device
sudo i2cdetect -y 1
Installation
You can install this package in the usual way using pip:
pip install flask-socketio
sudo pip install -U socketIO-client
from flask import Flask, render_template
from flask_socketio import SocketIO
app = Flask(__name__)
app.config['SECRET_KEY'] = 'secret!'
socketio = SocketIO(app)
from socketIO_client import SocketIO as client_socketio, BaseNamespace
my_client = client_socketio('184.72.95.87',3000)
str=""
@socketio.on('chat message')
def handle_message(message):
print('received message: ' + message)
my_client.emit('chat message', str)
print(str)
def doSomething(data):
print data
print "Halloween"
if data in ['hey','hello']:
socketIO.emit('reply_from_client',"hello clienty")
print "hello client"
my_client.on('chat message', doSomething)
my_client.wait()
if __name__ == '__main__':
socketio.run(app)
pi@raspberrypi:~/Desktop/Raspberry Old/Adafruit_Python_PCA9685 $ cd examples/
pi@raspberrypi:~/Desktop/Raspberry Old/Adafruit_Python_PCA9685/examples $ ls
eagle_eye.py simpletest.py
pi@raspberrypi:~/Desktop/Raspberry Old/Adafruit_Python_PCA9685/examples $
Comments
Post a Comment