我是 android 开发人员,目前需求是 app 端发出信号(wifi 或蓝牙)来控制一个开关的开关(类似一个开门的信号这样),那么这样的需求涉及哪些开发技术和知识点呢?需要我自己买书看编写硬件程序么。。。
1
Humorce 2018-06-11 21:21:45 +08:00 1
|
2
ihciah 2018-06-12 00:17:31 +08:00 via iPhone
开关的开关是说继电器?玩具的话 arduino 实现最快,gayhub 应该遍地都是。。
|
3
lychee930224 OP @ihciah 倒不是 android 的端的事情,主要是需要一个硬件来做,所以感觉没有什么头绪,问题都不知道怎么问
|
4
psychoo 2018-06-12 09:09:22 +08:00 1
硬件部分用 WIFI 或蓝牙模块+MCU+继电器就可以解决
1.wifi/蓝牙模块通信协议 2.单片机 C 语言编程 3.简单数字电路设计+电源设计 |
5
ivencooli 2018-06-12 09:32:58 +08:00 via Android 1
单纯 wifi 的话 硬件主控考虑一下 esp8266 需要蓝牙的话 esp32 也可以.这两个设备都完美支持 arduino 的 ide 编译上传。gayhub 一丢丢的,直接搜 8266 Android 就可以.发奖金记得给我打 100,账号是 151000100101000101
|
6
Baymaxbowen 2018-06-12 09:53:06 +08:00 via iPad 1
关键字 Wi-Fi esp8266 MQTT 继电器
|
7
lychee930224 OP 谢谢各位大佬,我想要的应该是一个 esp8266 wifi 继电器,淘宝上搜索的靠谱吗?估计在 40 块钱一个左右。但是我看卖家基本都是提供的一个独立的 app,他们一般会卖 sdk 给我吗?
|
8
Baymaxbowen 2018-06-12 10:27:13 +08:00 via iPad
@lychee930224 gayhub 应该有支持 MQTT 的 sdk,而且 MQTT 有很多库
|
9
psychoo 2018-06-12 10:34:08 +08:00
@lychee930224 在淘宝上搜了一下你说的这中模块,硬件上基本上就是 8266+继电器,软件一个 apk,通过 apk 控制继电器通断。店家很有可能会给 apk 的源码,网盘有一个 500M 的压缩包我还没来得及打开看 https://pan.baidu.com/s/1pLmeCRp,我猜测你应该是需要开发自己的 app 吧,所以如果你能在压缩包里找到源码并且看懂它对 wifi 的操作来写自己的 app 的话,应该就可以满足你的要求。
我还以为你要自己开发硬件来着……白高兴了…… |
10
lychee930224 OP @psychoo 哎呀,怎么就是白高兴嘛。说不定这么弄下来我就真的想去开发硬件了呢
|