程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

Jetson Nano系列教程3-生死看淡,不服就干之GPIO

发布于2019-08-07 14:36     阅读(2157)     评论(0)     点赞(2)     收藏(2)


JetsonTX1,TX2,AGXXavier和Nano开发板包含一个40引脚的GPIO头,类似于Raspberry PI中的40引脚头。这些GPO可以通过JetsonGPIOLibrary包中提供的Python库控制数字输入和输出。

安装pip工具

sudo apt-get update

sudo apt-get install python-pip

 

安装GPIO库

sudo pip install Jetson.GPIO

sudo pip3 install Jetson.GPIO

这个的源码在:

https://pypi.org/project/Jetson.GPIO/

安装到Jetson Nano上

创建一个新的gpio用户组。然后将用户添加到新创建的组中,your_user_name是用户名。

sudo groupadd -f -r gpio sudo usermod -a -G gpio your_user_name

通过将99-gpio.rules文件复制到rules.d目录来安装自定义udev规则:

sudo cp /opt/nvidia/jetson-gpio/etc/99-gpio.rules /etc/udev/rules.d/

重新加载udev规则:

sudo udevadm control --reload-rules && sudo udevadm trigger

可以在下面的目录看到示例程序:

cd /opt/nvidia/jetson-gpio/samples/

分别运行输入输出例程:

  1. sudo python3 simple_input.py
  2. sudo python3 simple_out.py

找到板载的GPIO18,这个管脚是BCM编码的,要看板子的背面的编码。正面的是管脚编码,对应的是12号管脚



所属网站分类: 技术文章 > 博客

作者:473847837423232

链接:https://www.pythonheidong.com/blog/article/11364/7b81c7171ec718c6c618/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

2 0
收藏该文
已收藏

评论内容:(最多支持255个字符)