2024-4-16 17:45:36 [显示全部楼层]
121浏览
查看: 121|回复: 0

[ESP8266/ESP32] FireBeetle 2 ESP32 C6 以此类推!教你学用Micropython读取DHT11

[复制链接]
本帖最后由 Duyuxuan 于 2024-4-16 17:45 编辑

这篇文章是给新手看的!第一次学Micropython!学用开发板!只需要一篇文章,带你掌握方法,学会控制各种传感器执行器!
注意:本文主要提供索引,根据索引自己学会找教程自学!

怎么搭建环境?下载thonny!

下载thonny肯定要先找到thonny的官网啦,不用科学上网,直接访问
https://thonny.org/


FireBeetle 2 ESP32 C6 以此类推!教你学用Micropython读取DHT11图1

怎么给我的FireBeetle 2 ESP32 C6烧录固件?

试试这样,先看看这个gif,然后自己动手操作一编
(点击烧录前记得按下开发板的rst按钮)


FireBeetle 2 ESP32 C6 以此类推!教你学用Micropython读取DHT11图2



最后学习怎么控制一个传感器吧

学会看官方文档和使用百度

下面是这个链接,你可以打开看看。
http://micropython.com.cn/en/latet/esp32/quickref.html
(若是esp32的教程没有的,esp8266的东西也可以拿来试试)

根据这个方法,我们来试试驱动一个dht11吧

  1. 找到关于dht11的教程,比如下面这个
    http://micropython.com.cn/en/latet/esp8266/tutorial/dht.html
  2. 然后接线,复制,粘贴,改一些关键的内容
import dht
import machine

d = dht.DHT11(machine.Pin(20)) #初始化dht11

print("temperature :",d.temperature(),"℃") #读取温度
print("humidity:",d.humidity(),"%") #读取湿度
  1. 最后运行试试吧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail