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

黄埔网站推广互联网技术岗位校园招聘

黄埔网站推广,互联网技术岗位校园招聘,WordPress不支持大数据,php做网站需要什么技术说明:安卓手机开启USB调试模式#xff0c;具体如何开启#xff0c;百度自己手机即可安装ADB工具安装python2.7步骤#xff1a;1、安装adb工具下载地址#xff1a;https://download.csdn.net/download/qq_29769263/10420731下载后解压到便于记忆的地方即可#xff0c;以解压…说明:安卓手机开启USB调试模式具体如何开启百度自己手机即可安装ADB工具安装python2.7步骤1、安装adb工具下载地址https://download.csdn.net/download/qq_29769263/10420731下载后解压到便于记忆的地方即可以解压到桌面为例如图我们记住他的地址C:Users.GungnirDesktopplatform-tools-latest-windowsplatform-tools下面我们验证一下是否能够正常工作。将手机通过数据线连接电脑按住Windows R键输入cmd点击确定进入命令行界面输入cd加刚才我们记住的地址进入我们解压后的地址记得在cd和地址之间加一个空格。下面我们输入adb devices如图如果出现寻找到device说明已经连接成功了如果出现下图List of devices attached说明我们连接没有成功那就要查看你是否开启了usb调试或adb打开是否正确。adb工具的命令不止这两个下面举两个例子也是我们一会即将用到的。adb shell screencap -p /sdcard/screen.pngadb pull /sdcard/screen.png C:Users.GungnirDesktopscreen.png第一个指令的意思是截图此截图将会保存到sdcard目录下名字为screen.png第二条指令的意思是将sdcard目录下名称为screen.png的文件pull到C:Users.GungnirDesktop目录下名称为screen.pngC:Users.GungnirDesktop这一个地址根据你们电脑实际位置而定。当然这样还是很麻烦因为我们每次使用adb指令时都需要cd到adb工具所在的目录这在我们使用开发过程中都很不方便下面介绍一下他的配置方法。右击 我的电脑 - 属性 选择系统设置进入 高级 页面选择 环境变量在下方 系统变量 处选择 Path 点击 编辑点击 新建 后在左侧列表中输入我们adb工具解压的目录C:Users.GungnirDesktopplatform-tools-latest-windowsplatform-tools然后一路 确定 即可。此时我们再次进入命令行界面后即可直接输入adb命令而无需cd到adb目录。当然如果电脑是win10 的话也可以通过Windows power shell执行adb命令。2、python2.7安装安装完adb工具后我们下载python2.7及所需要的库下载地址python2.7下载地址在下方的列表中选择 Python 2.7.15 - 2018-05-01 下的 Download Windows x86-64 MSI installer 选项下载完成后直接安装即可。python本身提供了一个IDLE可以直接在其界面下使用当然我们也可以在命令行界面下运行不过我们同样需要在 Path下添加python2.7的位置如果选择默认安装的话python2.7的默认目录为C:Python27可以直接将这个地址添加到 Path 目录下这样我们就可以直接在命令行界面 或者 Windows power shell下进入python的环境除了安装python2.7外我们还需要装一些我们在运行过程中所需要的一些库如果python2.7选择在默认目录下安装的话进入目录C:Python27Scripts然后我们再次打开命令行界面cd进该文件夹后输入 pip如果出现该界面而不是找不到pip命令就说明电脑上已经存在pip包管理工具了如果不存在的话就需要下载一个然后依次在命令行界面输入下面命令安装相应的库pip install backports.functools-lru-cache1.4pip install cycler0.10.0pip install matplotlib2.1.1pip install numpy1.13.3pip install olefile0.44pip install opencv-python3.4.0.12pip install Pillow4.3.0pip install pyparsing2.2.0pip install python-dateutil2.6.1pip install pytz2017.3pip install six1.11.0pip install tensorflow1.4.0pip install pandas0.22.0pip install scipy1.0.0pip install scikit_learn0.19.1pip install pyserial安装成功后就可以进入下面的步骤。3、下载实验下载地址https://download.csdn.net/download/qq_29769263/10421958下载解压后打开 wechat_jump.py 文件可以用python自带的IDLE运行也可以用其他编译软件运行在运行之前ser serial.Serial(com5,9600)需要将 com5 更改为连接到电脑的串口号同时将串口(CH340)与电脑连接好后方可运行。同时还需要注意def send(distance):distance int(distance)ser.write([)ser.write(str(distance))ser.write(])这一段代码规定了我们向串口发送数据的格式即以 字符 ‘ [ ’ 开头以 字符 ’ ] ’ 结尾我们在STM32编写代码时要根据这个确定我们串口接收后的程序。如以下void USART1_IRQHandler(void)                    //串口1中断服务程序{u8 Res;if(USART_GetITStatus(USART1, USART_IT_RXNE) ! RESET){Res USART_ReceiveData(USART1); //读取接收到的数据if(USART_RX_STA 1){Distance[rectim]  Res - 48;    //发送的数据为char类型需要 - 48rectim ;                      //用于记录位数if(Res 0x5D)       //如果接收到了 ‘ ] ’,接收完成{if(rectim 2)  //接收到了两位最后一位置 0xFF用于后续检测位数{Distance[1] 0xFF;}elseif(rectim 1)   //如果接收到了个位数{Distance[1] 0xFF;Distance[2] 0xFF;}USART_RX_STA 0;     //接收完毕清标志位rectim 0;RecOK 1;            //接收成功置标志位}}if(Res 0x5B)      //如果接收到了 ‘ [ ’置标志位开始传输USART_RX_STA 1;}}if(RecOK){if(Distance[1]  0xFF)Dist Distance[0];else if(Distance[2]  0xFF)Dist Distance[0] * 10 Distance[1] ;elseDist Distance[0] * 100 Distance[1] * 10 Distance[2];RecOK 0;}这只是一个例子串口将数据存储到Distance数组再将数组数据转为距离即可具体编写可按实际情况来通常情况下传输数据为两点之间的距离只需要再将一个舵机与STM32连接即可通过STM32控制舵机按压屏幕时间来控制跳跃时间和距离。当然我们可以通过adb指令直接按压屏幕这样就无需我们使用STM32通过舵机按压def jump(distance):press_time distance * 1.35press_time int(press_time)cmd adb shell input swipe 320 410 320 410 str(press_time)print(cmd)os.system(cmd)这一段代码即为通过adb指令实现按压屏幕实验时需要将def on_click(event):global updateglobal src_x, src_ydst_x, dst_y event.xdata, event.ydatadistance (dst_x - src_x)**2 (dst_y - src_y)**2distance (distance ** 0.5) / scaleprint(distance , distance)send(distance)update Trueon_click 函数中的send(distance)更改为jump(distance)同时为了获得更好的效果可以更改按压时间与距离的比例系数press_time distance * 1.35
http://www.huolong8.cn/news/139988/

相关文章:

  • 常用搜索网站晋城城乡建设局网站
  • 西宁好的网站建设男的和女的做那种事情网站
  • 网站建站系统有哪些wordpress移动排版修改
  • 天猫优惠券网站怎么做的智慧城市
  • 公司的网站推广珠海建设集团网站首页
  • 重庆公司免费网站建设怎么建立自己的网站平台多少钱
  • 建设网站是公司资产杭州家具网站建设方案
  • 拍拍网站源码手机网站app
  • golang 网站开发 教程模板网站和定制网站有什么区别
  • 宁波网站设计服务小说网站开发思路
  • 网站备案管局审核松滋网站设计
  • 视频解析网站优惠券网站开发
  • 东港网站建设网站建设美工百度百科
  • 网站开发答辩设计预期目标西安做网站商标
  • 建设网站深圳罗湖安徽白云集团网站建设
  • 永康网站建设专业公司网站教育培训机构
  • 网站联系qq代码广告设计专业课程
  • 网站审核备案 几天北京建设集团网站
  • 建设 市民中心网站天津做网站排名
  • 专业做网站路桥wordpress首页自定义缩略图大小
  • 欧美风格外贸网站建设北京建设网页
  • 豪华网站建设方案建设网站建设
  • 网站建设有什么要求如何提高网站响应速度
  • asp网站伪静态页面wordpress query_posts 分页
  • 资深的网站建设logo图案免费
  • 大学网站开发与管理课程心得体会在网站上有中英切换怎么做
  • 东营做网站多少钱浙江省城乡建设住房厅网
  • 青岛黄岛区网站开发html网页代码大全的阅读
  • 网站建设与管理规划书网站营销活动
  • 定制网站建设服务公司html编辑器中文版