三木社区

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 500|回复: 0
打印 上一主题 下一主题

Node.js-serialport串口通信(COM)

[复制链接]

1562

主题

1564

帖子

4904

积分

博士

Rank: 8Rank: 8

积分
4904
跳转到指定楼层
楼主
发表于 2017-9-12 17:09:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  1. var SerialPort = require("serialport").SerialPort;  //引入模块
  2. var portName = 'COM1'; //定义串口名
  3. var serialPort = new SerialPort(
  4. "COM1", {
  5.    baudRate: 9600,  //波特率
  6.    dataBits: 8,    //数据位
  7.    parity: 'none',   //奇偶校验
  8.    stopBits: 1,   //停止位
  9.    flowControl: false
  10. }, false);
  11. serialPort.open(function(error){
  12.    if(error){
  13.      console.log("打开端口"+portName+"错误:"+error);
  14.    }else{  
  15.            console.log("打开端口成功,正在监听数据中");
  16.      serialPort.on('data',function(data){
  17.              if(!isNaN(parseFloat(data))){
  18.              console.log('重量显示:'+ parseFloat(data)+"g");
  19.              }
  20.      
  21.      })
  22.    }
  23. });
复制代码


回复

使用道具 举报

Archiver|手机版|小黑屋|三木电子社区 ( 辽ICP备11000133号-4 )

辽公网安备 21021702000620号

GMT+8, 2024-4-21 00:02 , Processed in 0.050043 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表