arduino 学习(6)
学习了这么久Arduino想要做一个project,目前有的硬件设备:
Arduino UNO R3
传感器扩展板
https://www.openjumper.com/doc/ojxm10-sensors-shield
如上参考。12864 IIC LCD
DS1307 时钟
人体感应器模块
蜂鸣器
继电器
直流电机小风扇
红外接收器
红外遥控器
项目0:
RTC LCD 使用DS1307 搭配12864屏幕 数字时钟
已上传github
https://github.com/leiz-eng/Arduino-Digital-Clock
项目1:
红外遥控控制直流电机小风扇+3W LED,并且遥控伴随蜂鸣器声音。
https://github.com/leiz-eng/Arduino-Sensors
后续增加了对舵机和超声波传感器的控制,并且使用了protothreads来模拟多线程操作,防止delay函数影响其他功能。关于对protothreads的理解,
可以参考如下链接
https://blog.csdn.net/qq_26226375/article/details/128833842
以及protothreads的官方examples,在arduino ide中可以找到。
项目2:
8x8点阵 动画展示
https://github.com/leiz-eng/Arduino-8x8-matrix
项目3:
arduino 学习(6)
https://leiz-eng.github.io/2023/08/15/arduino-6/