上午玩通了三色灯,还不错,有个好的开始。

下午争取再玩通一个。在传感器堆里找,大多数都是do输出,或ao输出。如果是do输出,那没有什么玩的,就是一个gpio读高低电平,这个就没有多少意思。ao的接口,可以读到具体数据,但3b上没有adc接口,所以,只能先找个adc模块先工作起来才行。

找呀找,找到了一个pcf8591了,干,就这个了。

pcf8591是iic的接口,这块板上还有几个器件,肉眼观测是光敏电阻,热敏电阻,变阻器,3个跳线选择,4个ain,1个aou。没有拿到原理图,这个没法玩。求助万能的taobao,baidu.这些玩意,网上都有货的。找到原理图

这下简单多了。

看着把3b和pcf8591接起来,vcc ,GND,iic两根线

在源码里搜了一下,这个wiringpi里居然有这个的代码。setup和read函数都有了的。

好吧,这也太省事了吧。

写个main.c

pcf8591setup(base,address)

while(1)

{

value=analogRead(a0);

printf("get:0x%02x\n",value);

}

测试运行,打出来的值是有变化的。

网上搜时,发现例子太多了。

真觉得没有写的必要。

对我来说,操作iic,spi等方式练习了。

这个例子很快就整好了。一会儿就开会了。

图片都不上了,太简单了。

树莓3b adc模块pcf8591相关推荐

  1. stm32 adc 连续和扫描_技术分享 | STM32多个ADC模块同时采样转换的应用示例

    在STM32家族里,多数系列芯片内含2到3个ADC模块,有的甚至更多,比方G4系列可以有5个ADC模块.其中,通道数因不同的系列或型号多少不等,几个到几十个的都有.有时,我们可能需要多个ADC模块同时 ...

  2. 嵌入式Linux设备驱动程序开发指南18(IIO子系统(二)具有硬件触发功能的IIO子系统ADC模块)——读书笔记

    IIO子系统二 具有硬件触发功能的IIO子系统ADC模块 十八.IIO子系统(二) 具有硬件触发功能的IIO子系统ADC模块 18.1 简介 18.2 设备树 18.3 硬件触发驱动功能分析 18.3 ...

  3. DSP之TMS320F28335学习总结与笔记(二)————ADC模块

    F28335 ADC模块 ADC转换模块 A/D转换器(ADC)将模拟量转换为数字量通常要经过四个步骤:采样.保持.量化和编码. 采样:将一个时间上连续变化的模拟量转化为时间上离散变化的模拟量. 保持 ...

  4. 如何利用单片机的ADC模块(或者独立的ADC芯片)得到接入ADC管脚上的实际电压值?

    这个问题,是第一次接触ADC时候,大家都会遇到的问题. 会读到什么值 单片机会读到什么值?需要看一个特性,就是几位的ADC,在手册上就会给出,例如,STM32的ADC是12位的.另外,还有8位,10位 ...

  5. Aurix TC3xx系列MCU ADC模块简介(一)

    文章目录 1 前言 2 ADC模块简介(TC3xx) 1.1 ADC模块特点 1.2 转换器内部结构 1.3 转换时间 3 EDSADC模块简单介绍 >>返回总目录<< 1 前 ...

  6. 闲聊飞思卡尔ADC模块

     因为 ADC 模块是各种控制比较重要的功能模块,基本的保护算法都要考 ADC 的采样数据来执行,所以 ADC 模块还是要熟练掌握,今天我们就来学习下飞思卡尔的ADC模块,如果有猿友使用过m ...

  7. MC9S12XEP100 ADC模块使用总结

    概述 在调试ADC模块功能时,习惯性的在网上搜索中文资料.最后被这些中文资料坑了,最终还是看英文的Datasheet才解决这个问题,最后把ATD0和ATD1均调试出来了. 网上那些错误的描述: 错误1 ...

  8. 【F28003x】 ADC模块

    文章目录 优先级 Burst Mode EOC and Inrerrupt Operation Post-Processing Blocks(PPB) PPB Offset Correction PP ...

  9. 【光电设计大赛】非接触酒精浓度测量中放大器和ADC模块误差分析

    放大器误差分析 微小信号测量实验中,主要会对结果造成影响有失调电压和噪声.噪声有外界电磁干扰噪声和运放本身的固有噪声.失调电压可以通过在输入端加入反向电压来消除.通过放大器的调零按钮使失调电压降低到很 ...

最新文章

  1. VINS-Mono:一种鲁棒且通用的单目视觉惯性系统
  2. 日媒:中国去年装机量猛增 成最大光伏日媒:中国去年装机量猛增 成最大光伏发电国家发电国家...
  3. 《TCP/IP详解》之二:流式数据交互
  4. bootstrap登录表单
  5. html三页布局实训,创建css布局页面(上机实训任务).pdf
  6. 如何设置无线网络中计算机的ip,电脑wifi怎么设置 电脑wifi设置教程详解
  7. 刘莹等:干旱对灌溉和雨养农田生态系统生产力的影响对比分析 【关于底图的考虑】
  8. 谈谈多源数据融合-科普基本概念篇
  9. 一个高考落榜生的奋斗历程
  10. TOMCAT假死分析
  11. 北京政协:电子垃圾回收是亟待破解的难题
  12. Xcode中蓝色和黄色文件夹的区别
  13. UTC(世界标准时间)/GMT(格林威治时间)/CST(北京时间)
  14. html文本转成二进制,肿么把文本文件转换成二进制bin文件
  15. ORAN传输封装类型
  16. python与分形0017 - 【教程】彩色色阶蛛网
  17. 推荐系列(五):协同过滤的优点和缺点
  18. 股票证券名词解释汇总
  19. VR用到教育上了?90后怎么就没有赶上呢!
  20. 【web】movie review——静态页面训练、css训练

热门文章

  1. 14种异常检测方法汇总
  2. 浙大数据结构习题笔记:顺序表与单链表
  3. NDP1415 40V输入20A外置MOS大电流同步降压控制器IC
  4. 工程专硕在职研究生12月联考数学复习
  5. 微型计算机的基础知识
  6. mysql加减时间-函数-时间加减
  7. 3分钟弄明白顶级域名二级域名子域名父域名的区别
  8. 高仿英雄联盟游戏网页制作作业 英雄联盟LOL游戏HTML网页设计模板 简单学生网页设计 静态HTML CSS网站制作成品
  9. 计算机原理探究第一部分教案,高中信息技术《计算机结构原理初步》教案
  10. Java将图片转为Base64