覆盆子π与arduino共同努力

24日视图(30天)
保罗
保罗 2014年4月11日
编辑: Ryhor Prakapovich2016年7月22日
可以结合arduino和覆盆子π的同一项目在MAtLAB仿真软件。万博1manbetx我能做一个项目在我的windows电脑,但我想控制arduino, arduino连接在覆盆子π? ? ? ?
1评论
罗德里古普塔
罗德里古普塔 2016年7月4日
是的你可以控制你的arduino GPIO管脚的覆盆子π。

登录置评。

接受的答案

Murat米色
Murat米色 2014年4月15日
做你描述的最简单方法是使用MATLAB接口覆盆子π一起运行在Arduino仿真软件模型。万博1manbetx下载并安装对树莓π的硬件和仿真软件MATLAB支持方案为万博1manbetx首先Arduino硬件支持包。万博1manbetx
创建一个模型,运行在Arduino和接收命令通过一个串行接收块。这个模型部署到你的Arduino电路板。然后使用串行连接你的树莓π和Arduino董事会协议。你可以使用串行连接的Arduino覆盆子π在几个方面。以下网站描述不同的方法: http://conoroneill.net/connecting-an-arduino-to-raspberry-pi-for-the-best-of-both-worlds/ 。我个人使用的选项4。
然后您可以连接到你的树莓πMATLAB使用raspi API,创建一个serialdev对象和发送命令你的Arduino覆盆子π。确保当你创建一个连续的对象,使用“/电传/ AMA0”端口和指定正确的波特率(通常是9600年)。仿真软件万博1manbetx模型上运行Arduino将接收串行运行MATLAB命令,您从您的主机发送个人电脑。由你定义什么模型运行在Arduino的串行命令发送。
1评论
保罗
保罗 2014年4月16日
谢谢你的回答,它的一个好主意
但是我有其他的问题,我可以用覆盆子π模型,从本地网络? ? ?万博1manbetx
这个想法是我想与覆盆子π使用仿真软件在我的办公室,但覆盆子π是连接在我的家万博1manbetx

登录置评。

更多的答案(2)

Murat米色
Murat米色 2014年4月21日
是的,你可以。你需要确保你的工作电脑可以同你的树莓π连接到家庭网络。这通常意味着你需要做端口转发你的家庭网络直接TCP流量用于覆盆子π。支持支持万博1manbetx包树莓π硬件使用以下端口:
SSH: TCP / 22
Raspi18725接口:TCP / UDP / 18725
万博1manbetx外部模式:TCP / 17725(用户可设置的)
你需要港口的以太网流量转发到你的家庭网络上面的协议/端口对树莓π。您还需要找到你的家庭网络的IP地址。阅读以下部分在文档中设置你的树莓Pi给你发送的电子邮件指示其IP地址: //www.tianjin-qmedu.com/help/万博1manbetxsimulink/ug/configure-raspberry-pi-hardware-to-email-ip-address-changes.html
你也可以订阅一个动态DNS服务和注册你的树莓π只使用主机名访问。

Ryhor Prakapovich
Ryhor Prakapovich 2016年7月22日
编辑:Ryhor Prakapovich 2016年7月22日
你好,两个精彩的例子中可以看到以下项目:
在第二个项目是由串行接口的软件块模型为覆盆子π硬件支持包!万博1manbetx万博1manbetx

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!