目的

使用哪吒A36合1Arduino套装制作简易小风扇。
25_1x.png

购买链接

哪吒A36合1Arduino套装

所需材料

1_1x.png
搭建图下载:
简易小风扇.pdf

硬件连接图

将电机连接到木吒主控盒的M1端口,将两颗按钮安装在哪吒A主控盒的J1端口。
两个旋钮和电机_.png

编写程序

准备编程环境

编程环境准备步骤:请参考:编程环境准备及示例
下载并导入主控盒的库文件和依赖库文件后,还需要导入两颗按钮模块的库文件:PlanetXButton-main.zip
和主控盒的接口定义文件:RJPins-main.zip

示例程序:

  1. // Language ArduinoC
  2. #include <RJPins.h>
  3. #include <NezhaA.h>
  4. #include <PlanetXButton.h>
  5. PlanetXButton buttonJ1(J1); //创建一个PlanetXButton类的实例
  6. NezhaA nezhaA; //创建一个NezhaA类的实例
  7. void setup() {
  8. nezhaA.begin(); //初始化蜂鸣器、电机、舵机、灯光
  9. }
  10. void loop() {
  11. if (buttonJ1.isPressed(C)) { //当检测到按键C被按下时
  12. nezhaA.setMotorSpeed(M1, 100); //设置M1端口的电机速度为50%
  13. }
  14. if (buttonJ1.isPressed(D)) { //当检测到按键D被按下时
  15. nezhaA.brakeMotor(M1);
  16. }
  17. }

结果

开启电源后,按下C按钮后,风扇开始转动,按下D按钮后,风扇停止转动。