raspberry-pi相关内容

本地时间实际上没有给出本地时间

显然有一个与该问题结合使用的时间模块,但我尚未找到它. 我只是试图在Raspberry Pi上使用Pyephem,以查找日出和日落的时间是我的经度坐标. 代码很简单: import ephem import datetime import time now = datetime.datetime.now() gmNow = time.mktime(time.localtime()) Va ..
发布时间:2020-07-04 21:00:04 其他开发

如何在树莓派等边缘设备中加载或推断onnx模型?

我只想在树莓派中加载onnx模型.如何在边缘设备中加载onnx模型? 解决方案 您可以在Raspberry Pi中使用ONNX Runtime进行ONNX模型推断.它支持Arm32v7l体系结构.从2020/1/14开始不提供预构建二进制文件.因此,您需要从源代码构建它.说明如下. https://github.com/microsoft/onnxruntime/blob/master/d ..
发布时间:2020-07-02 01:51:28 其他开发

通过TCP的Modbus RTU(Modbus TCP网关)

是否可以使用Linux盒或arduino构建modbus-RTU以太网网关? 我有使用Modbus RTU将plc从站链接在一起,并且我想通过TCP将其中一个从站连接到我的PC上. 我想知道是否可以通过将USB端口管道连接到某个端口上的本地ip来使用连接到路由器的linux盒(rasbery pi/raspbian)作为modbus-to-tcp转换器,将其连接到我的本地ip在modb ..
发布时间:2020-06-30 23:39:19 其他开发

需要一个用于触摸屏的Gui键盘,该键盘在代码正确时会输出一个引脚

我有一个带有树莓派的树莓派,触摸屏上运行着树莓派,我希望在触摸屏上有一个Gui,上面有一个数字小键盘,当输入正确的输入时,一个大头针会输出到门闩或其他东西.我已经结束了用Python编写带有数字的Gui,但是我不能让几个数字彼此相邻.任何信息将对此有所帮助:) 这是我用来尝试放置按钮的代码(您可以看到我只是使用了一个简单的LED开/关按钮Gui,并使用它来查看按钮的位置) from Tkin ..
发布时间:2020-06-29 19:06:00 Python

RPI3上来自Kaa C SDK的奇怪行为

我正在尝试在树莓派3上构建C应用程序,该程序将收集一些传感器读数并将其记录到mongodb日志附加器中. 我在应用程序中遇到了非常奇怪的行为 这是我的应用程序代码,从主函数调用 #include #include #include #include #include ..
发布时间:2020-06-29 18:53:55 其他开发

即使关闭禁用,Python Lirc也会阻止代码

我正在尝试使用运行最新 Rasbian Wheezy 发行版,并且在使用 Python LIRC(Linux红外远程控制)添加IR支持时遇到了问题. 我要做什么: 天气变量有四个:条件,温度,湿度和风速.它们将出现在我的16x2 LCD屏幕上,标题居中,第一行居中.它们将在屏幕上停留五秒钟,然后被下一个替换.一旦到达终点,它将再次循环通过.循环180次(约一小时)后,它将更新天气.我想使用红 ..
发布时间:2020-06-26 18:52:57 服务器开发

声音在Android Things上无法在树莓派上运行

最近,我们在树莓派3上刷新了Android Things,除声音外,其他一切正常. 我尝试以其他组合方式连接3.5毫米插孔耳机和HDMI屏幕, 只有没有HDMI显示屏的耳机. 仅高清显示器. 连接到树莓派3.5音频插孔的耳机和HDMI显示器也已连接. 我尝试使用adb命令进行所有这些操作.例如: adb shell am start -a android.intent.act ..
发布时间:2020-06-18 18:33:50 移动开发

使用Raspberry PI检测HDMI输入当前是否是电视的选定信号源

我正在使用通过HDMI连接到三星电视的RPi.我试图触发RPi进程,以便仅在电视使用HDMI输出时才激活它们.实际上,我想从电视中选择正确的HDMI输入时开始该过程,并在选择另一个电视源时终止它. 我尝试使用tvservice –s 为此,但是命令的输出不会改变,具体取决于电视是否配置为使用RPi的HDMI或任何其他信号源. 因此,我欢迎就可以使用其他机制(例如低级驱动程序,libCE ..
发布时间:2020-06-18 18:33:46 其他开发

Raspberry Pi上FAT32 USB记忆棒的默认文件权限

当我将已格式化为FAT32的USB闪存盘/缩略图驱动器插入Raspberry Pi(运行Raspbian)时,文件权限默认为644,我无法更改它们. 我需要将存储棒保留为FAT32,以便可以将其用于Windows系统. 我已经使用udev编写了一条规则,但是我无法使其正常工作. 我的udev规则如下: # Set up any USB stick for full writ ..
发布时间:2020-06-14 19:14:49 其他开发

如何创建支持ANSI转义码序列的可滚动控制台应用程序

我在此根据我所知道的知识对技术进行一些假设,但也欢迎其他技术建议. 我的目标:编写一个 ANSI Art 查看器,该查看器尽可能类似于在DOS上查看机器,最好没有运行dosbox的开销.这将在Raspberry Pi上运行. 我已经安装好控制台,以正确地用适当的字符,颜色等标记ANSI.“查看器"的好处是我希望能够使用箭头键在文档中上下滚动,就像“少"命令一样. 从我的研究能力来 ..
发布时间:2020-06-14 18:53:27 Python

当运行带有嵌入式引号(源参数)的命令时,Bash脚本失败

我正在使用 source 将生成的变量插入文件的字符串中,以便从bash脚本执行该字符串。 我已经回显了生成的字符串,并将其与从命令行运行的字符串进行比较,我似乎看不出有什么区别,但是bash命令失败了,因为似乎所提供的参数变得混乱了 我在ice_name字符串周围转义了双引号,因此它看起来与在我回声它时起作用的字符串相同 我是否需要转义其他字符? 在之前 -ice_nam ..
发布时间:2020-06-06 19:51:21 其他开发

Amazon Dash Button停止了ARPing吗?

我已经实现了一个家庭自动化解决方案,使用两个Amazon Dash按钮,一个树莓派和类似于执行的类似操作的python代码来跟踪我的孩子的琐事此处。在过去的几个月中,该解决方案一直有效。 昨天,这些按钮似乎已停止ARPing。也就是说,我无法再从它们中检测到ARP,也无法通过嗅探来检测其MAC地址。我想知道是否有人遇到过这个问题?除了使用scapy的python机制外,我还尝试了“ ip n ..
发布时间:2020-06-03 22:54:49 其他开发

如何在pi上正确安装portaudio

我正在从事一个涉及从树莓派上录制麦克风的项目。 现在我在程序运行时收到此错误。 python3:src / hostapi / alsa / pa_linux_alsa.c:3641: PaAlsaStreamComponent_BeginPolling:声明`ret == self-> nfds的 失败。在寻求解决方法的同时中止了 ,我发现文件pa_linux_alsa.c属于 ..
发布时间:2020-06-03 22:46:09 其他开发

树莓ALSA声音输出/输入从属

我试图将一台设备设置为回放,将另一台设备设置为捕获,我的 nano /etc/asound.conf 具有: pcm。!default { type asym playing.pcm“ plughw:1,1” capture.pcm“ plughw:1,0“ } ctl。!default { type hw card 0 } 我可以完美地播放声音 ..
发布时间:2020-06-03 22:45:18 Python

将树莓派连接到Google主页

我想用大学的Google Home控制树莓派,但是我发现的一切都涉及到服务器和打开端口,而这是我在学校网络中无法做到的。 还有其他方法可以做到吗? 解决方案 我能想到的最简单的方法是将您的Pi暴露给互联网(使用端口转发,ngrok或其他方法),然后设置IFTTT Google助手触发器可以调用 webhook ,它指向您公开的Pi。 ..
发布时间:2020-06-01 18:41:15 其他开发

在树莓派上使用python SPI接口从ADXL355读取数据

我正在尝试从评估板EVAL-ADXL355-PMDZ读取加速度数据。该开发板已连接至在 raspbian 上运行的raspberry pi 4。该电路通过电缆连接到树莓派中的标准SPI引脚(4线),但是芯片选择( CS )连接到其中一个自由引脚(12)。 为了测试该板,我编写了以下代码,该代码使用spidev进行与芯片的通信,并使用RPi.GPIO进行芯片选择: #!/ usr / b ..
发布时间:2020-05-31 23:25:52 Python

在Windows 10 IoT上的Raspberry Pi上找不到System.Threading 4.0.10

我正在从IoT模板创建一个新的简单UWP Blank应用程序,并向其中添加一个简单代码: var xyz =新的System.Threading.ManualResetEvent(false); xyz.WaitOne(1000); 当我在PC上以x86模式运行时,它可以正常工作,而在Raspberry Pi上则可以工作在将PC升级到.NET Core RC2之前运行 ..
发布时间:2020-05-31 20:30:54 C#/.NET