当前位置: 首页 > news >正文

推进文明网站建设商业空间平面图

推进文明网站建设,商业空间平面图,珠海市香洲区建设局网站,网站专题页策划HID Relay, 有线键盘转蓝牙项目学习#xff1a;记一次失败的尝试 开始学习嵌入式后#xff0c;最难受的一个点在于电脑端口不够。我的电脑有两个USB口一个TypeC口#xff0c;鼠标和键盘都要插USB口#xff0c;stm32和51也都要插USB口。 那么烧录的时候#xff0c;要么就…HID Relay, 有线键盘转蓝牙项目学习记一次失败的尝试 开始学习嵌入式后最难受的一个点在于电脑端口不够。我的电脑有两个USB口一个TypeC口鼠标和键盘都要插USB口stm32和51也都要插USB口。 那么烧录的时候要么就把键盘拔了先烧录。代码错了就再插上键盘打字然后拔下来烧录再插上键盘打字再拔下来。 后来入了一款秒控键盘但是手感远不如我的alice。 我是不想购置新鼠标和键盘的电脑更不行。很巧的是我找到了有同样想法的嵌入式前辈他开发了一个有线键盘转蓝牙的设备。 使用的主开发板是arduino pro mini。如果完成了这将是我第一次成功制作项目的经历。所以我觉得这个有趣的项目非常值得一试。 因此我从选购芯片、硬件、电烙铁开始跑了无数次五金店焊了好几排引脚甚至左手大拇指为此受到了烫伤和被扎破的双重代价终于—— 我失败了。 为什么失败了还要拿出来说事而不是把它改进的更好或者重做到成功为止 因为5月实在是太忙了。除了课程内作业要求还有许多课外大大小小的活动要写的代码要做的视频要考的试……我知道我真的没有时间花在修好他上了至少现在来说是这样。 但是这是我第一次尝试的项目哪怕是失败对我来说这个小东西也很有价值。而且我也从中学到了很多。 所以我决定敲下这一篇“失败”的经验总结来暂时为他画上分号。也许在将来的某一天能力更强的我从纸箱中翻出这个小玩意可以把他修好补充完这篇文章。 原视频链接 选材 主开发板arduino pro mini3.3V。相比以前玩过的arduino板子pro mini 体积小功耗低用它来设计有线键盘蓝牙转换器不仅小巧而且省电。 USB Host Shield 2.0 拓展板提供 usb 接口可以让 arduino 等拥有 usb 主机功能比如接鼠标键盘u盘。也有 spi 接口可以利用其进行通信。 FT232RLFTDI公司生产的一款常用的USB接口转换IC。它能够将USB接口转换成标准的串口接口。 蓝牙模块。 面包板面包板供电模块。 原理图 简要原理 首先 mini 板子没法连电脑通信我们要用 FT232RL 作为中介转换电脑的 USB 接口为 arduino 可以接收的 IC 串口接口。这样通信烧录都可以进行了。 然后键盘的输入数据没法直接交给 arduino。我们可以通过 USB Host Shield 进行转换也把数据转换为 USB 可以接收的串口接口类型。 焊接 图片来源给模块添加 USB 支持的 USB Host Shield Mini - schaepher - 博客园 (cnblogs.com) 首先把 USB Host Shield 的Vcc-2k2部分切断一会连线到arduino上。 为什么这么做我们的键盘需要5V供电的但是 USB Host Shield 的Vcc连到3.3V所以我们要把其断开连到arduino上的5V引脚。 因此把Vcc上面的孔焊上连上一根导线引出来一会连arduino。 arduino pro mini 就直接把引脚排针都焊上并且正对着 USB Host Shield 插上就好。导线连到右下角 RAW 引脚。 用六根母对母杜邦线链接FT232RL和Arduino Pro mini。或者像图片一样焊一排排针。 把 Arduino Pro mini 下面的排针插到面包板上连面包板3.3V供电。 RAW和GND引出来连到3.3V和GND。如果FT232和arduino都亮灯了且arduino还有一个闪烁的灯说明准备好烧录程序了。把USB Host Shield 连上有线键盘 烧录 代码下载 https://github.com/felis/USB_Host_Shield_2.0 代码包解压到 arduino 文件夹下的 libraries 文件夹中。 打开arduino打开示例中的项目 链接电脑和FT232下载程序。下载过程中FT232上的黄灯会狂闪闪完就下载成功了。 打开串口 哦~就到这里就失败了。如果运行正常应该会显示start且按下按键后实时输出按键信息。 反思 这里我的问题可能有很多。因为按下按键后也不输出按键信息说明不只是串口监视器的乱码问题可能是链接电路问题使得数据传输时出错。 但是通过这次尝试和记录至少是学习了电烙铁的使用方法以及对这几个硬件都有了一定的了解。如果以后有机会可以从单独模块学起再研究项目上的代码逻辑逐步排查出现问题的原因~ 晚安HID Relay。
http://www.dnsts.com.cn/news/90362.html

相关文章:

  • edo网站建设wordpress签到插件下载
  • 怎样做易支付网站东莞设计院
  • 古装摄影网站建设方案网站开发合同变更
  • 为何建设银行的网站登不上去秦皇岛哪里做网站
  • 开发区建设集团网站代理平台软件
  • 点开文字进入网站是怎么做的优势的seo网站优化排名
  • 北京正规网站建设公司dreawever如何做本地网站
  • 阿图什网站wordpress 插件下载站
  • 网站创建桌面快捷方式wordpress 写入权限
  • 调整网站模板大小安徽搜索引擎优化seo
  • 网站快照怎么更新建设网站的实验目的
  • 教育网站的开发与建设论文自媒体135网站免费下载安装
  • 网站建设公司词中企动力是国企性质吗
  • a站下载安装wordpress the content
  • 手机设计logo软件扬州抖音seo
  • 网站建设需求公司内部调查招标网站排名
  • 网站建设企业网站界面设计甘肃政务服务网
  • 网站如何做微信分享推广可信的品牌网站建设
  • 莆田网站开发公司电话php网站运行很慢
  • 如何更改网站源码青岛建设网站
  • 营销型网站建设平台怎样帮人做网站挣钱
  • 深圳网站建设商家外贸如何推广
  • 网站后台分模块建湖人才网招工
  • php网站开发 学习计划桂林二手房
  • 长丰县住房和城乡建设局网站做网站的资料
  • 建设银行报考网站建设网站的机构
  • 市场营销毕业后找什么工作重庆seo务
  • 崇信网站建设用竹片做的网站
  • 不收费的企业查询网站软件开发交易平台
  • 网站开发的比较蚌埠网络推广