4G模块的使用

引言:为了实现对无人机的远程控制,我们采用了4G通信的方案,该方案需要硬件以及相关软件的支持,此处提供相关链接和使用方案

注:本文参考的是冰达机器人的4G通信方案

步骤一、购买4G模块,并且找淘宝客服要key

此key联系客服获取,未获取永久有效,获取后开始计时。

例:

i@yix$!AciyiAciiA=ciiAsi$iAsxi$iAsiziAsiiAsizxiAsC=mnDylJsf4=yIHqo$s=$k

同时会附带ip和三个端口分别做远程桌面port1,SSH port2,http port3等服务

步骤二、下载资料并解压

链接: 资料免积分下载

或者

git clone https://gitee.com/bingda-robot/bingdacloud.git
cd bingdacloud
tar zxvf bingdacloud_client_v0.12.tar.gz
解压完成后进入
cd bingda

步骤三、建立key并安装

一、vim key建立key文件并按i编辑,粘贴获取的key,按esc,输入:wq保存

![输入图片说明](https://img-blog.csdnimg.cn/direct/ec82c3eb8f5a468eacef26daca0e2170.png

二、 安装服务

sudo ./install.sh;

步骤四、使用启动服务

使用sudo update-rc.d bingdaclientd defaults 95 使能开机自启动,然后重启机器人
使用sudo update-rc.d bingdaclientd remove关闭开机自启动

步骤五、远程访问nomachine

可使用ip:port1实现

步骤六、远程访问ssh

可使用ip:port2实现

步骤七、在机器人端搭建网页服务器

通过ip:port3访问80端口,也就是我们的http端口,这个在下节有介绍。

其它建议:

1.设置交换内存,以防止桌面止死

mkdir swap #建立swap文件夹
cd swap #进入
sudo dd if=/dev/zero of=sfile bs=1024 count=1000000
sudo mkswap sfile
sudo swapon sfile
free –m

2.改变密码,默认为bingda有安全性问题

passwd [username]
先输入旧密码,再输入两遍新密码

你可能感兴趣的:(无人机,c++,ROS,4G通信)