基于模型(MBD)的树莓派程序开发——设置树莓派自动连接wifi和使用指令连接Matlab/Simulink和树莓派(不使用树莓派连接向导连接)
前言——使用Matlab树莓派连接向导连接的问题
前面一期https://blog.csdn.net/weixin_44281768/article/details/108965019 中,我使用网线和Matlab树莓派向导将树莓派与Matlab/Simulink相连从而能够进行编程和仿真操作。
但是后面继续操作时,发现该向导没有提供已刷写软件后的树莓派连接方式,导致每次连接需要拔下内存卡插上电脑以跳过内存卡刷写那一步(如下,插上内存卡点next,不刷写直接next可以跳过)。这就非常麻烦了。因此查询资料后,找到了通过无线连接,并且不需要使用该向导连接的方法。
设置树莓派自动连接wifi和IP获取
首先设置树莓派连接wifi,这一步可以通过许多方法进行,这里我用的是直接写入默认连接的wifi内容到SD卡让树莓派能够自动连接至目标wifi:
在树莓派SD卡根目录创建一个txt,在其中写入如下内容:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="WiFi的SSID"
psk="WiFi密码"
}
注意ssid和psk这里根据自己想要连接的wifi写入。
然后将该txt改名为:wpa_supplicant.conf 并保存,
随后将SD卡插入树莓派,通上电源重启树莓派就会自动连入指定WIFI了。
随后需要获取树莓派的IP地址,用于之后的matlab连接。
可以有多种方式获取树莓派的IP地址,参考以下博文:
由于我用的是华为的路由器,因此是我直接通过点击手机路由器管理app,点击查看的。
使用指令连接Matlab/Simulink与树莓派
当获取玩树莓派的IP地址后,并且确认树莓派与电脑连到了同一个wifi后,就可以打开MATLAB进行树莓派的连接了。
如下,在指令里面输入:
mypi = raspi('ip地址', '树莓派账户名', '账户密码'),敲回车即可进行树莓派与MATLAB的连接了。
注意因为我们的树莓派是刷好了MATLAB的专用系统的,所以一般没修改的情况下,账户是pi,密码是raspberry。
连接OK的话就会出现如下图所示的情况:
本文地址:https://blog.csdn.net/weixin_44281768/article/details/109010923
上一篇: 体育篮球游戏竞赛
下一篇: Java编程基础之方法调用时的参数传递