和12岁小同志搞创客开发:检测按键状态的两件法宝
按键是创客开发过程中必不可少的器件之一,用户可以通过按键实现交互控制。例如:按键开关灯、长按按键解除报警、按键实现设备控制等功能。检测按键状态有两种方式:第一种,检测按键端口的输出电压信号变化,判断按键的状态;第二种,按键状态变化触发中断。下面让我们学习这两种检测按键状态的方法~在 如何驱...
和12岁小同志搞创客开发:如何选择合适的传感器?
传感器采集到的数据最终都会以电信号的方式输出,选择合适的输出方式,会极大方便开发过程。例如,电容非接触式液位传感器,输出信号是:开关量,也就是高\/低电平,用户可通过配置控制器端口为输入模式,采集液位传感器输入,若为低电平则说明液体未满,若为高电平则说明液体达到检测点。而接触式光电液位传感...
和12岁小同志搞创客开发:免费开源的激光切割工具库
首先,我们关注的是LaserMaker激光切割设计软件提供的设计图库。这个图库位于LaserMaker官网,提供了大量的免费开源激光切割设计CAD图纸。用户可以自由下载这些图纸,根据实际需求进行简单修改,快速完成打样工作。此外,LaserMaker应用软件中还内置了许多图形文件,支持用户进行快速开发设计。接着,我们来了解一个名为...