用锂电池
当时没考虑到锂电池这玩意儿{:7_218:} 厉害了,班主任的福利神器 代码如下
/*!
* MindPlus
* mpython
*
*/
#include <MPython.h>
#define BLYNK_PRINT Serial
#define BLYNK_MAX_SENDBYTES 128
#define BLYNK_USE_DIRECT_CONNECT
#include <BlynkSimpleEsp32_BLE.h>
#include <WidgetRTC.h>
#include <BLEDevice.h>
#include <BLEUtils.h>
#include <BLEScan.h>
#include <BLEAdvertisedDevice.h>
// 创建对象
WidgetLED ledV1(V1);
WidgetLED ledV0(V0);
// 主程序开始
void setup() {
mPython.begin();
Serial.begin(9600);
Serial.println("Waiting for connections...");
Blynk.setDeviceName("ESP32 Dev Board");
Blynk.begin("inopLauyx7FI6Q2Ie7GGYQEb6_4pm_4E");
}
void loop() {
Blynk.run();
Blynk.virtualWrite(V0, (analogRead(P2)));
Blynk.virtualWrite(V3, (analogRead(P2)));
if (((analogRead(P2))<200)) {
ledV1.setColor("#0015000");
ledV1.on();
Blynk.email("1420348213@qq.com", "Subject", "老师,班上很安静,请放心!");
}
if ((((analogRead(P2))>200) && ((analogRead(P2))<450))) {
ledV1.setColor("#0000150");
ledV1.on();
}
if ((((analogRead(P2))>450) && ((analogRead(P2))<1000))) {
ledV0.setColor("#1500000");
ledV0.on();
}
if (((analogRead(P2))>1000)) {
ledV0.setColor("#1200030");
ledV0.on();
Blynk.email("1420348213@qq.com", "Subject", "老师,班上的同学又在讲话了,快过去看看吧!");
}
display.setCursor(42, 22);
display.print((analogRead(P2)));
display.fillScreen(0);
}
// 事件回调函数
BLYNK_WRITE(V2) {
digitalWrite(P1, HIGH);
delay(1000);
digitalWrite(P1, LOW); 本帖最后由 诩 于 2022-4-13 19:33 编辑
班级噪音检测仪2.0——天眼小智已更新完成 这个项目好,老师的福音 如果同学回答问题被看成说话…… 糖醋花生 发表于 2022-12-7 09:24
如果同学回答问题被看成说话……
好问题(
页:
1
[2]