Raspberry Pi

ถามตอบเกี่ยวกับผู้ใช้และผู้พัฒนาฮาร์ดแวร์และซอฟต์แวร์สำหรับ Raspberry

2
ตัวจำลองเกมแพลตฟอร์มบน Xbmc / Openelec
เป็นไปได้ไหมที่จะรันโปรแกรมจำลองบน Xbmc / Openelec? ฉันคุ้นเคยกับโปรแกรมเสริม "Rom Collection Browser" และเนื่องจากความเข้าใจของฉันเกี่ยวกับปลั๊กอินนี้คือมันสามารถเปิดเกมต่าง ๆ ที่มีตัวเลียนแบบที่แตกต่างกัน อย่างไรก็ตามฉันไม่ได้ทำอะไรที่เป็นประโยชน์กับมัน ฉันได้อนุมานว่าฉันต้องการโปรแกรมจำลองทั้งในราสเบอร์รี่ PI ของฉันหรือที่อื่นจากระยะไกล ดังนั้นคำถามของฉันคือ: อะไรคืออีมูเลเตอร์ที่แนะนำมากที่สุดสำหรับราสเบอร์รี่ PI (ฉันไม่พบอะไรเลย) หรือจะเรียกใช้อีมูเลเตอร์ระยะไกลเพื่อเล่นเกมบนราสเบอร์รี่ PI ได้อย่างไร ในทั้งสองกรณีฉันกำลังคิดถึงตัวเลียนแบบพื้นฐานบางอย่าง (SNES / MAME เป็นต้น)

6
ssh ไม่ทำงาน
ฉันไม่สามารถ ssh ลงใน pi ของฉัน RPI เชื่อมต่อโดยตรงกับโฮสต์พีซีของฉัน ฉันได้ตั้งค่าที่อยู่ IP ของโฮสต์ของฉัน: ---- sudo ifconfig eth0 192.168.0.204 netmask 255.255.255.0 up sudo route add default gw 192.168.0.200 Pi มี IP เริ่มต้นในไฟล์อินเตอร์เฟสเครือข่ายเป็น: ---- auto lo eth0 iface lo inet loopback iface eth0 inet static address 192.168.0.202 netmask 255.255.255.0 gateway 192.168.0.200 ถ้า config comand บนพีซีของฉัน: …
10 ssh 

4
ฉันไม่สามารถใช้การเชื่อมต่อ WiFi เพื่อทำงานได้
ฉันซื้ออะแดปเตอร์นาโน wifi ที่ modmypi.com (อันนี้ ) มันใช้งานได้ฉันตรวจสอบในการกำหนดค่า raspbmc (ฉันใช้ raspbmc เพื่อกำหนดค่าที่นั่น) ตอนนี้ฉันกลับมาที่ distro wheezy ของฉันและฉันไม่สามารถทำงานได้ เมื่อฉันทำ ifconfig มันอยู่ที่นั่น (ดูด้านล่าง) หน้าความช่วยเหลือบน modmypi.com มีสคริปต์ แต่เมื่อฉันเรียกใช้ฉันได้รับข้อยกเว้นนี้: "ดูเหมือนว่าคุณกำลังใช้อิมเมจใหม่ 2012-09-18-wheezy-raspbian ขออภัยตอนนี้สคริปต์จะไม่ถูกตั้งค่า ตั้งค่า wifi ของภาพนี้คุณต้องเริ่ม GUI โดยใช้คำสั่ง startx และตั้งค่าโดยใช้ WiFi Config ตอนนี้สคริปต์จะยุติลงกดปุ่มใดก็ได้เพื่อดำเนินการต่อ ... " ดังนั้นตอนนี้ฉันอยู่ใน GUI และเริ่มต้นnm-connection-editorแต่ดูเหมือนจะไม่ได้รับ ipaddress ฉันได้อ่านเกี่ยวกับคำสั่งนี้: dhclient -v wlan0และนี่คือผลลัพธ์: sudo dhclient -v wlan0 …
10 wireless 

1
สร้างลินุกซ์ขั้นต่ำสำหรับ Raspberry Pi
ตอนนี้ฉันได้ Raspberry Pi แล้ว ฉันเป็นนักพัฒนาซอฟต์แวร์แอปพลิเคชั่นที่มีประสบการณ์ แต่ฉันไม่เคยทำสิ่งฮาร์ดแวร์หรือการเขียนโปรแกรมระดับต่ำมาก่อน ฉันต้องการสร้าง Linux ขั้นต่ำรวมถึงไดรเวอร์สำหรับฮาร์ดแวร์ทั้งหมดใน Pi ของฉัน เพื่อจุดประสงค์ในการเรียนรู้ฉันไม่ต้องการติดตั้งลีนุกซ์รุ่นใดบนลีนุกซ์ของฉัน ฉันจะเริ่มได้ที่ไหน
10 setup  linux 

5
การใช้แป้นพิมพ์แล็ปท็อปเก่ากับ Raspberry Pi
ฉันมีแป้นพิมพ์แล็ปท็อปเก่าเหมือนที่แสดงด้านล่าง: มีสายเคเบิลแบน 24 เส้นที่ยื่นออกมาจากด้านหลัง เป็นไปได้ไหมที่จะใช้แป้นพิมพ์นี้สำหรับ Pi (ฉันสมมติว่ามีไมโครคอนโทรลเลอร์บางตัวอยู่ระหว่าง)
10 keyboard 

2
GPIO พินใดที่ใช้งานได้โดยไม่มีการดัดแปลงใด ๆ
ฉันได้พบว่าส่วนมากของหมุด GPIO ไม่ได้ใช้งานในการติดตั้งสต็อกของ Raspbian กับGPIO ผู้ดูแลระบบ ตัวอย่างเช่นฉันต่อสายไปยัง GPIO 21 เพื่อค้นหาหลังจากการดีบักบางอย่างว่ามันไม่ทำงานตามที่ต้องการ เพื่อนบ้านของมันคือ GPIO 17 และ GPIO 22 ทั้งสองทำงานตามที่คาดไว้ GPIO 21 มีป้ายกำกับว่า PCMD_OUT ดังนั้นฉันเดาว่ามันถูกใช้เพื่อจุดประสงค์อื่น ดังนั้นฉันต้องการบางสิ่งที่อธิบายอย่างตรงไปตรงมา: พินใดที่สามารถใช้ในการอ่าน / เขียน "นอกกรอบ" พินใดที่สามารถใช้กับการดัดแปลงบางอย่าง (และอย่างไร) พินใดที่ไม่สามารถใช้ได้เลย?
10 gpio 

2
ฉันจะสร้าง MongoDB ได้อย่างไร
ดูเหมือนว่าฉันจะมีสองทางที่จะไปเกี่ยวกับเรื่องนี้: https://github.com/skrabban/mongo-nonx86 https://github.com/RickP/mongopi ฉันตัดสินmongo-nonx86ส้อม ผมติดตั้งการอ้างอิงตามที่อธิบายในการติดตั้ง MongoDB ในราสเบอร์รี่ Piและพยายามที่จะสร้าง MongoDB sconsใช้ แต่ฉันได้รับข้อผิดพลาดต่อไปนี้: generate_buildinfo(["build/buildinfo.cpp"], ['\n#include <string>\n#include <boost/version.hpp>\n\n#include "mongo/util/version.h"\n\nnamespace mongo {\n const char * gitVersion() { return "%(git_version)s"; }\n std::string sysInfo() { return "%(sys_info)s BOOST_LIB_VERSION=" BOOST_LIB_VERSION ; }\n} // namespace mongo\n']) gcc -o build/linux2/normal/third_party/pcre-8.30/pcre_exec.o -c -fPIC -fno-strict-aliasing -Wstrict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas …

2
RPi เป็นเครื่องวัดระดับเสียงหรือไม่?
สำหรับโครงงานวิทยาศาสตร์ของลูกสาวของฉัน (หมวดวิทยาศาสตร์คอมพิวเตอร์และคณิตศาสตร์) เธอต้องการใช้ RPi ไปรอบ ๆ และวัดว่าเสียงที่แตกต่างกันนั้นสูงกว่าระดับความเจ็บปวดหรือไม่และทำให้หูของเราเสียหาย เธอเป็นนักเรียนเกรด 6 แต่เธอมีประสบการณ์เกี่ยวกับ RPi และการเขียนโปรแกรมใน Python Phillip Heels Nichols ได้ตอบคำถามบางข้อในหน้า FB RPi แต่แนะนำว่าเรามาที่นี่เพื่อรับความช่วยเหลือเพิ่มเติม เธอต้องการที่จะสอบเทียบ Pi ด้วยเครื่องวัดความดันเสียง (ฉันมีหนึ่งในนั้น) เพื่อหาจำนวนมิลลิโวลต์ที่ผลิต นี่คือสิ่งที่เรากำลังคิด เราซื้อ adc (mcp3008) จาก adafruit และกำลังรอการมาถึงของมัน ถ้าเราเชื่อมต่อเอาท์พุทดิจิตอลจาก adc ไปยัง GPIO pin 11 และ GPIO pin 12 กับไฟ LED สีแดงโปรแกรมแบบง่ายนี้จะทำงานหรือไม่ import RPi.GPIO as GPIO GPIO.setmode(GPIO.BOARD) …
10 gpio 

2
มีตัวแปลงอนาล็อกเป็นดิจิตอลสำหรับ RPI บ้าง
ฉันสนใจที่จะรับ ADC (Analog to Digital Converter) หรืออินพุตแบบอะนาล็อกสำหรับ Raspberry Pi ฉันเข้าใจว่าบอร์ดต่าง ๆ ออกมาเพื่อใช้ Arduino เป็นอินพุตไปยัง Pi และ Libellium มีอะแดปเตอร์คล้ายอาร์ดิโนที่มีอินพุตแบบอะนาล็อกเช่นเดียวกับในทางทฤษฎีแล้ว I2C ​​และ SPI เป็นไปได้กับชิป ADC ใครบ้างมีบอร์ดลูกที่มีอินพุต ADC หลายตัวและ / หรือเป็นห้องสมุดซอฟต์แวร์สำหรับอุปกรณ์จับข้อมูล USB ที่มีอยู่ซึ่งจะตอบสนองต่อชื่อนี้ได้โดยไม่ต้องอาศัยความเชี่ยวชาญและการขยับระดับมาก

5
Raspberry pi เซสชันการเข้าถึงระยะไกลที่ใช้งานอยู่
เมื่อฉันเข้าถึง raspberry pi จากระยะไกลด้วยซอฟต์แวร์ที่ติดตั้งไว้ในตอนนี้ฉันไม่ได้รับการเข้าถึงเซสชันปัจจุบันที่แสดงบนทีวีของฉัน แต่เป็นเซสชันใหม่ มีซอฟต์แวร์ในการเข้าถึงเซสชันการทำงานปัจจุบันหรือไม่ดังนั้นฉันจึงสามารถใช้แป้นพิมพ์และเมาส์ที่เชื่อมต่อกับแล็ปท็อปของฉันเพื่อควบคุมราสเบอร์รี่ปี่ของฉันได้หรือไม่? ATM ฉันใช้ putty และ Xming เพื่อเข้าถึง PI ของฉัน แต่นั่นเป็นการสร้างเซสชันผู้ใช้ใหม่แทนที่จะเป็นเซสชันที่ใช้งานอยู่
10 raspbian  ssh  screen  remote 

1
อินเทอร์เน็ตแบนด์วิธต่ำผ่าน VPN
ฉันเพิ่งเสร็จสิ้นการตั้งค่า VPN'ed NAS ด้วย Raspberry Pi รุ่นใหม่ที่ยังไม่ได้ทำการโอเวอร์คล็อกและฉันพบสิ่งที่ฉันไม่สามารถหาคำตอบได้จากที่อื่น แบนด์วิดท์อินเทอร์เน็ตตามที่กำหนดโดยใช้ wget --output-document = / dev / null http://speedtest.wdc01.softlayer.com/downloads/test500.zip ช้ากว่าที่ฉันคาดไว้มาก ฉันได้รับประมาณ 1.34 เมกะบิตต่อวินาทีที่ Pi ของฉันผ่านอีเธอร์เน็ตเมื่อฉันเข้าใกล้ 7MBps เมื่ออีเธอร์เน็ตเสียบกับแล็ปท็อปของฉันโดยตรง ปัญหาเกิดขึ้นกับ OpenVPN แต่ฉันไม่สามารถเข้าใจได้ว่ามันคืออะไร นี่คือวิธีที่ฉันรู้ ฉันเปรียบเทียบอัตราการดาวน์โหลดของ Pi กับ VPN ที่ปิดและเปิด - เป็น 5.03 MBPS เทียบกับ 1.34 MBPS จากนั้นฉันลองบนแล็ปท็อปของฉัน (ต่อสาย) - มันเป็น 6.9 MBPS (สมบูรณ์แบบ) เทียบกับ 6.7 MBPS …


3
ฉันจะลงชื่อเข้าใช้ Raspberry Pi Samba ของฉันจาก Windows ได้อย่างไร
ฉันกำลังพยายามตั้งค่าการแชร์ SMB บนเครือข่ายของฉันโดยใช้ Samba ฉันทำตามคำแนะนำที่นี่เช่นเดียวกับที่ฉันทำได้เหมือนกับติดตั้ง Raspbian บน Pi ของฉัน เมื่อฉันเสียบไดรฟ์ USB มันจะติดตั้ง/media/Media/อัตโนมัติเพื่อให้ฉันข้ามส่วนแรกไป สิ่งที่ฉันทำคือ: sudo -i apt-get update apt-get upgrade apt-get install samba apt-get install samba-common-bin แก้ไขการกำหนดค่า samba Load smb config files from /etc/samba/smb.conf rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384) Processing section "[usb]" Loaded services file OK. Server …
10 raspbian  windows 

1
พุ่งพรวดใน Debian / Raspbian
ฉันเปลี่ยนจาก sysvinit เป็นพุ่งพรวด แต่ได้รับข้อความด้านล่างทุกครั้งที่ฉันพยายามเริ่มบริการ: ไม่สามารถเชื่อมต่อกับพุ่งพรวด: ไม่สามารถเชื่อมต่อกับซ็อกเก็ต / com / ubuntu / upstart: การเชื่อมต่อถูกปฏิเสธ พุ่งพรวดจะรันสคริปต์ sysvinit เก่าทั้งหมดเมื่อเริ่มต้นจึงปลอดภัยที่จะเปลี่ยน แต่สคริปต์พุ่งพรวดดูเหมือนจะไม่เหมาะกับฉัน ไม่มีใครรู้ว่าสิ่งที่อาจทำให้เกิดข้อผิดพลาดดังกล่าวข้างต้นหรือไม่ การอ้างอิงเพียงอย่างเดียวที่ฉันเจอคือความเกี่ยวข้องกับการทำงานภายใน chroot หรือเครื่องเสมือน
10 debian  raspbian 

1
ฉันจะติดตั้ง distcc ได้อย่างไร
ฉันได้อ่านวิธีการสร้าง toolchain GCC 4.7 สำหรับการคอมไพล์ข้าม? และประสบความสำเร็จในการสร้างโปรแกรมทดสอบอย่างง่ายที่ทำงานกับ RPi ของฉัน เมื่อต้องการทำสิ่งนี้ฉันต้องเรียกใช้arm-unknown-linux-gnueabi-gcc hello.c -o helloบนเดสก์ท็อป x86 ของฉันและscpสามารถใช้งานได้กับ RPi ของฉัน นี่คือช้าและยุ่งยาก ฉันต้องการควบคุมการรวบรวมจาก RPi ของฉัน ฉันได้อ่านdistccแล้วซึ่งสามารถใช้เพื่อแจกจ่ายการคอมไพล์จากเครื่องหนึ่งไปยังอีกเครื่องหนึ่งได้ ฉันจะติดตั้งสิ่งนี้ได้อย่างไร ฉันมีเดสก์ท็อป Debian / Ubuntu และ Arch Linux และทั้งสองระบบปฏิบัติการติดตั้งบนการ์ด SD

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.