当前位置:首页 > 文章中心 > 正文内容

Arduino 实例(二十三)Arduino 给Python 编译器发送信息

dgx6667个月前 (05-26)文章中心29

1 首先Python需要安装Pyserial库, 在命令提示符中输入pip intall pyserial

若是遇到提示‘pip‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件,则需要

设置环境变量,pyserial库下载完成后如下图

2 Arduino 板卡接到电脑上

3 Arduino 的程序

int a=1;
int b=2;
int c=3;
void setup(){
  Serial.begin(9600);
  Serial.print(a);
  }
void loop(){
  
  while(!Serial){
    Serial.print(a);
    Serial.print(",");
    Serial.print(b);
    Serial.print(",");
    Serial.print(c);
    delay(500);
    a++;
    b++;
    c++;
    }
  }

4 Parcharm 程序

import serial

ser=serial.Serial('com3',9600,timeout=1)
while 1:
   val=ser.readline().decode('utf-8')
   parsed=val.split(',')
   print(parsed)
   parsed=[x.rstrip() for x in parsed]
   if len(parsed)>2:
      print(parsed)
      a=int(int(parsed[0]+'0')/10)
      b=int(int(parsed[1]+'0')/10)
      c=int(int(parsed[2]+'0')/10)
      print(a)
      print(b)
      print(c)
      print(a+b+c)

5 效果


运行结果跟预期有点差距,后续确认好之后再修改。

扫描二维码推送至手机访问。

版权声明:本文由第六芝士网发布,如需转载请注明出处。

本文链接:http://www.dgx666.com/post/1902.html

标签: arduino下载
分享给朋友:

“Arduino 实例(二十三)Arduino 给Python 编译器发送信息” 的相关文章

CAD常见出错问题与处理方法

1.WIN10原版系统直接无法安装CAD2012,2014等等这是因为WIN10原版系统默认没有自带.net 3.5导致的。卸载高版本的.NET,安装.net 3.52.激活软件时出错运行激活软件,点击Patch时弹窗提示Could not get debug privilege! Are you...

cad2007圆形标记方法技巧 #cad2007

大家好!很多小伙伴会问,在 cad 二零零七版当中,如果画了一个半径为一百的圆,画好后想给它做一个圆形标记该怎么去标记呢?1. 第一种方法可以点击标注,在标注里面,其实标注菜单里面有一个圆心标记,点击它,点了以后就会问选择圆弧或圆,这样一点之后就会自动给圆心做标记。如果觉得标记太小,可以输入缩放命令...

如何在CAD中绘制常用的标高符号?

CAD建筑标高符号在建筑制图中是一个十分重要的符号,能够增加图纸准确性。那么我们该怎么使用CAD画图软件来绘制一个简单的标高符号呢?那么接下来我们用CAD梦想画图来演示一下吧!操作步骤1. 打开CAD软件,并打开下方“极轴”,然后单击鼠标右键,选择设置,启用极轴追踪,并将增量角数值设置为45,再点击...

怎么在电脑桌面上添加备忘录

如想在电脑上添加备忘工具,主要与您使用的电脑系统关系较大。因为,电脑系统不同,添加的方式也不同!当然,如果您想下载一款第三方的备忘应用,则无需考虑系统方面的因素了。就以常见的Windows系统为例,该系统其实内置了一款备忘软件,其名称为“便笺”。在开启上,您可点击左下角的“菜单”栏,然后搜索或找到“...

解决Win10下WP恢复工具无法安装的问题

最近有不少朋友在Win10系统中安装WP恢复工具(Windows Phonerecovery tool)失败,我也遇到类似的问题,现在和大家分享一下解决方法。本文可能无法完全解决所有问题,但是尽力帮忙,欢迎补充!1、缺少文件msvcp110.dll/msvcr110.dll这个问题只需补充该文件即可...

加拿大“雪鸟”飞行表演队发生坠机事故

参考消息网10月16日报道据美国《军队时报》网站10月15日报道称,加拿大皇家空军表示,在美国参加特技飞行表演的一名“雪鸟”飞行表演队飞行员在表演前一刻被迫弹射逃出机舱,飞行员安然无恙。加拿大“雪鸟”飞行表演队(第431空中表演大队)称,10月13日,上尉凯万·多蒙-格勒尼耶驾驶的飞机,在美国佐治亚...