差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
photoresistor [2023/07/21 13:36]
hexuhua
photoresistor [2023/07/24 11:19] (当前版本)
hexuhua
行 6: 行 6:
 下图为常见的光敏传感器: 下图为常见的光敏传感器:
  
-{{ :​wiki:​光敏电阻.jpg?​400 |}}+{{ :​wiki:​光敏电阻.jpg?​600 |}}
  
 ### 2. 光电阻是如何工作的? ### 2. 光电阻是如何工作的?
行 71: 行 71:
 ### 5. 光电阻传感器的供应商有哪些? ### 5. 光电阻传感器的供应商有哪些?
  
-[[https://​www.digikey.cn/​zh/​supplier-centers/​adafruit|Adafruit]] 
  
-[[https://​www.digikey.cn/​zh/​supplier-centers/​advanced-photonix|Advanced Photonix]] 
  
-[[https://​www.digikey.cn/​zh/​supplier-centers/​parallax|Parallax Inc]]+[[https://​www.digikey.cn/​zh/​supplier-centers/​advanced-photonix|Advanced Photonix]] : Advanced Photonix是一家专注于光电子技术的公司。他们的产品包括光电二极管、光电探测器、光纤通信模块等。Advanced Photonix的产品主要应用于通信、医疗、工业和军事领域。
  
-[[https://​www.digikey.cn/​zh/​supplier-centers/​sparkfun|Sparkfun]]+[[https://​www.digikey.cn/​zh/​supplier-centers/​parallax|Parallax Inc]] : Parallax Inc是一家提供教育和娱乐电子产品的公司。他们的产品包括基于微控制器的开发板、传感器、机器人等。Parallax Inc的产品主要面向教育市场和个人爱好者,旨在帮助人们学习和探索电子技术。 
 + 
 +[[https://​www.digikey.cn/​zh/​supplier-centers/​sparkfun|Sparkfun]] ​: Sparkfun Electronics是一家开源硬件公司,提供各种各样的电子元器件和开发工具。他们的产品包括传感器、模块、开发板等。Sparkfun的产品以创新性和开源性为特点,适合创客和爱好者使用。 
 + 
 +[[https://​www.digikey.cn/​zh/​supplier-centers/​adafruit|Adafruit]] : Adafruit是一家开源硬件公司,专注于开发和制造创新的电子产品和工具。他们提供各种各样的电子元器件和模块,包括传感器、显示屏、开发板等。Adafruit的产品以易用性和开源性为特点,适合创客和爱好者使用。 
 + 
 +下面为上述供应商的应用场景对比: 
 + 
 +{{ :​wiki:​光敏电阻元器件供应商对比.png?​nolink |}}
  
 ### 6. 从哪里选型和购买光电阻传感器? ### 6. 从哪里选型和购买光电阻传感器?
行 83: 行 89:
 [[https://​www.digikey.cn/​zh/​products/​filter/​%E5%85%89%E5%AD%A6%E4%BC%A0%E6%84%9F%E5%99%A8/​%E5%85%89%E6%A3%80%E6%B5%8B%E5%99%A8-cds-%E7%94%B5%E6%B1%A0/​540?​s=N4IgTCBcDaKJKKh5U0KyuhuNJAXQL5A|DigiKey网站上光电阻传感器选型]] [[https://​www.digikey.cn/​zh/​products/​filter/​%E5%85%89%E5%AD%A6%E4%BC%A0%E6%84%9F%E5%99%A8/​%E5%85%89%E6%A3%80%E6%B5%8B%E5%99%A8-cds-%E7%94%B5%E6%B1%A0/​540?​s=N4IgTCBcDaKJKKh5U0KyuhuNJAXQL5A|DigiKey网站上光电阻传感器选型]]
  
-### 7.示例+下面是对于Digikey网站前5个光敏电阻元器件的对比选型:
  
-使用RP2040驱动光敏电阻传感器的简单示例+{{ :​wiki:​光敏电阻选型对比图.png?​nolink |}} 
 + 
 +### 7.使用RP2040驱动光敏电阻传感器的简单示例 
 +下面为RP2040与光敏电阻传感器模块的实物连接图: 
 +{{ :​wiki:​光敏电阻实物连接图.jpg?​nolink |}} 
 + 
 +下面为RP2040与光敏电阻传感器模块的管脚连接: 
 +{{ :​wiki:​光敏电阻的管脚连接.png?​nolink |}} 
 + 
 +下面为RP2040与光敏电阻传感器模块使用的代码:
   from machine import Pin, ADC   from machine import Pin, ADC
   from time import sleep   from time import sleep
行 92: 行 107:
       adc_num = adc.read_u16() #​读取ADC的原始值,0-65535 对应电压 0.0v - 3.3v       adc_num = adc.read_u16() #​读取ADC的原始值,0-65535 对应电压 0.0v - 3.3v
       adc_val = adc_num/​65535*3.3 #​将ADC的原始值转换为电压值       adc_val = adc_num/​65535*3.3 #​将ADC的原始值转换为电压值
-      print(str(adc_val)) #打印+      print(str(adc_val)) #将获取到的值传输到PC端打印 
 + 
 +下面为光敏电阻传感器模块无光照时PC端打印的数据: 
 +{{ :​wiki:​光敏电阻数据测量1.png?​600 |}} 
 + 
 +下面为光敏电阻传感器模块在光照下时PC端打印的数据: 
 +{{ :​wiki:​光敏电阻数据测量2.png?​nolink |}}