认识Arduino与C语言的指针和指针数组

读者询问如何在Arduino中建立数个自定义函式,并且透过「函式指针数组」,在不使用if…else或switch…case等条件判断式的情况下,让程序依据变数的值,执行不同的自定义函式。 下文将先介绍Arduino与C程序语言的函式指针语法。 建立函式指针程序 就像变数一样,函式(function) …

阅读全文

Arduino 4×4薄膜键盘按键扫描程序原理

下图左是一款常见的薄膜按键模块(hex keypad),有4×4或3×4(少了最右边一行的A,B,C,D键),它的内部如同下图右边的电路所示,是由16个按键(开关)交织而成。有些按键模块直接使用按键(微触)开关组装,连接电路与程序都和本文相同。 4×4按键模块有8个接脚,分成列、行两组,可以接在Ar …

阅读全文

生物电极:用 Arduino 遥控“捕蝇草”

我们将在这个简单又有趣的项目里创造一棵遥控捕蝇草,并将捕蝇草的叶片接上Arduino控制器,再发送微小的电子信号来触发生物反应。材料费只需要250人民币(不包括重复利用的Arduino),组装所需要的时间还不到90分钟(但必须外加24小时让捕蝇草休息),非常适合当做课堂范例。还可以加装WiFi模组和 …

阅读全文

Arduino实现智能浇花系统

还在担心不在家时没法给花浇水?现在就教你做基于arduino的自动浇花系统。液晶屏上会显示温度以及插座的开关状态,我是用的是潜水泵,因为潜水泵使用比较方便,也为了以后好改,我把模块和板子装进了个纸盒里,防止水花溅到板子上。新人发帖,如果有不足之处,请多多指教。