Raspberry Pi

针对Raspberry Pi的硬件​​和软件的用户和开发人员的问答

3
如何在Python脚本中运行命令行命令?
我正在使用2个单独的脚本Scale1.py和Scale2.py。要运行它们,我输入sudo python Scale1.py或sudo python Scale2.py从终端命令行输入。我希望Scale2.py脚本中有一行,如果我按一个按钮,程序就会中断并运行Scale1.py。像这样的东西,是行不通的。 if GPIO.input(23) == False: break(sudo python Scale1.py)
16 python 

4
内核.config必要选项
我对为pi编译自定义内核感兴趣。我有来自github档案库的源代码,其中包括默认配置的make目标: make ARCH=arm bcmrpi_defconfig 但是(与普通的Linux发行版内核一样),这包括很多我不需要的东西,以及一些我想更改的东西。 使各种以pi为中心的常见功能实际需要的选项是什么?
16 kernel  driver 

9
如何在家庭网络外使用SSH
我最近在Raspberry Pi上设置了SSH。它一直在进行中,特别是因为我可以使用应用服务器审核程序通过iPhone控制计算机。可悲的是,这只能通过本地网络工作。 外出时如何使SSH工作?(最好与该应用一起使用。)
16 ssh 


3
Raspbian如何检测电压不足
Pi如何知道其功率不足并显示照明螺栓? 如我们大多数人所知,如果您使用了错误的电源,则会出现雷电,告诉您功率不足。 我注意到用电池为Pi供电时,Pi开始重新启动前的最后15分钟左右,闪电开始出现,并最终停留在该位置,直到重新启动为止。筋疲力尽。 这让我想到我可以使用它来创建一个程序,当它检测到恒定的欠压时关闭Pi。我知道在此之前会更好,但我对此并不担心。 是否有电压命令(例如sudo vcgenmd measure_temp温度)知道电压是多少?如果不是,Pi怎么知道什么时候功率不足? 编辑:这不是重复的,因为另一个问题建议您需要外部硬件。我指出这并非绝对必要。
16 power 

1
如何在Raspbian Stretch上获得触摸屏右键
我目前正在将Raspbian Stretch与Waveshare 7英寸触摸屏配合使用,我想获得右键单击输入(最好使用两根手指或长按)。 Raspbian Stretch似乎没有解决方案,我尝试使用在早期 Raspbian版本(如Jessie和Wheezy)上可用的解决方案,例如使用twofing或修改xorg.conf文件以获取右键单击菜单,但均无效果。 但是,我发现仅在Chromium中,两指触摸和长按都会使右键单击菜单出现,但是当我在台式机/其他任何地方进行操作时,什么也没有发生。 任何有关如何从触摸屏获得右键单击输入的建议将不胜感激。

4
Raspberry Pi是否容易受到WPA2网络上的KRACK的攻击?
我有一个更新的RPI Zero W运行Stretch。 该研究指出的是wpa_supplicant是所有Linux机器脆弱。根据Debian 推出的补丁: For the oldstable distribution (jessie), these problems have been fixed in version 2.3-1+deb8u5. For the stable distribution (stretch), these problems have been fixed in version 2:2.4-1+deb9u1. For the testing distribution (buster), these problems have been fixed in version 2:2.4-1.1. For the unstable distribution (sid), these …


2
Raspberry PI 3 MODEL B-以太网无线桥接
我在网上看到很多关于将树莓派3变成无线网桥的解决方案的信息。但是很多都是适合Pi 1和Pi 2的老文章。 这是我最近看过并尝试过的文章:http : //blog.slor.net/2013/09/turning-your-raspberri-pi-into-wireless.html 我使用RASPBIAN JESSIE,内核版本:4.4。 我希望Pi可以使用内置无线设备(wlan0)连接到无线路由器,以提供对连接到内置以太网连接器(eth0)的设备的访问。 我希望路由器(192.168.1.1)为连接到RPi3的设备提供IP,从而使PC可以与连接到RPi3的设备进行通信。 问题是,当我尝试遵循上面链接的文章时,是当我运行此命令时: sudo brctl addif br0 wlan0 eth0 我收到此错误消息: can't add wlan0 to bridge br0: Operation not supported... 有谁知道如何解决这个问题?
15 wifi  pi-3  ethernet 


3
为什么我有这么多RAM磁盘?
我在Raspberry Pi 2上运行了Arch Linux。 紧接着安装,我跑了lsblk,fdisk并df命令(可惜我没有保存输出),但我有一个磁盘,这是SD卡,上面有两个分区。然后,我使用pacman -Syu,安装sudo和配置升级了系统ssh。现在,当我运行fdisk它时,显示我的内存中有16个RAM磁盘,它们带有参数: Disk /dev/ram15: 4 MiB, 4194304 bytes, 8192 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes 以及在各种挂载点挂载的各种文件系统(而我个人仅创建了/dev/root和/dev/boot): Filesystem Size Used Avail Use% Mounted on /dev/root 1.8G 1.1G …
15 archlinux  memory 

5
Raspberry Pi 3 micro SD卡速度
随着新的Raspberry Pi 3的发布,总线的速度是否仍限制在每秒20 MB左右? 我打算在其中购买微型SD卡,但不确定是否应该花额外的钱购买UHS-3卡,其速度可以达到30 MB / s以上。
15 sd-card 

8
如何在Raspberry Pi 3上启用Wi-Fi通道12?
我需要我的RPi 3使用通道12连接到Wi-Fi网络,但是我无法获得内置的Wi-Fi适配器才能使用此通道。 这是我所做的: $ sudo apt-get install wireless-regdb iw crda $ sudo iw reg set NO $ sudo iwlist wlan0 channel wlan0 11 channels in total; available frequencies : Channel 01 : 2.412 GHz Channel 02 : 2.417 GHz Channel 03 : 2.422 GHz Channel 04 : 2.427 GHz Channel …
15 wifi  pi-3 

4
Visual Studio Code和.Net Core ARM支持
我是Raspberry Pi平台的新手,我一直在收集资源并尝试确定小型计算机(不适合)的用途。 我知道Python是R-Pi附件和控制器的控制和自动化的首选编程环境。我等不及要尝试了。但是,我也试图确定如何将Pi用于某些Web应用程序开发(测试)。 我相信您已经听说过Microsoft将其.Net Core框架作为开放源代码提供,以及(非常出色的)代码编辑器Visual Studio Code。到目前为止,二进制文件仅针对Linux ia32 / x64体系结构(以及其他体系结构)发布。 你们中有没有人看到ARM分支取得任何进展?也许,您已经看到了一些解决方法,或者值得检查的非正式发行版? 预先感谢您的输入。 干杯!

5
在Jessie Lite上运行VNC是否应该“可行”?
我正在尝试第一次通过VNC连接到我的Pi。 我通过直接连接到笔记本电脑(通过以太网电缆)以无头方式进行了Pi的初始设置。我没有使用显示器或键盘,不得不摆弄东西以确保sshd启动和运行。(请参阅此线程:没有监视器或键盘的初始设置) Pi现在已连接到我的家庭网络,因此不再需要直接连接。我现在正在尝试通过笔记本电脑通过VNC通过网络访问Pi。 我可以按照以下说明(通过ssh)在Pi上创建会话,但是在使用笔记本电脑连接到会话时,出现以下错误: Xsession:无法启动X会话---没有“ /home/pi/.xsession”文件,没有“ /home/pi/.Xsession”文件,没有会话管理器,没有窗口管理器,也没有找到终端仿真器;流产。 我注意到之前曾问过类似的问题,唯一的答案表明它应该可以工作。 但是,我使用的是Jessie Lite图像,该帖子将建议某些X Windows软件包故意不包含在图像中。 那么,这是否应该起作用,或者Lite映像是否需要其他X服务器软件包?(VNC是否实际上需要附加的X服务器软件包,还是在安装VNC时满足了所有要求?) 请注意,我尚未通过配置任何内容raspbi-config。
15 vnc  jessie-lite 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.