我需要帮助用我的Arduino建立一个系统,并连接~90个输入。这里是我设想的系统:连接到Arduino的很多输入
的Arduino是迷上了变化/钱插入机器(如在自动售货机的焦炭支付)。
当顾客插入适量的货币时,他们可以选择想要激活的机器(如在自动售货机上选择不同的糖棒)。将会有大约90个选择。
我希望Arduino能够接受这个输入并能够发信号给90台机器中的任何一台机器来激活该机器中的某个过程。
系统目前的工作原理是每台机器都有自己的货币插入机制,可以在每台机器上单独激活流程。我想创建一个知道每台机器的集中式支付系统。
我的问题有以下几点:
是否可以挂接90个输入的Arduino再到个人信息发送到每个90个投入? (我的研究已经使我a shift register,但似乎不太可能到90倍个人的投入这种方式连接到Arduino。
是否有连接到Arduino可以接受的钱作为变革的一部分?
我在想,当我想到简单的电梯算法时,我的想法是将不同的电阻连接到不同的输入并检查模拟输入电压。不幸的是,这种机制一次失败了多次输入。 – 2013-02-16 01:39:14
但另一个想法是找到一些带有缓冲区的IC - 然后您将使用串行通信从IC读取。这是键盘的工作原理。 – 2013-02-16 01:41:08
什么是IC?它是否包含一些只能同步写入的缓冲区?我并不是很担心共享状态,因为很可能,多人付钱是在排队等候时连续进行的。 – SaamJB 2013-02-16 01:41:26