当前位置: 首页 > news >正文

崇明建设小学网站包头市建设局网站

崇明建设小学网站,包头市建设局网站,手机网站模板大全,如何设计一个logo1.背景 树莓派很好,美中不足的是,不能进行ADC转换,所以要选一个外接的ADC芯片来进行模拟量转换。正好,我要设计的产品里需要用到ADC,所以,我就设计了一个用ads1115进行ADC转换,将结果发送到树莓…

1.背景

树莓派很好,美中不足的是,不能进行ADC转换,所以要选一个外接的ADC芯片来进行模拟量转换。正好,我要设计的产品里需要用到ADC,所以,我就设计了一个用ads1115进行ADC转换,将结果发送到树莓派的电路和程序,下面是保姆级教程。

2. 为什么用ads1115这个ADC转换芯片?

因为wiringPi库自带了驱动程序,直接拿来用就可以了,很方便,所以,我就选了这颗。

3. 电路图

4. 代码

#include <ads1115.h>
#include <stdio.h>
#include <unistd.h>
#include <wiringPi.h>
#include <wiringPiI2C.h>#define ADC_ADDRESS 0x48
#define PINBASE 120  // choose PINBASE value arbitrarilyint main()
{int ret = TRUE;int analog0;// int analog1;// int analog2;// int analog3;float vbat = 0.0;int ioerr = wiringPiSetupGpio();if (ioerr == -1){printf("wiringPiSetupGpio() error\n");return FALSE;}ret = ads1115Setup(PINBASE, ADC_ADDRESS);if (ret == FALSE){printf("ads1115Setup() error\n");return FALSE;}while(1){analog0 = analogRead(PINBASE+0);        // connected to ads1115 AIN0printf("analog0 = %d\n", analog0);vbat = analog0 * 4.096 / 0x7FFF*(169+9.31)/9.31;printf("vbat = %.2f\n", vbat);// analog1 = analogRead(PINBASE+1);        // connected to ads1115 AIN1// printf("analog1 = %d\n", analog1);// analog2 = analogRead(PINBASE+2);        // connected to ads1115 AIN2// printf("analog2 = %d\n", analog2);// analog3 = analogRead(PINBASE+3);        // connected to ads1115 AIN3// printf("analog3 = %d\n", analog3);delay(250);             // sample rate 250ms}return 0;}

5. 结果检验

 

测出来的电池电压很准,比我上次设计的用STM32的ADC采样的电池电压要准得多。

6. 大功告成,亲个嘴儿。 

http://www.dtcms.com/a/607401.html

相关文章:

  • 手机网站做多宽的图片2023年房地产市场分析
  • 【SSM|第一篇】MyBatisPlus
  • 点评网站建设网站制作企业对比
  • 课程注册 网站开发西部数码网站管理控制面板
  • 【Dokcer】Dockerfile指令讲解
  • 西安做网站那家好怎么做电商赚钱
  • 做网站被捉wordpress 文章表
  • GPT-5.1已上线!亲测国内可用,保姆级使用教程
  • OpenAI GPT-5.1 系列发布:对话体验优化解析
  • 微网站app制作网站开发 视频播放器
  • 集团门户网站建设不足遇到灾难网站变灰怎么做
  • 一站式网站建设行业室内设计联盟邀请码免费
  • 养殖企业网站模板如何接推广的单子
  • 打造开放大众AI平台:基于d2550/d525主板的轻量化组网与设计实践(AI帮助设计的AI平台构架)
  • 零基础学JAVA--Day31(Collection类+List类)
  • 电子商务模拟实训报告企业网站建设wordpress耗时
  • sglang结构分析
  • 找网络公司做网站要注意这4个细节公司企业文化墙设计方案
  • discuz修改网站标题网页ui设计教程
  • 珠海网站建设珠海易推网wordpress 自动缩略图
  • 电子商务公司企业简介国外注册网站做百度seo
  • 网页制作网站制作步骤wordpress 简单 免费主题下载
  • wordpress建站欣赏设计官网和推广的公司
  • 网站建设类型有哪些用一个口罩做一把枪
  • 《道德经》第五十五章
  • 佛山市企业网站建设平台自己有网站怎么做点卡?
  • C语言编译程序是什么软件 | 了解常用C语言编译工具及其功能
  • 算法练习-成功之后不许掉队
  • 连云港做网站哪里好什么叫社交电商平台
  • 重庆游戏网站开发公司yande搜索引擎官网入口