原文:树莓派高级GPIO库,wiringpi2 for python使用笔记(五)i2c读取测试

wiringpi 显然也把i c驱动带给了Python,手头上正巧有一个DS 的模块,上边带了一个DS RTC 实时时钟 ,与一片 C ,两个芯片均为iic总线设备,与树莓派接线如下: 也就是VCC GND SDA SCL四个脚分别接到树莓派的 . v v SDA. SCL. 上,因为树莓派的I C接口默认是关闭的,需要先编辑一下 boot config.txt,去掉 device tree pa ...

2016-01-06 22:52 0 15580 推荐指数:

查看详情

树莓高级GPIOwiringpi2 for python使用笔记(三)GPIO操作

GPIO的核心功能,当然就是操作GPIO了,GPIO就是“通用输入/输出”接口,比如点亮一个LED、继电器等,或者通过iic spi 1-wire等协议,读取、写入数据,这都是GPIO的用处,可以说没有GPIO树莓只能当小电脑用,有了GPIO,就升级成一个控制器了。先来说说怎么操作一个 ...

Mon Jan 04 00:57:00 CST 2016 1 8236
树莓高级GPIOwiringpi2 for python使用笔记(二)高精度计时、延时函数

学过单片机的同学应该清楚,我们在编写传感器驱动时,需要用到高精度的定时器、延时等功能,wiringpi提供了一组函数来实现这些功能,这些函数分别是: micros() #返回当前的微秒数,这个数在调用wiringPiSetup()后被清零并重新计时 millis() #返回当前的毫秒数,同上 ...

Sun Jan 03 23:11:00 CST 2016 0 11677
树莓高级GPIOwiringpi2 for python使用笔记(一)安装

网上的教程,一般Python用RPi.GPIO来控制树莓GPIO,而C/C++一般用wringpi来操作GPIO,RPi.GPIO过于简单,很多高级功能不支持,比如i2c/SPI等,也缺乏高精度定时等高级特性。相比之下,wiringpi则功能丰富的多,其实wringpi已经有了python ...

Sun Jan 03 22:06:00 CST 2016 0 4438
树莓高级GPIOwiringpi2 for python使用笔记(四)实战DHT11解码

DHT11是一款有已校准数字信号输出的温湿度传感器。 精度湿度+-5%RH, 温度+-2℃,量程湿度20-90%RH, 温度0~50℃。 我买的封装好的模块,上边自带了上拉电阻,直接查到树莓派上即可灰、紫、蓝分别代表数据、3.3V、0V,接到树莓的3,1,10脚,分别对应PIN8 ...

Tue Jan 05 08:12:00 CST 2016 3 5991
树莓-用GPIO虚拟I2C

前言: 非常不幸,树莓没用多久,I2C接口无法detect。 抱着试一试的心理,到群里问了问,结果被人喷曰:“现在钱多人傻的人真多,什么都不懂,还玩树莓”。 我心想,难道树莓真的很“高大上”? 事情是这样: 前些天树莓接到6wd机器人扩展板上玩了几天,接着上摄像头,摄像头 ...

Wed Oct 30 04:59:00 CST 2019 0 417
树莓搭建python i2c开发环境

## 确保系统为最新的 sudo apt-get update sudo apt-get upgrade ## 安装python工具 sudo apt-get install python sudo apt-get install python-dev sudo apt-get install ...

Wed Apr 03 08:07:00 CST 2013 1 3542
树莓学习之I2C通信

最近飞兆杯的比赛选择了循迹小车,其中用到的ldc1314芯片是基于I2c通信的,虽然项目并没有成功,但是还是学习了树莓I2c通信相关的一些知识! 一、配置I2C接口,读取i2c设备的地址 1、可以通过raspi-config配置工具配置使能I2C,或者通过编辑/boot ...

Sat May 06 20:14:00 CST 2017 0 6419
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM