Skip to content

Commit

Permalink
修改执行器文件格式,添加3pin小风扇模块
Browse files Browse the repository at this point in the history
  • Loading branch information
NL-leishen committed Dec 13, 2023
1 parent 63f29c5 commit 7dedc37
Show file tree
Hide file tree
Showing 77 changed files with 168 additions and 40 deletions.
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
## 声音输出模块

![功放喇叭模块](Big Speaker Module/功放喇叭模块.png)
![bigSpeakerModule](./bigSpeakerModule/bigSpeaker.png)

## 概述

新款带功放喇叭模块,基于高保真8002功放芯片制作,在输出音乐的同时,能够确保输出音频不失真。支持音量调节功能,可通过电位器调解输出音量大小。支持宽电压输入,模块可以工作在2~5.5V电压环境下,兼容3.3V和5V Arduino主控器。配合Arduino Tone()函数还可以让你的Arduino一瞬间变成播放音乐播放器。体积小巧,使用方便,是你DIY的时候一个必不可少的小模块。

## 原理图

![1](Big Speaker Module/1.png)
![1](bigSpeakerModule/1.png)

## 模块参数

Expand All @@ -29,7 +29,7 @@

## 机械尺寸

![2](Big Speaker Module/2.png)
![2](bigSpeakerModule/2.png)

## 示例程序

Expand Down
8 changes: 4 additions & 4 deletions docs/sensors/actuators/buzzerModel.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@

## 模块图

![Buzzer Module](buzzer module/Buzzer Module.png)
![Buzzer Module](buzzerModule/BuzzerModule.png)

## 概述

​ 有些电器在电气状态下经常会发出嗡嗡声,这实际上来自蜂鸣器,学校里铃声只是一个更大的蜂鸣器。 蜂鸣器有两种,一种是主动蜂鸣器,另一种是被动蜂鸣器。 “主动”和“被动”并不是指是否需要提供电源,而是指有或没有内部振荡器的蜂鸣器。有源蜂鸣器只要给它通电,就会发出嗡嗡声,但频率是固定的。 主要用于一些报警装置上,如烟雾报警器。

## 原理图

![2](buzzer module/2.png)
![2](buzzerModule/2.png)

## 模块参数

Expand All @@ -27,13 +27,13 @@

## 详细原理图

[有源蜂鸣器.pdf](buzzer module/有源蜂鸣器.pdf)
[有源蜂鸣器.pdf](buzzerModule/有源蜂鸣器.pdf)

## 机械尺寸



![15](buzzer module/15.png)
![15](buzzerModule/15.png)

## 示例程序

Expand Down
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## 模块图

![电机风扇](High power motor module/电机风扇.jpg)
![电机风扇](highPowerMotorModule/bigMotor.jpg)

## 概述

Expand All @@ -12,7 +12,7 @@

## 原理图

![1](High power motor module/1.png)
![1](highPowerMotorModule/1.png)

## 模块参数

Expand All @@ -29,11 +29,11 @@

## 详细原理图

![1](High power motor module/1.png)
![1](highPowerMotorModule/1.png)

## 机械尺寸

![2](High power motor module/2.png)
![2](highPowerMotorModule/2.png)

## 示例程序

Expand Down
8 changes: 4 additions & 4 deletions docs/sensors/actuators/infraredEmissionModel.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@

## 模块图

![07](Infrared emission Module/Infrared Emission Module.png)
![07](InfraredEmissionModule/InfraredEmissionModule.png)

## 概述

​ 红外发射模块在我们的日常生活中发挥着重要的作用。现在被广泛应用于许多家用电器中,如空调、电视、DVD等,它是基于无线遥感的,也是一种遥控。红外发射管是直接将电能转化为近红外光的器件,属于二极管类。它的结构和原理与一般的发光二极管相似,只是半导体材料有所不同, 当MCU给红外发射模块控制信号后,红外发射二极管发出调制信号 。

## 原理图

![14](Infrared emission Module/7.png)
![14](InfraredEmissionModule/7.png)

## 模块参数

Expand All @@ -27,8 +27,8 @@

## 详细原理图

[红外发射.pdf](Infrared emission Module/红外发射.pdf)
[红外发射.pdf](InfraredEmissionModule/红外发射.pdf)

## 机械尺寸

![18](Infrared emission Module/5.png)
![18](InfraredEmissionModule/5.png)
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
8 changes: 4 additions & 4 deletions docs/sensors/actuators/irReceiverModel.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@

## 模块图

![IR Receiver](IR Receiver/IR Receiver.png)
![IR Receiver](irReceiver/IRReceiver.png)

## 概述

​ 红外接收管是直接将电能转化为近红外光的器件,属于二极管类。它的结构和原理与一般的发光二极管相似,只是半导体材料有所不同。红外接收头是一种接收、放大、解调装置,内部集成电路已完成解调,输出是数字信号。红外接收头由IC和PD两部分组成。IC是接收头的处理元件,主要由硅晶体和电路组成。它是一个高度集成的设备。PD是一种光电二极管,主要功能是接收光信号。红外发射二极管发出调制信号,红外接收头经过接收、解码、滤波等一系列操作后恢复信号。

## 原理图

![06](IR Receiver/06.png)
![06](irReceiver/06.png)

## 模块参数

Expand All @@ -27,11 +27,11 @@

## 详细原理图

[红外接收.pdf](IR Receiver/红外接收.pdf)
[红外接收.pdf](irReceiver/红外接收.pdf)

## 机械尺寸

![32](IR Receiver/32.png)
![32](irReceiver/32.png)

## Microbit示例程序

Expand Down
8 changes: 4 additions & 4 deletions docs/sensors/actuators/laserEmissionModel.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@

## 模块图

![Infrared Emission Module](Laser emission module/07.jpg)
![Infrared Emission Module](laserEmissionModule/07.jpg)

## 概述

激光是20世纪以来继核能、电脑、半导体之后,人类的又一重大发明,被称为“最快的刀”、“最准的尺”、“最亮的光”。英文名Light Amplification by Stimulated Emission of Radiation,意思是“通过受激辐射光扩大”。激光的英文全名已经完全表达了制造激光的主要过程。激光的原理早在 1916年已被著名的美国物理学家爱因斯坦发现。原子受激辐射的光,故名“激光”:原子中的电子吸收能量后从低能级跃迁到高能级,再从高能级回落到低能级的时候,所释放的能量以光子的形式放出。被引诱(激发)出来的光子束(激光),其中的光子光学特性高度一致。这使得激光比起普通光源,激光的单色性好,亮度高,方向性好。 激光发射模块上板载了一个激光头,当给信号脚一个高电平则触发激光发射头发出激光。

## 原理图

![7](Laser emission module/14.png)
![7](laserEmissionModule/14.png)

## 模块参数

Expand All @@ -27,11 +27,11 @@

## 详细原理图

[laser.pdf](Laser emission module/laser.pdf)
[laser.pdf](laserEmissionModule/laser.pdf)

## 机械尺寸

![5](Laser emission module/18.png)
![5](laserEmissionModule/18.png)



Expand Down
8 changes: 4 additions & 4 deletions docs/sensors/actuators/motorModel.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@

## 模块图

![Motor Module](motor module/Motor Module.png)
![Motor Module](motorModule/motorModule.png)

## 概述

​ 直流电动机是将直流电能转换为机械能的电动机。因其良好的调速性能而在电力拖动中得到广泛应用。直流电动机按励磁方式分为永磁、他励和自励3类,其中自励又分为并励、串励和复励3种。 当直流电源通过电刷向电枢绕组供电时,电枢表面的N极下导体可以流过相同方向的电流,根据左手定则导体将受到逆时针方向的力矩作用;电枢表面S极下部分导体也流过相同方向的电流,同样根据左手定则导体也将受到逆时针方向的力矩作用。这样,整个电枢绕组即转子将按逆时针旋转,输入的直流电能就转换成转子轴上输出的机械能。由定子和转子组成,定子:基座,主磁极,换向极,电刷装置等;转子(电枢):电枢铁心,电枢绕组,换向器,转轴和风扇等。

## 原理图

![5](motor module/5.png)
![5](motorModule/5.png)

## 模块参数

Expand All @@ -28,11 +28,11 @@

## 详细原理图

[motor.pdf](motor module/motor.pdf)
[motor.pdf](motorModule/motor.pdf)

## 机械尺寸

![6](motor module/6.png)
![6](motorModule/6.png)

## 示例程序

Expand Down
65 changes: 65 additions & 0 deletions docs/sensors/actuators/motorModelV2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
# 直流电机规格书

## 模块图

![Motor Module](motorModule2/3pinMotor.jpg)

## 概述

​ 直流电动机是将直流电能转换为机械能的电动机。因其良好的调速性能而在电力拖动中得到广泛应用。直流电动机按励磁方式分为永磁、他励和自励3类,其中自励又分为并励、串励和复励3种。 当直流电源通过电刷向电枢绕组供电时,电枢表面的N极下导体可以流过相同方向的电流,根据左手定则导体将受到逆时针方向的力矩作用;电枢表面S极下部分导体也流过相同方向的电流,同样根据左手定则导体也将受到逆时针方向的力矩作用。这样,整个电枢绕组即转子将按逆时针旋转,输入的直流电能就转换成转子轴上输出的机械能。由定子和转子组成,定子:基座,主磁极,换向极,电刷装置等;转子(电枢):电枢铁心,电枢绕组,换向器,转轴和风扇等。该模块通过一个PWM控制信号控制电机的转速,不能控制电机的方向。

## 原理图

![5](motorModule2/3pinMotorModule.png)

## 模块参数

* 1.供电电压:5V
* 2.连接方式:3PIN防反接杜邦线
* 3.模块尺寸:4*2.1cm
* 4.安装方式:M4螺钉兼容乐高插孔固定

| 引脚名称 | 描述 |
| -------- | ------------------- |
| V | 5V电源引脚 |
| G | GND 地线 |
| S | 电机PWM控制信号引脚 |

## 详细原理图

[motor.pdf](motorModule2/motor3pin.pdf)

## 机械尺寸

TODO

## 示例程序

```c
void setup()
{
pinMode(5, OUTPUT); //设置电机5端口为输出模式
}

void loop()
{
analogWrite(5, 255); // 设置电机速度为255
delay(2000); //2s之后电机调速
analogWrite(5, 100); //设置电机速度为100
delay(2000); //2s之后电机停
analogWrite(5, 0); //设置电机速度为0
delay(2000);
}
```

## Mixly示例程序

![3pinMotorMixly](./motorModule2/3pinMotorMixly.png)

[点击下载Mixly案例](./motorModule2/3pinMotorMixly.zip)

## microbit示例程序

<a href="https://makecode.microbit.org/_bR98taPuz0rM" target="_blank">动手试一试</a>

​ 通过小电机风扇模块接Microbit的P1引脚,程序上传之后,可以看到小风扇先全速转两秒,然后中速转两秒,最后停下两秒之后在全速转两秒如此循环。
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
62 changes: 62 additions & 0 deletions docs/sensors/actuators/motorModule/motorModel.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
# 直流电机规格书

## 模块图

![Motor Module](motor module/Motor Module.png)

## 概述

​ 直流电动机是将直流电能转换为机械能的电动机。因其良好的调速性能而在电力拖动中得到广泛应用。直流电动机按励磁方式分为永磁、他励和自励3类,其中自励又分为并励、串励和复励3种。 当直流电源通过电刷向电枢绕组供电时,电枢表面的N极下导体可以流过相同方向的电流,根据左手定则导体将受到逆时针方向的力矩作用;电枢表面S极下部分导体也流过相同方向的电流,同样根据左手定则导体也将受到逆时针方向的力矩作用。这样,整个电枢绕组即转子将按逆时针旋转,输入的直流电能就转换成转子轴上输出的机械能。由定子和转子组成,定子:基座,主磁极,换向极,电刷装置等;转子(电枢):电枢铁心,电枢绕组,换向器,转轴和风扇等。

## 原理图

![5](motor module/5.png)

## 模块参数

* 1.供电电压:5V
* 2.连接方式:4PIN防反接杜邦线
* 3.模块尺寸:4*2.1cm
* 4.安装方式:M4螺钉兼容乐高插孔固定

| 引脚名称 | 描述 |
| -------- | ----------------- |
| V | 5V电源引脚 |
| G | GND 地线 |
| INA | 电机控制信号引脚A |
| INB | 电机控制信号引脚B |

## 详细原理图

[motor.pdf](motor module/motor.pdf)

## 机械尺寸

![6](motor module/6.png)

## 示例程序

```c
#define INB 6 //定义电机B端口
#define INA 5 //定义电机A端口

void setup()
{
pinMode(INB, OUTPUT); //设置电机B端口为输出模式
pinMode(INA, OUTPUT); //设置电机A端口为输出模式
}

void loop()
{
analogWrite(INA, 255); //设置电机A端口为高电平
analogWrite(INB, 0); //设置电机B端口为低电平
delay(2000); //2s之后电机反转
analogWrite(INA, 0); //设置电机A端口为低电平
analogWrite(INB, 255); //设置电机B端口为高电平
delay(2000); //电机反转2s然后正转
}
```

## microbit示例程序

<a href="https://makecode.microbit.org/_MEu01mFPmEby" target="_blank">动手试一试</a>
Binary file not shown.
Binary file added docs/sensors/actuators/motorModule2/motor3pin.pdf
Binary file not shown.
8 changes: 4 additions & 4 deletions docs/sensors/actuators/passiveBuzzerModel.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# 无源蜂鸣器规格书

## 模块图
![Passive Buzzer Module](passive buzzer module/Passive Buzzer Module.png)
![Passive Buzzer Module](passiveBuzzerModule/PassiveBuzzerModule.png)
## 概述

​ 有些电器在电气状态下经常会发出嗡嗡声,这实际上来自蜂鸣器,学校里铃声只是一个更大的蜂鸣器。 蜂鸣器有两种,一种是主动蜂鸣器,另一种是被动蜂鸣器。 “主动”和“被动”并不是指是否需要提供电源,而是指有或没有内部振荡器的蜂鸣器。有源蜂鸣器只要给它通电,就会发出嗡嗡声,但频率是固定的。 主要用于一些报警装置上,如烟雾报警器。

## 原理图

![9](passive buzzer module/9.png)
![9](passiveBuzzerModule/9.png)

## 模块参数

Expand All @@ -25,11 +25,11 @@

## 详细原理图

[无源.pdf](passive buzzer module/无源.pdf)
[无源.pdf](passiveBuzzerModule/无源.pdf)

## 机械尺寸

![14](passive buzzer module/14.png)
![14](passiveBuzzerModule/14.png)

## 示例程序

Expand Down
Loading

0 comments on commit 7dedc37

Please sign in to comment.