小编Rya*_*ley的帖子

串口无法正常工作?

我制作了一个程序,将数据发送到我的arduino,检测发送的内容,然后根据按下的键打开正确的引脚.

当我从我的Windows计算机上使用arduino软件时,arduino草图工作正常,我可以通过发送WAS或D来打开和关闭每个引脚.

当通过节点发送时,arduino上的RX灯闪烁,但没有其他任何事情发生.

有人可以帮忙吗?

Node.js程序:

var httpServer = require('http').createServer(function(req, response){ /* Serve your static files */ })
httpServer.listen(8080);

var nowjs = require("now");
var everyone = nowjs.initialize(httpServer);

everyone.now.logStuff = function(msg){
    console.log(msg);
}

var SerialPort = require('serialport2').SerialPort;
var assert = require('assert');

var portName;

if (process.platform == 'win32') {
  portName = 'COM4';
} else if (process.platform == 'darwin') {
  portName = '/dev/cu.usbserial-A800eFN5';
} else {
  portName = '/dev/ttyUSB0';
}

var readData = '';
var sp = new SerialPort();

sp.on('close', function (err) {
  console.log('port …
Run Code Online (Sandbox Code Playgroud)

javascript arduino node.js socket.io node-serialport

10
推荐指数
1
解决办法
9201
查看次数

Pygame在Pydev外面打破.

我和一群朋友创建了这个游戏,我现在正试图在linux中运行,

我们使用Aptana studio在Windows中使用python 2.7和Pygame开发它,并且代码在运行时完全可用.

当它下载到Linux它不会加载说它找不到文件.然后我尝试在Windows中通过CMD运行它,并且存在相同的错误.

到目前为止的错误是

Traceback (most recent call last):
  File "/home/user/Desktop/Raspberroids/mainmenu.py", line 144, in <module>
    showMenu()
  File "/home/user/Desktop/Raspberroids/mainmenu.py", line 107, in showMenu
    menu.init(['Start','About','Quit'], surface)
  File "/home/user/Desktop/Raspberroids/mainmenu.py", line 52, in init
    self.create_strukture()        
  File "/home/user/Desktop/Raspberroids/mainmenu.py", line 73, in create_strukture
    self.font = pygame.font.Font(self.font_path, self.fontsize)
IOError: unable to read font filename
Run Code Online (Sandbox Code Playgroud)

源代码位于:https: //github.com/ryanteck/RasPiThon/tree/master/Raspberroids/Source%20Code

发生在2.7和2.6上

有人可以帮忙吗?

python pygame

4
推荐指数
1
解决办法
1079
查看次数