- 博客(10)
- 资源 (6)
- 收藏
- 关注
原创 AIRS Opencat机器猫
安装注意事项(1)驱动首先,我们先安装USB-TTL的驱动程序,大多数情况下都是非常顺利的,部分情况可能比较棘手。通常当我们将模块通过usb线连接电脑时,windows系统会自动识别设备型号并安装好驱动,如下图设备管理器已经正常显示com口设备,说明能够正常使用。当插上设备电脑没有反应,或者设备管理器显示如下。设备图标显示黄色叹号。或者这样(没有任何反应)这个时候,我们需要手动添加驱动了。搜索模块芯片型号,可以看到芯片上显示FT232RL。然后我已经在网上下载好...
2021-04-30 12:51:59 1286 1
原创 arduino 串口指令控制IO口 A B R
arduino代码通过串口指令来控制13号IO口输出高电平,或者高低电平循环。具体用法和指令可以看注释:/**Date: 2020/5/11* Usage: * A 1 // set ON 1 second* R 0.5 // cycling test, relay turns 1 second ON, 0.5 second OFF.*/ int ledPin = LED_BUILTIN;// the number of the LED pin 13#bool pinSet =
2021-04-29 19:14:12 804
原创 arduino小火车交通灯
今天做了一个arduino小火车信号灯的程序,5.6.7分别接了一个红绿蓝三盏灯,A0接了个光敏电阻一端测光敏电阻模拟量。没有小火车经过时,绿灯亮。当小火车来的时候会遮挡光线,因此A0口检测到光敏电阻一端模拟量发生改变,这个时候红灯亮,小火车通过以后,红灯延时亮1秒,黄灯亮3秒,之后绿灯亮。当黄灯时,有小火车经过,则再次亮起红灯。之后一样/* * A0-------analog signal input */class Light{ public: int led
2021-04-29 13:10:44 247
原创 arduino串口指令控制IO口独立输出
今天写了一个arduino串口指令控制IO口独立输入输出的程序,简单的来说就是可以通过串口输入指令来控制2~12和A0~A5这些IO口输出高电平,且独立运行互不干扰。指令A:指令格式:A+io口号+低电平延时+高电平延时。发送这个指令之后,相应io口号会进行一个低电平延时,然后将IO口电平拉高,再经过一个高电平延时,从新将电平拉低。例:A 14 3 2 这个指令发送之后,经过3秒14号io口输出高电平,再经过2秒,又输出低电平然后停止。指令B:指令格式:B+io口号发送..
2021-04-28 10:13:36 1668 2
原创 esp8266局域网连接控制电机运动
目录:1.刷写固件2.接线3.上传程序4.安装配置手机端APP并运行1.刷写固件拿到模块之后,我们用ust-ttl模块(记得安装驱动)通过面包板与esp8266模块用杜邦线连起来,接线图如下:GPIO0 默认是工作模式(不接线)。如果接了低电平就是下载模式(给模块刷固件!!)所以接低电平。CH_PD接高电平,其余除了TX,RX外可以不接线..所以一共接以下六根线:然后打开esp8266 flasher这个软件,如下图需要选择端口号(可以通过设备管理器查看端口号).
2021-04-27 10:17:58 4086
原创 arduino独立按键IO口检测
arduino独立按键8按键检测程序。一共8个独立按键,当按键按下之后,arduino向串口打印按下信息,松开之后打印松开按键信息。程序如下://#define io_10 扩展io口//#define io_11//#define io_12#define button_delay 5 //单按钮消除抖动延时#define button_every_delay 50 //多按钮操作间隔//io高低点吧状态标志位,0代表低电平,1代表高电平bo
2021-04-25 18:58:11 1164
原创 错误:10 http://ppa.launchpad.net/fcitx-team/nightly/ubuntu bionic Release 404 Not Foun
当我执行sudo apt update的时候,发现了如下的错误,通过查看右面的更新源,发现更新源是没有任何问题的,那么还出现这个问题是怎么回事呢?通过查阅资料发现相似问题,最后得出结论是下载仓库的问题。解决办法:删除相应的仓库对应文件。1.首先进入仓库目录:cd /etc/apt/sources.list.d2.查看目录里的文件,然后删除相关文件:通过上面的ls命令看到相关的文件,然后用rm命令删掉,由于我有3个相关文件,所以全部删掉(这里根据自己的文件列表决定删哪些文件)
2021-04-20 16:40:24 4265 6
原创 ubuntu下基于QT+ROS的按键控制例程
首先,我用了这里自带的ros UI例程,基于这个例程,我们继续编辑。这个例程运行起来的时候是如下这个样子:我们在白色编辑框里面添加一个按钮,来进行相关控制,例如发布一个消息等。我们这里添加一个按钮,当点击按钮时,在“xiaoche”话题上发布一个表示小车状态的消息xiaoche_status。好的添加好UI按钮之后我们现在过去编码:...
2021-04-15 17:27:06 476
原创 基于QT5的ros开发环境配置
目录:1.安装ros对qt pkg的支持。2.安装并配置qtcreator3.更改相关文件4.试运行程序。正文:1.安装ros对qt pkg的支持:sudo apt-get install ros-melodic-qt-create //若ros版本不同,则将版本代号替换为自己的版本sudo apt-get install ros-melodic-qt-build以下为安装完成图片:2.安装并配置qtcreatorsudo apt-get ins
2021-04-13 16:32:12 896 1
原创 ubuntu强制关机之后所有ROS相关命令全部失效
一直在virtualbox虚拟机里使用Ubuntu学习ros,结果昨天晚上电脑卡住了,半天动不了,就想着关机重启一下试试,结果卡的连关机也管不了了。所以,就直接拔了电源,继续使用。然后在编译一个ros例程,也没编译通过,想着搞不了就明天再搞,结果今天来了之后开机发现所有的ROS相关命令都不能使用了。症状如下:结果,我就按照他的提示看看能否解决问题。结果发现安装不了。然后去网上搜索看看是否有解决办法,结果还真找到了,这个跟我刚好对症。通过先执行命令:source /opt/ros
2021-04-13 15:55:29 588
ros_lib.rar
2021-03-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人