关于我现在想做一个这样的东西:
50个左右的开关,每个的打开关闭的01状态想发回计算机(比如串口就行)。
请问,
需要什么硬件,什么原理,怎么接线。手头有Arduino
因为我负责软件,不懂这一块,所以麻烦解答一下。
的问题
这个做起来简单,说出来就难,你们没有单片机工程师?要是没有的话你知道了也没用啊。
我不知道你要用什么单片机,暂以8051为例吧,实现方法给的是比较笨拙的方法,可以参考。
准备:单片机最小系统板(IO引出)两块;开关50个;(232电平转换模块这里就不说了)。
原理:50个开关各自接上单片机的一个I/O口,两块单片机用串口互相通信,配制其中一块为主机另一块为从机,主机负责控制其与从机的通讯同时与电脑通讯。
接线:开关一头接地,另一头接I/O口并加上上拉电阻。
程序:自己花点时候慢慢写吧,代码量也不会大的。