初始化提交

This commit is contained in:
王立帮
2024-07-20 22:09:06 +08:00
commit c247dd07a6
6876 changed files with 2743096 additions and 0 deletions

View File

@@ -0,0 +1,36 @@
/*
*******************************************************************************
* Copyright (c) 2021 by M5Stack
* Equipped with M5Core2 sample source code
* 配套 M5Core2 示例源代码
* Visit the website for more information: https://docs.m5stack.com/en/core/core2
* 获取更多资料请访问: https://docs.m5stack.com/zh_CN/core/core2
*
* describe: Vibrator. 震动电机
* date: 2021/8/19
*******************************************************************************
Please connect to Port B,Adjust the speed of VIBRATOR Unit through PWM.
请连接端口B,通过PWM调节Vibrator Unit的速度。
*/
#include <M5Core2.h>
#define motor_pin 26
int freq = 10000;
int ledChannel = 0;
int resolution = 10;
void setup() {
M5.begin(); //Init M5Core2. 初始化M5Core2
M5.lcd.setTextSize(2); //Set the text size to 2. 设置文字大小为2
M5.Lcd.setCursor(110, 10); //Set the cursor at (110,10). 将光标设置在(110,10)处
M5.Lcd.println("Vibrator");
ledcSetup(ledChannel, freq, resolution); //Sets the frequency and number of counts corresponding to the channel. 设置通道对应的频率和计数位数
ledcAttachPin(motor_pin, ledChannel); //Binds the specified channel to the specified I/O port for output. 将指定通道绑定到指定 IO 口上以实现输出
}
void loop() {
ledcWrite(ledChannel, 512); //Output PWM. 输出PWM
delay(1000);
ledcWrite(ledChannel, 0);
delay(1000);
}