求教89c52
我想加个蓝牙模块,手机扫码然后传到单片机,单片机根据扫码的信息让某个同的IO口工作。这个可以吗?程序C语言咋实现? 这么大的项目,你在这里问C语言咋实现,估计没有谁能回答你不过可以明确的答复你,单片机一定可以实现这个功能 {:4_167:}{:4_167:}{:4_167:}
你这是中型项目了,报价都是按万算的 这个说简单点就是要信通,建议用ESP32开发板那个更简单一点,用蓝牙+89C52这个也本意就是复杂多了。
,参考红外解码器的工作原理,原理都是一样的。 这个的难度主要在手机端处理这个过程吧,如果只是单纯想玩玩的话,不加入校验这种。直接明文蓝牙通讯,单片机部分只需要接收串口数据然后响应对应的IO就行,手机端的话如果想要快速实现可以试一下Flutter或者Android 的HMS Core库,推荐用HMS,这个我觉得简单点,Flutter用的Dart语言还要再学,比较麻烦。
Android 端的思路就是调用二维码扫描库,拿到返回值,然后用蓝牙连上单片机发过去,不过无论是Android的经典蓝牙还是BLE都是相当大的坑,需要耗费不少精力,如果实在想玩我推荐用BLE蓝牙硬件,手机上用FastBle库 看样是想做自动售货柜的{:4_165:}
页:
[1]