降低树莓和arduino之间的功率时的串行通信问题

问题描述

我正在开发一个带有太阳能电池板的监控系统,该系统涉及通过 RaspBerry Pi 命令打开/关闭 Arduino。 Arduino 有很多传感器,我正在使用一个命令来打开/关闭 raspi USB,所以 arduino 会下降和上升。问题是当“crontab”作业唤醒 USB 电源时,Arduino 不会通过串行发送数据。我需要帮助!请参阅以下步骤:

阿杜诺: 开机时每5秒发送一次数

覆盆子: 重新加载时开始关闭 USB 每 20 分钟打开一次 USB,运行以下服务 30 秒,停止此服务并关闭 USB

import serial
import time

ser = serial.Serial('/dev/ttyACM0',9600)
ser.flushinput()
ser.flushOutput()
while 1:
     line = ser.readline()
     items = line.split(',')

     print items
     f = open("/home/pi/data.txt","w")
     f.write("\t".join(items))
     f.close()
     time.sleep(1)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)