发表于 2021-8-24 09:25:22

一只小学生 发表于 2021-8-18 13:33
用锂电池

当时没考虑到锂电池这玩意儿{:7_218:}

风悠扬0539 发表于 2021-10-15 13:47:17

厉害了,班主任的福利神器

发表于 2022-4-13 17:14:00

代码如下
/*!
* 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 17:15:41

本帖最后由 诩 于 2022-4-13 19:33 编辑

班级噪音检测仪2.0——天眼小智已更新完成

糖醋花生 发表于 2022-12-7 09:23:49

这个项目好,老师的福音

糖醋花生 发表于 2022-12-7 09:24:55

如果同学回答问题被看成说话……

发表于 2023-1-5 23:27:07

糖醋花生 发表于 2022-12-7 09:24
如果同学回答问题被看成说话……

好问题(
页: 1 [2]
查看完整版本: 自己做一个班级噪音检测仪