我有raspberry pi 3 B。
用例:在系统启动或重新启动时将ip address和time打印到2 * 16 character lcd显示器。
为此,在从终端运行时,我使用的是运行良好的的python代码。
Problem:在系统启动时,液晶显示屏上没有显示任何内容。
Details:
我试了三种方法:
way 1:
我在/etc/rc.local中添加了以下几行
echo "Display ip to 2*16 char display from /etc/rc.local" >> /home/pi/Workspace/python/pi-screen
我正在使用mysql布尔全文搜索,如下面的查询所示,并得到我认为可能更相关的坏结果。
查询:
SELECT phppos_items.name,MATCH (phppos_items.name)
AGAINST ('Samsung S4 LCD*' IN BOOLEAN MODE) as rel
FROM `phppos_items`
WHERE MATCH (phppos_items.name) AGAINST ('Samsung S4 LCD*' IN BOOLEAN MODE)
ORDER BY `rel` DESC LIMIT 20;
搜索是Sam
我设置了crontab,它将在30分钟运行并触发脚本,在脚本中,如果没有连接,我的lcd将重新启动,我的问题是:
它是否可以每30分钟检查一次脚本中的连接,而不需要在crontab中设置时间?
如何制作一个检查连接30分钟或1小时的脚本,如果在这段时间内没有连接,则lcd将自动重新启动。
如果lcd在同一天重启3次,如何禁用脚本?
if ! ping -c 5 google.com; then
sudo ifconfig wlp2s0 down
sudo reboot
sleep 5
sudo ifconfig wlp2s0 up
fi
我有一个登录/注册操作的ASP.Net页面。当用户登录时,我要做的是在LCD上显示用户名。我使用的硬件是LCD键盘屏蔽,而不仅仅是LCD,如果这很重要的话。还有可爱的Arduino UNO。
C#侧
我尝试将用户名存储在char数组中,然后一个一个地发送给arduino,但是如果我没有给出一个字符串,Serial.Write()就会产生错误。我当时想立刻发送全名,但是Serial.Read()似乎一次只读一个。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using S