如果我要用python控制NEO2的各种引脚,i2c 或 spi ,RPi.GPIO模块是个非常好的选择
这个第三方模块是来自树莓派的,好像友善之臂的工程师稍作修改移植到了NEO2上,就放在 /root/RPi.GPIO_NP 目录下
安装
安装 setuptools工具
进入 RPi.GPIO_NP 目录
python 的编译和安装指令
pip install setuptools
cd /root/RPi.GPIO_NP
python setup.py build
python setup.py install
用 pip 看看是否成功安装模块
pip list
它在这里也!
初次使用
新建一个python脚本文件 led.py
import RPi.GPIO as GPIO import time GPIO.setmode(GPIO.BOARD)#电路板编号系统模式 GPIO.setup(3,GPIO.OUT)#3号脚,输出模式 while True:#循环 GPIO.output(3,True) print('no')#输出1,关灯 time.sleep(1) GPIO.output(3,False) print('yes')#输出0,开灯 time.sleep(1)
找一个led模块,VCC接板上的VCC脚,GND 接 NEO2 的GPIO 3脚,输入指令
python /data/led.py
可以看到LED闪烁,亮一秒灭一秒
程序运行正常