回答

收藏

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

MEMS/传感技术 MEMS/传感技术 3744 人阅读 | 0 人回复 | 2021-07-20

    这篇来了解下开发板上的光传感器。采集光传感器的电压,通过串口输出。


    一、硬件电路


    1.1、光传感器硬件电路部分
   

    1.2、光传感器
    电路中使用的光传感器的型号是PD15-22C
    在网上查找相应的型号,看到是一个PIN的硅光电二极管,将光信号转换成电信号。
   

   
   
    二、程序
    程序部分,将光线的转换成电压值,通过串口送出数据。
  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. }
复制代码

    三、编译及下载


   
   


    四、程序运行


    输出电压值随着光线的强弱发生变化。
   
   

     
分享到:
回复

使用道具 举报

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

本版积分规则

关闭

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