ADS1015(ADC)驱动

1、ADS1015介绍

ADS1015 是一款具有 12 位分辨率的精密模数转换器 (ADC),采用超小型无引线 QFN-10 封装或 MSOP-10 封装。 ADS1015 的设计考虑了精度、功率和易于实施。 ADS1015 具有板载基准和振荡器。 数据通过 I2C 兼容的串行接口传输; 可以选择四个 I2C 从地址。 ADS1015 采用 2.0V 至 5.5V 的单电源供电。

ADS1015-Q1 器件可以以高达每秒 3300 个样本 (SPS) 的速率执行转换。 板载 PGA 提供从电源到低至 ±256 mV 的输入范围,允许以高分辨率测量大信号和小信号。 ADS1015-Q1 器件还具有一个输入多路复用器 (MUX),可提供两个差分或四个单端输入。

ADS1015-Q1 器件在连续转换模式或单次模式下运行,转换后会自动断电并大大降低空闲期间的电流消耗。

2、硬件准备

  • ESP8266 NodeMCU开发板一块
  • ADS1015传感器模块一个
  • 面板板一个
  • 杜邦线若干
  • 数据线一条

硬件接线如下:

3、软件准备

  • Arduino IDE或VSCode + PlatformIO

ESP8266-Arduino编程实例-ADS1015(ADC)驱动相关推荐

  1. Esp8266 进阶之路31【外设篇】分享一个乐鑫esp8266 SDK编程使用 IIC总线驱动 0.96寸的OLED显示屏,显示天气预报信息。(附带Demo)

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,不做开发板.仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 序号 SDK版本 内容 链接 1 nonos2.0 搭建 ...

  2. ESP8266-Arduino编程实例-MMA7455L加速计驱动

    MMA7455L加速计驱动 1.MMA7455L介绍 MMA7455L 是一款数字输出 (I2C/SPI).低功耗.薄型电容式微机械加速度计,具有信号调理.低通滤波器.温度补偿.自测功能,可配置为通过 ...

  3. ESP8266-Arduino编程实例-ILI9341-TFT LCD驱动(基于TFT_eSPI库)

    ILI9341-TFT LCD驱动(基于TFT_eSPI库) 液晶显示器 (LCD) 是一种平板显示器或其他电子调制光学设备,它利用液晶与偏振器的光调制特性.液晶不直接发光,而是使用背光或反射器来产生 ...

  4. ESP8266-Arduino编程实例-PCF8574IO扩展模块驱动

    PCF8574IO扩展模块驱动 1.PCF8574介绍 PCF8574 是一个使用 I2C 协议的 8 位 I/O 端口扩展器. 通过开发板的SDA 和 SCL 引脚来控制多达 8 个数字 I/O 端 ...

  5. ESP8266-Arduino编程实例-PCF8575IO扩展器驱动

    PCF8575IO扩展器驱动 1.PCF8575介绍 PCF8575用于两线双向总线 (I2C) 的 16 位 I/O 扩展器专为 2.5-V 至 5.5-V VCC 操作而设计. PCF8575 器 ...

  6. STM32F1与STM32CubeIDE编程实例-HMC5883电子罗盘驱动

    HMC5883电子罗盘驱动 1.HMC5883介绍 Honeywell的HMC5883L 是一款表面贴装多芯片模块,专为低场磁场感应而设计,具有数字接口,适用于低成本罗盘和磁力测量等应用. HMC58 ...

  7. ESP8266-Arduino编程实例-MMA8451加速度计驱动

    MMA8451加速度计驱动 1.MMA8451介绍 MMA8451 是一款具有 14 位分辨率的低功耗加速度计,具有灵活用户可编程选项的嵌入式功能,可配置为两个中断引脚.嵌入式中断功能可实现整体节能, ...

  8. ESP8266-Arduino编程实例-MCP3008-ADC转换器驱动

    MCP3008-ADC转换器驱动 1.MCP3008介绍 MCP3008 10 位模数转换器 (ADC) 在小型封装中结合了高性能和低功耗,非常适合嵌入式控制应用. MCP3008 具有逐次逼近寄存器 ...

  9. ESP8266-Arduino编程实例-MAG3110磁力计驱动

    MAG3110磁力计驱动 1.MAG3110介绍 飞思卡尔的 MAG3110 是一款小型.低功耗.数字 3 轴磁力计. 该设备可与三轴加速度计配合使用,实现与方向无关的电子罗盘,可提供准确的航向信息. ...

最新文章

  1. Java编程的逻辑 (62) - 神奇的序列化
  2. ML之回归预测:利用13种机器学习算法对Boston(波士顿房价)数据集【13+1,506】进行回归预测(房价预测)来比较各模型性能
  3. 正则表达式:(mysql)REGEXP
  4. react 消息队列_具有AkkaReact流的React队列
  5. std::map用法
  6. (三)深入浅出TCPIP之再识TCP,理解TCP四次挥手(上)
  7. 从单亲家庭内向小男生到哈佛耶鲁全奖,百万年薪的“男神学长”活出了一部励志偶像剧!
  8. Python 函数(一)
  9. 解决百度 ueditor v1.4.3 编辑器上传图片失真的bug?
  10. Hexo搭建自己的专属博客,连接github数据仓库
  11. Veritas Backup Exec 21还原备份
  12. 基于AFD驱动的进程流量控制
  13. R语言和Python实现分数次幂微积分计算(主要是Python)
  14. 面试经历---广州YY(欢聚时代)
  15. Android产品研发(二十一)--Android中的UI优化
  16. 5G产业——新智能时代革命
  17. python3-函数与参数以及空值
  18. c++头文件iomanip.h中setw()、setprecision()、setbase用法示例详解
  19. Linux需要学什么
  20. 【嵌入式开发教程6】手把手教你做平板电脑-触摸屏驱动实验教程

热门文章

  1. 判断点在直线的左侧和右侧的方法及原理
  2. hp desktop 288加装苹果网卡bcm94331csax macOS10.5.5
  3. 【excel】根据某一定值/公式快速填充某一列/行
  4. 2023 最新餐饮创业全套视频教程资料 176种配方美食餐饮商用配方
  5. CSS6大种选择器(超详细!!!!!!)
  6. html获取ul的li,如何从html中提取一些li(在ol / ul标签下)标签/li
  7. 使用DSW训练一个线性回归模型
  8. Python 的内置容器之 list (列表) 详细指南!!
  9. Android 进阶——Android 系统的基础术语和编译的相关理论小结
  10. 魔力耳朵java工作,魔力耳朵