4514| 3
|
[ESP8266/ESP32] 自制ESP32开发板之超声波测量仪 |
先来认识今天的主角: ESP32开发板技术参数说明: 板载ESP32-WROOM-32模组,该开发板基本性能特点(部分)如下: 一、32位双核处理器、448Kb的ROM,520Kb的SRAM,模组集成触摸传感器和霍尔传感器,支持WiFi+蓝牙+低功耗蓝牙(BLE) 二、23个输入/输出接口(详见主控板),接口配独立电源(3.3v) 三、集成4路3.3v至5v双向电平转换芯片,告别电平不匹配问题,可接5V电平传感器模块(如常用HC-SR04超声波传感器) 四、引出SPI和IIC通讯接口,可直插IIC接口的OLED屏 五、自带自恢复保险(1A),为主控板保驾护航 熟悉Arduino的都知道,大多数的传感器模块的供电电压仅支持5v(比如超声波传感器HC-SR04),部分是3.3-5v都可以支持,这就造成了ESP32的尴尬局面,更换支持3.3v的模块吗?如果你使用这款开发板,就没有这个问题,板载4路双向电平转换芯片(5、18、19、23),没错,传感模模块直连就可以了,怎么连接就不详细介绍了,直接看电路图: 程序如下: 编程软件使用Mixly,打开软件后的第一件事就是选择主控板为ESP32,如果你程序写完了,发现还是默认的UNO,你再改过来,那种后悔的感受自行体验吧,反正能让你记住一整年(程序特别多的情况下) 效果图: |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed