那些年用 7 毛单片机 CH32V003 做过的 DIY 项目

那些年用 7 毛单片机 CH32V003 做过的 DIY 项目

💡 原文中文,约1500字,阅读约需4分钟。
📝

内容提要

作者使用沁恒的CH32V003 MCU进行DIY项目,发现其价格便宜且资源充足,适合简单应用。通过USB电流表、紫外固化灯和低功耗电子墨水屏等项目,学习了I2C和ADC等外设。尽管CH32V003资源有限,仍能实现多种功能,未来计划尝试其他系列MCU。

🎯

关键要点

  • 作者使用沁恒的CH32V003 MCU进行DIY项目,发现其价格便宜且资源充足,适合简单应用。
  • 通过USB电流表项目学习了I2C、ADC和GPIO等外设,结合INA219完成电流采样。
  • 开发了智能UV胶紫外固化灯,使用DX1240 LED驱动芯片控制LED亮度。
  • 复刻了自动镍氢电池充电器项目,但充电芯片设计存在问题,导致无法充满电池。
  • 制作了指尖游戏机,学习了通过ADC检测五向按键。
  • 开发了低功耗电子墨水屏计时Tag,续航理论可达半年,实际运行已达102天。
  • 总结认为CH32V003的功能外设已基本掌握,未来计划尝试沁恒的其他系列MCU。

延伸问答

CH32V003 MCU的主要优点是什么?

CH32V003 MCU价格便宜,资源充足,适合简单应用。

作者使用CH32V003做了哪些DIY项目?

作者做了USB电流表、智能UV胶固化灯、自动镍氢电池充电器、指尖游戏机和低功耗电子墨水屏计时Tag等项目。

在USB电流表项目中,作者学习了哪些外设?

作者学习了I2C、ADC和GPIO等外设。

智能UV胶固化灯是如何控制LED亮度的?

使用DX1240 LED驱动芯片通过PWM控制LED亮度。

低功耗电子墨水屏计时Tag的续航能力如何?

理论续航可达半年,实际运行已达102天。

作者对CH32V003的未来计划是什么?

作者计划尝试沁恒的其他系列MCU,如CH32V203和蓝牙系列CH585。

➡️

继续阅读