c - 如何开始创建一个在输入密码后即可打开和关闭的保险箱?

标签 c node.js arduino hardware interactive

我想从事一个处理一些硬件问题的项目,但我对此领域一无所知,我非常感谢一些入门帮助。

我正在使用 Node.js 进行编程,因此我了解了 NodeBots 和 Arduino;但是,我不确定这是否是正确的起点。

我想做的主要事情是:

  • 创建一个保险箱,当我在 iPad 或某些触摸屏中输入正确的密码时,它会打开
  • 能够设置密码

在进行这样的项目时,我首先需要硬件吗? (如果是的话,我应该得到什么?) 其次,我可以从哪里开始编码?有哪些好的语言可以做到这一点? (我不确定我应该首先关注这个项目的哪个方面)

最佳答案

我用键盘制作了一个(未连接到其他设备,但类似)。而且,根据我的经验,机械部分是最糟糕的:设计和 build 保险箱(我使用有机玻璃)是最糟糕的事情。

对于你的问题,我认为是的,你应该从硬件设计开始。或者至少选择

  1. 你如何关/开门?我使用了步进电机,但有很多选择 - 门锁、伺服电机、直流电机......
  2. 如何检测它是打开还是关闭?
  3. 界面是什么?您谈到了 iPad,所以我想您想要一些支持苹果蓝牙功能的设备。

然后您就可以开始编码了。但一旦你了解了硬件的样子,代码就会变得非常简单(最后,它只是“等待正确的密码,然后打开保险箱,然后再次关闭它”)。

关于c - 如何开始创建一个在输入密码后即可打开和关闭的保险箱?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31035707/

相关文章:

javascript - 如何将 Promise.all() 限制为每秒 5 个 promise ?

c - 从Arduino串口读取整数

c - execvp : bad address error

c - 2 的整数次幂的二进制表示

javascript - Node.js http.get xml 返回 'escaped'

c# - 将数据从 C# 程序发送到 Arduino

c - Arduino:错误: 'PubNub' 未在此范围内声明

使用 ARM 进行 C 编程 - 将结构输出和输入到文件

c - 指针向上转换和向下转换

javascript - 连接到 mongodb 时连接不是函数