level 2
Jasvcy
楼主
这是我的代码,是抄的:
$ImagingDevice = $ImagingDevices[[2]];
dev = DeviceOpen["Serial", "COM3"]
Dynamic[
i = CurrentImage[];
boxes = FindFaces[i];
If[boxes =!= {},
{X, Y} = Round[Mean @@ boxes];
Column@
{
HighlightImage[i, Circle[{X, Y}, 50], ImageSize -> {320, 240}],
DeviceWrite[dev, ToString[X]]
},
i]
]
然后我想通过程序输出数据给串口com3,使com3的连接设备(arduino)做出反应。(问题)
我之前是arduino上传完程序,在mathematica上点那个计算单位,发现可以连接com3,但是com3接口上的arduino
串口监视器没反应,而且还是被占用,求帮忙
2017年12月13日 08点12分
1
$ImagingDevice = $ImagingDevices[[2]];
dev = DeviceOpen["Serial", "COM3"]
Dynamic[
i = CurrentImage[];
boxes = FindFaces[i];
If[boxes =!= {},
{X, Y} = Round[Mean @@ boxes];
Column@
{
HighlightImage[i, Circle[{X, Y}, 50], ImageSize -> {320, 240}],
DeviceWrite[dev, ToString[X]]
},
i]
]
然后我想通过程序输出数据给串口com3,使com3的连接设备(arduino)做出反应。(问题)
我之前是arduino上传完程序,在mathematica上点那个计算单位,发现可以连接com3,但是com3接口上的arduino
串口监视器没反应,而且还是被占用,求帮忙