如何使用蓝牙模块从Android设备控制Arduino

步骤1:您需要:
1。 jy-mcu蓝牙无线串行端口模块。
http://www.dealextreme.com/p/jy-mcu-arduino-bluetooth-wireless-serial-port-module-104299
或搜索“蓝牙模块” “在ebay
我以$ 8.20的价格在dealextreme上买了我的。
2。具有蓝牙功能的android设备。
3。 arduino开发板。
4。步骤2:设置arduino硬件
bt模块随附了一些传感器或电位器来读取值。
已使用以下设置进行了预编程:
设备名称:linvor
波特率:9600
pin:1234
您可以保留设置不变,也可以使用串行适配器进行更改。
更多信息请参阅:http://wiki.openpilot.org/display/doc/serial+bluetooth+telemetry
将蓝牙模块连接到arduino。
bt模块rx-》 arduino tx
bt模块tx- 》 arduino rx
vcc到5v gnd到gnd
将传感器或电位计连接到模拟引脚a0。
将此草图上传到arduino:http://pastebin.com/raw.php? i = xmyr840j
每次从arduino请求传感器值时,d13的板载led就会切换。
步骤3:设置android设备
为android安装android脚本层和python:
http://code.google.com/p/android-scripting/
http://code.google.com/p/蟒蛇换的android/点击(th是可指示的基于sl4a r4)。
从http://pastebin.com/raw.php?i=fvxk***1g
复制代码,并将其命名为androino.html
从http://复制代码pastebin.com/raw.php?i=xemesatu
并将其命名为androino.py
将androino.py中的bt_device_id更改为bt模块的地址。
如果设置为none,android会询问您在程序启动时使用哪个蓝牙设备。
将两个文件都上传到手机上的/sdcard/sl4a/scripts/目录。
第4步:玩得开心
在android上打开蓝牙并使用1234引脚配对设备。
在android设备上启动sl4a。
选择androino.py,然后选择齿轮符号启动应用程序。
此时bt模块上的smd led应该停止闪烁。
启动webview,单击该按钮时,将读取并显示传感器值。

防火墙双机热备命令行配置方案
华为、安立两家公司联合宣布,在5G一致性测试上的合作联调取得重要进展
越来越多的日本制造商重新把中国作为投资目的地
ne555引脚图及功能
【知识】连接器在消费电子行业的互连方案
如何使用蓝牙模块从Android设备控制Arduino
采用嵌入式技术的SIM卡将使得智能电表和汽车行业受益
产业扩张,人才断层 芯片大学只能解决局部问题
落镖冲击试验机主要做什么的?落镖冲击试验机的用途是什么?
亚马逊云服务(AWS)在中国推出ISV全新加速赢计划
360可视门铃1C体验 取景范围和夜视能力非常出色具备较强的安全系数
晶圆代工英特尔凶猛来袭,台积电仍有三大优势
无服务器架构面临的10大安全威胁
iphone8什么时候上市?iphone8最新消息:iPhone 8成史上最大进化!5大黑科技10月开售!起价8998你会买么?
慕尼黑上海电子展为国内电子产业复苏带来了巨大推动力
数据中心的创新,从存储开始
马斯克宣布成立人工智能公司xAI ! 华为公布多项专利许可费/一周科技新闻点评
泰克示波器荣获2011年度优秀电子产品奖
r&s信号发生器SMR40_40G频率以及电平超差维修
贺煜博士成功实现单原子直写的量子计算芯片