ESP32智能家居—LED和蜂鸣器使用

相关文章
毕业设计——基于ESP32的智能家居系统(语音识别、APP控制)

ESP32智能家居—ESP32开发环境搭建

ESP32智能家居—GPIO的基本知识

ESP32智能家居—LED和蜂鸣器使用

一、LED

在这里插入图片描述
LED0使用的GPIO12、LED1使用的GPIO13。要注意这个LED是高电平有效,所以我们采用高电平输出模式即可点亮LED。

#include <Arduino.h>
const int ledPin = 13;

void setup() {
  // 将 LED 引脚设置为输出模式
  pinMode(ledPin, OUTPUT);
}

void loop() {
  // 点亮 LED
  digitalWrite(ledPin, HIGH);
}

二、蜂鸣器

在这里插入图片描述
蜂鸣器使用的是GPIO3。跟我们上面LED的使用方式是一样的。

#include <Arduino.h>
const int beepPin = 11;

void setup() {
  // 将引脚设置为输出模式
  pinMode(beepPin, OUTPUT);
}

void loop() {
  // 蜂鸣器低电平有效(看购买蜂鸣器说明)
  digitalWrite(ledPin, LOW);
}

三、资料获取

ESP32嵌入式单片机实战项目-11.【ESP32】点亮LED-智能家居控制系统|毕业设计可用|可拓展|语音控制|手机APP|保姆级教程

  • 5
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值