
树莓派模块
文章平均质量分 89
Shemesz
这个作者很懒,什么都没留下…
展开
-
树莓派——DS18B20获取温度
树莓派DS18B20获取温度1 项目背景介绍1.1项目想法1.2流程描述2 项目代码介绍2.1文件I/O的API函数open()read()close()opendir()readdir()closedir()2.2项目代码1 项目背景介绍1.1项目想法DS18B20是常用的数字温度传感器,其输出的是数字信号,具有体积小,硬件开销低,抗干扰能力强,精度高的特点,刚好拿实验室的树莓派来做一下获取温度的小项目。当树莓派配置好DS18B20数字温度传感器后,该温度信息通常保存在下面路径中,我们只需要读取文原创 2021-01-31 19:32:29 · 1015 阅读 · 0 评论 -
树莓派——libgpiod
这里写目录标题一、libgpiod 介绍(1)libgpiod(2)安装编译(3)命令行使用二、libgpiod – C API三、libgpiod – C API examples一、libgpiod 介绍(1)libgpiod 用于与 linux GPIO 字符设备交互的 C 库和工具 字符设备(gpiod 代表 GPIO 设备)从 linux 4.8 开始,不推荐使用 GPIO sysfs 接口。用户空间应该使用字符设备。这个库封装了 ioctl 调用和简单的 API 背后的数据结构。原创 2021-06-11 01:27:23 · 3456 阅读 · 1 评论 -
IIC协议——i2c-dev的使用
/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note *//* i2c-dev.h - i2c-bus driver, char device interface Copyright (C) 1995-97 Simon G. Vogl Copyright (C) 1998-99 Frodo Looijaard <frodol@dds.nl> This program is free soft原创 2021-06-06 18:19:22 · 4281 阅读 · 4 评论 -
树莓派——TSL2561获取光强数值(C语言)
TSL2561获取光强一、TSL2561光强传感器二、使能内核I2C驱动模块一、TSL2561光强传感器 TSL2561是一款高速、低功耗、宽量程、可编程灵活配置的光强度数字转换芯片。适合利用树莓派开发板或STM32型单片机来进行编程开发。了解详细芯片手册点击 : datasheet引脚功能引脚功能VIN电源供电(3.3V)GND接地SCLI2C时钟线SDAI2C地址线INT中断控制内部结构和工作原理TSL256x 是第二原创 2021-06-09 00:04:00 · 3256 阅读 · 6 评论