0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

示波器的制作图解

454398 来源:wv 2019-10-10 11:26 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:您需要什么?

1)LinkitONE板

2)微型USB电缆(至程序板)

3)要测试的传感器很多!

(我正在使用声音传感器,PIR运动传感器,空气质量传感器,DHT温度传感器,灰尘传感器等)。

第2步:连接传感器

在这里,您应该选择任何可以提供模拟读数的传感器。您可以使用世界上任何可用的模拟传感器!!!

声音传感器,光传感器,土壤湿度传感器,触摸传感器!!!更!

第3步:编写一些代码

这里的代码非常简单!没什么!

我们只是从传感器获取模拟读数,然后将其发送到计算机。然后计算机中的程序会将数据转换为实时图形。

代码:

-------- ----

#define ANALOG_IN 1

void setup()

{

Serial.begin(9600);//Serial.begin(115200);

}

void loop(){

int val = AnalogRead(ANALOG_IN);

Serial.write(0xff);

Serial.write((val 》》 8)&0xff);

Serial.write(val&0xff);

}

------------

好,现在刻录此代码发送到您的董事会。下一步,我们将为计算机编写另一个代码以可视化读数。

步骤4:开发图形界面

我们将使用处理软件来制作GUI部件。首先从www.processing.org下载处理程序并安装最新版本。

代码真的很简单,我们只是从序列中读取读数,然后绘制图表。请下载此步骤附带的代码。

代码:

---------

导入处理.serial。*;

串行端口;//从Serial类int val创建对象;//从串口接收的数据的int []值;浮动缩放;

void setup(){size(1280,480);//打开与开发板连接的端口,并使用相同的速度(9600 bps)port = new Serial(this,Serial.list()[0],9600);值=新的int [width];变焦= 1.0f;光滑(); }

int getY(int val){return(int)(height-val/1023.0f *(height-1)); }

int getValue(){int value = -1; while(port.available()》 = 3){if(port.read()== 0xff){value =(port.read()《《8)| (port.read());返回值; }

void pushValue(int value){for(int i = 0; i

void drawLines(){stroke(255); int displayWidth =(int)(width/zoom ); int k = values.length-displayWidth; int x0 = 0; int y0 = getY(values [k]); for(int i = 1; i

void drawGrid(){stroke(255 ,0,0); line(0,height/2,width,height/2);}

void keyReleased(){switch(key){case‘+’:zoom * = 2.0f; println(zoom); if((int)(width/zoom)《= 1)zoom/= 2.0f; break; case‘-’:zoom/= 2.0f; if(zoom 《1.0f)zoom * = 2.0f ; break;}}

void draw(){background(0); drawGrid(); val = getValue(); if(val!= -1){pushValue(val);} drawLines() ;}

--------

完成此操作后,请转到下一步并开始测试示波器!

步骤5:对其进行测试!

现在进行测试!

将其插入Linkit板,然后运行您在处理中制作的程序通过单击播放按钮!

您将看到读数实时更新!您可以使用其他传感器进行尝试!凉?再尝试一些:D

步骤6:测试声音传感器

这是声音传感器!

您可以边呼吸边看分析的读数。

步骤7:测试空气质量传感器

您还可以进行测试空气质量!程序绘制了一张关于我房间中空气质量的图表,该图表在30秒内发生了变化。

步骤8:测试PIR运动传感器

Wala!运动传感器!您将获得数字阅读!测试它会很有趣!

第9步:最终修饰!

酷!您还可以制作一个易于携带的简单框框,以便随身携带!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 示波器
    +关注

    关注

    113

    文章

    6975

    浏览量

    194744
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    实时示波器和采样示波器的差别

    实时示波器(Real-Time Oscilloscope)又称“单次示波器”,它每次触发时将会捕获一个完整波形。在一次连续记录中,会捕获大量数据点。如图 1所示,示波器对输入波形的幅度进行采样,将采样值保存到存储器中,然后继续进
    的头像 发表于 11-08 10:58 1633次阅读
    实时<b class='flag-5'>示波器</b>和采样<b class='flag-5'>示波器</b>的差别

    示波器应用之如何通过示波器设置减小测量误差

    测量误差是指测量结果与被测量的真实值之间的差异,测量误差越大,测量结果的可靠性越低。本文将探讨示波器设置不当时误差是如何产生的、其典型的表现,以及如何使用示波器设置减小测量误差。示波器的测量误差
    的头像 发表于 07-02 14:20 655次阅读
    <b class='flag-5'>示波器</b>应用之如何通过<b class='flag-5'>示波器</b>设置减小测量误差

    图解单片机功能与应用(完整版)

    从基础知识的介绍出发,图文并茂,直观、系统地介绍了单片机的内部结构、工作原理和应用技巧。全书分为10章,内容包括51单片机编程资源图解、51单片机指令系统图解、汇编语言程序设计图解、输入/输出
    发表于 06-16 16:52

    漫画图解 电感器 抗干扰元器件指南(全彩PDF版)

    漫画图解电感基础知识(高清PDF) 内容:很形象的漫画和语言图解关于电感器的入门基础知识,让电子初学者也能轻松的看懂电子电路。 纯分享贴,有需要可以直接下载附件获取完整资料! (如果内容有帮助可以关注、点赞、评论支持一下哦~)
    发表于 05-13 15:49

    示波器带宽不够时,会发生什么?#正弦波 #示波器 #方波 #示波器带宽

    示波器
    安泰小课堂
    发布于 :2025年05月08日 17:52:56

    示波器的使用入门

    本节简要介绍怎样设置及开始使用示波器,特别是怎样实现示波器和用户接地、设置示波器控制功能、校准示波器、连接探头、补偿探头。在设置测量或处理电路时,正确接地是一个重要步骤
    的头像 发表于 04-28 09:29 1816次阅读
    <b class='flag-5'>示波器</b>的使用入门

    PCB封装图解

    PCB封装图解——详细介绍了各种封装的具体参数,并介绍了如何进行封装制作 纯分享贴,有需要可以直接下载附件获取文档! (如果内容有帮助可以关注、点赞、评论支持一下哦~)
    发表于 04-22 13:44

    无刷电机的绕制和接线方法及实物图解

    下方附件可打开*附件:无刷电机的绕制和接线方法及实物图解.doc
    发表于 03-17 20:00

    示波器的性能术语(下)

    01示波器的性能术语-波形捕获速率等波形捕获速率所有示波器都会眨眼睛。也就是说,它们会每秒睁开眼睛多少次,来捕获信号,其间则会闭上眼睛。这就是波形捕获速率,用波形/秒(wfms/s)表示。采样率表明
    的头像 发表于 03-17 11:40 1025次阅读
    <b class='flag-5'>示波器</b>的性能术语(下)

    示波器的性能术语(上)

    示波器类似于一架摄像机,捕获我们可以观察和理解的信号图像。快门速度、光线条件、孔径和胶片的ASA等级,都会影响摄像机清楚准确地捕获图像的能力。与示波器基本系统一样,示波器的性能考虑因素明显影响着其实
    的头像 发表于 03-03 11:52 809次阅读
    <b class='flag-5'>示波器</b>的性能术语(上)

    如何用示波器判断波形,识别异常信号?#示波器 #波形 #示波器使用教程

    示波器
    安泰仪器维修
    发布于 :2025年01月06日 17:40:05