查看: 3201|回复: 0

Tiny ML微型机器学习开发板 + 光传感器

[复制链接]
  • TA的每日心情
    开心
    2024-10-25 14:50
  • 签到天数: 1071 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2021-7-20 14:49:43 | 显示全部楼层 |阅读模式
    分享到:
        这篇来了解下开发板上的光传感器。采集光传感器的电压,通过串口输出。


        一、硬件电路


        1.1、光传感器硬件电路部分
        001.png
        1.2、光传感器
        电路中使用的光传感器的型号是PD15-22C
        在网上查找相应的型号,看到是一个PIN的硅光电二极管,将光信号转换成电信号。
        002.png
       
       
        二、程序
        程序部分,将光线的转换成电压值,通过串口送出数据。
    1. void setup() {
    2.   //串口
    3.   Serial.begin(115200);
    4.   //光电传感器
    5.   pinMode(WIO_LIGHT, INPUT);  
    6. }

    7. void loop() {
    8.   int light = analogRead(WIO_LIGHT);
    9.   Serial.print("Light value: ");
    10.   Serial.println(light);
    11.   delay(200);
    12. }
    复制代码

        三、编译及下载


        003.png    


        四、程序运行


        输出电压值随着光线的强弱发生变化。
       
        004.png
         
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-11-19 12:15 , Processed in 0.118242 second(s), 16 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.