我有个任务是做一个蓝牙遥控小车的安卓软件,但对控制下车的命令的原理不明白,想请教诸位关于蓝牙遥控小车前进等指令的原理和涉及到的知识。
你买的蓝牙模块没有提供开发文档说明啊,调用相关封装函数就可以吧
控制电路输出电压.
了解gpio(低级芯片一个io【及引脚】往往就其中一种),了解三极管、可控硅等;至于串行并行了解移位寄存器;
结合上述回忆初中电磁开关的作用;
代码部分,芯片的基本指令集就不提了,知道这么个东西就行了,不管是串行还是并行传输(通常这是透明的),到达你代码的时候你可以理解为已经在“内存”中了,而外围的各种高级或低级io会给你提供调用方式,然后你代码通过调用,造成连接比如P0的引脚比如上拉,那么连接这个io的设备将会有开关效应,由于电流电压的原因,中间将会有电源等等的连接转换。
蓝牙也就是一种串行设备,只是通信,控制一定有相关引脚进行操作。比如你根据以上发散一下,自己都可以用电脑通用的接口接上点简单零件连线可以测试玩开关。
举个案例普通pc,若干导线,几行代码你可以玩门开关检测。