Raspberry Pi

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

2
用很少的GPIO引脚控制许多LED
我使用以下指南成功完成了硬件“ hello world”: http://www.raspberrypi-spy.co.uk/2012/06/control-led-using-gpio-output-pin/ 现在,我想继续研究更大更亮的东西,那就是更独立控制的LED!显然,下一步是将电压源从Raspberry Pi上移开并添加更多的LED,但是最终我将用光GPIO引脚,所以我想现在我需要的是控制电路,以某种方式知道,基于GPIO“编码信号”,可以打开和关闭哪些LED。我应该寻找哪种电路示例?更重要的是,相对于Raspberry Pi,它或rpi.gpio是否会引起任何问题,也许是在信号时序方面?
12 gpio  led  rpi.gpio 

5
我可以阅读光量吗?
我不确定该怎么说,但是我想用我的Raspberry Pi阅读“光量”。“光量”是指0到100之间的一个数字(例如),其中0是没有光/暗,而100是很多光(据我所知,这是任意数量的“很多光”) 。 问题是:我读过Raspberry Pi仅具有数字输入/输出端口,而没有模拟输入。还有读取模拟输入的方法吗?如果需要,我需要什么硬件? 设置知识水平:我确实设法通过RPI.GPIO库输出控制LED。我还没有阅读任何输入。
12 gpio  rpi.gpio 

3
操作系统级别是否有可用的序列号?
我想确定哪个RaspberryPI硬件实例正在我的网络上启动。 我已经计划在更大的解决方案中将其中很多(不只是10个)用作客户端,但是我想为所有人重用SD映像。 除非我将某种串行代码放在操作系统中某个文件中,否则有什么办法可以相互识别它们? 顺便说一句。我使用MONO / C#进行编程,但我只是想知道PI是否以某种方式具有硬件序列号?


1
使用python录音
我正在尝试使用python和pyaudio库通过RPI录制一些声音,并且遇到了一些有趣的问题-尝试使用pyaudio时,垃圾控制台输出和大量噪声混入了录音中。 这是我在python脚本中正在做的事情: import pyaudio, wave, utils BUFFER_SIZE = 1024 REC_SECONDS = 5 RATE = 44100 WAV_FILENAME = utils.generate_random_token() FORMAT = pyaudio.paInt16 #init sound stream pa = pyaudio.PyAudio() stream = pa.open( format = FORMAT, input = True, channels = 1, rate = RATE, input_device_index = 7, frames_per_buffer = BUFFER_SIZE ) #run …
12 python  audio 

1
Web服务器为256或512 MB
我打算购买Raspberry Pi,我的一位同事还剩256 MB。但是我不知道256 MB的内存是否可以填充我想运行的内容。 我想用PHP和MySQL运行Apache Web服务器(或其他使用较少RAM和CPU的Web服务器),FTP服务器和SOCKS 5代理。在Web服务器上,我将运行: 一个有8位用户的Vbulletin论坛 我目前正在开发的游戏。 游戏准备就绪时,如果太重,我可以将论坛或游戏移至另一个树莓派。我正在使游戏尽可能的小而快速。例如:我将使用C ++处理所有更新作业。但是当游戏足够大以赚钱时,如果可以提高性能,我想购买一台普通服务器。但是我想尝试一下Pi。 所以我的问题是:我应该购买新的512 MB型号B pi,还是购买我同事的256 MB型号b?

4
是否有I2C库
是否有一个简单的库可以与C2的I2C对话?我已经找到了一些用于python和Java的东西,但是我想要C ++。我希望有人可以移植Arduino Wire库,以便可以使用已经为Arduino编写的代码。
12 i2c 

1
替代polyfuse mod
我有一个USB设备由于USB电流有限而无法使用。我不想添加有源USB集线器(节省成本和空间),也不想在pi上焊接(多熔丝模式)。我可以将5V“桥接”到USB设备吗? 更新:
12 usb  usb-power 


1
从相机读取视频(如果可能,请使用Kinect)
我正在启动一个项目,该项目需要在Raspberry Pi上使用Computer Vision。我对OpenCV比较熟悉,并且知道它可以成功安装在Raspberry Pi上,尽管我不知道在密集的图形操作下Pi会多么成功。RPi是否适合基本图像匹配和对象跟踪? 作为第二个目标,我们希望能够在Pi上使用OpenKinect。。。但据我阅读其他问题和博客文章所知。没有人能够从Kinect获取视频数据。

2
构建包括ramdisk的内核映像(.img)
我通过以下步骤为Raspberry Pi构建了Linux内核(3.0.1): 1. Downloading kernel source 2. tar xvf source.tar.bz2 3. downloading arm cross compilation tool. 4. tar xvf arm-2010q1-202-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 5. setting up path for cross tool export PATH=$PATH:/home/shan/<cross tool folder>/bin/ 6. after entering linux source dir make ARCH=arm versatile_defconfig (is this reliable with raspberry pi) 7. make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- …

2
我需要使用LED模拟交通灯吗?
因此,我正在建立一个模拟交通信号灯的模型(红色,琥珀色,绿色),因此最好有三个需要可扩展的LED(我不希望它们直接连接到面包板上),但我什至不知道从哪里开始(好吧,我承认我对这一切还很陌生,但是想学习!) 基本上,我读过某个地方可以购买以下产品: 26针带状电缆 定制PCB Ribben电缆插座 排针 但是问题是我真的不想要26针带状电缆,因为它在模型中看起来很难看。取而代之的是,我只是考虑将PCB固定在面包板上,并使用(面包板电线)将Pi连接到面包板上,使用电阻,最后连接LED。听起来可行吗? 希望可以有人帮帮我!:)
12 led  breadboard 

3
外部DVD驱动器无法打开
出于对MPEG2硬件解码许可证的期待,我购买了一个外部DVD驱动器。 它可以在我的Windows 7笔记本电脑上正常工作。但是,当我将其连接到树莓派时,无法打开驱动器。发生的一切是,驱动器指示灯闪烁两次,然后发出喀哒一声,就像锁已再次关闭一样。我怀疑存在阻止打开的软件问题,但我尝试同时使用Raspbmc RC 4和XBian 0.6.2 我没有通过Pi为驱动器供电。 关于如何解决这个问题有什么想法吗? 编辑 我在Xbian上使用apt-get来安装“ eject”,然后设法使用来使驱动器弹出eject /dev/dvd。但是,我现在似乎无法挂载驱动器。另外,如果可以通过按一下按钮打开DVD驱动器,那将是很好的。 编辑2 现在,我已经可以插入DVD了,我重新启动了,eject /dev/dvd由于没有问题,因此无法正常工作/dev/dvd。恐怕我在这里的深度不够。 dmesg的相关输出: [ 3.164519] usb 1-1.3: new high speed USB device number 5 using dwc_otg [ 3.294011] usb 1-1.3: New USB device found, idVendor=13fd, idProduct=1040 [ 3.315175] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 …
12 raspbmc 


3
如何在命令行上访问发行版的名称?
我有很多发行版正在玩。我标记了SD卡,但是: 他们颠倒了 我通常在RPi的另一个房间 我在init.d中设置了一个服务,当我的Pi关闭或启动时(通过curl使用API​​),我可以通过Pushover通知我。 我想要包括当前使用的发行版。 我可以在最新的启动程序中看到(与adafruit Raspbian一起玩): Linux raspberrypi 3.1.9adafruit+ #8 PREEMPT Wed Aug 1 18:02:42 EDT 2012 armv6l 如何获取该信息以将其包含在脚本中? 我安装了lsb-release,但这只给了我这个: pi@raspberrypi / $ lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux testing/unstable Release: testing/unstable Codename: n/a 看起来和我的常规Raspbian一样。 另外,我可能想对SD卡上的特定实例进行一些说明(因为我可能会拥有多个相同的基本发行版)。显然,我可以将文件放在每个SD卡上的相同位置,但是是否存在将此类信息放置在何处的约定?
12 setup 

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.