Raspberry Pi

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

6
ปิด Pi อย่างปลอดภัยโดยไม่ใช้ SSH หรือจอภาพใช่หรือไม่
ปัจจุบัน Pi ของฉันไม่ตอบสนองต่อ SSH และจอภาพ HDMI เดียวที่ฉันมีคือทีวีขนาดใหญ่ที่อยู่ห่างออกไปหลายเมตร ฉันได้ยินสิ่งเลวร้ายเกี่ยวกับการถอดปลั๊ก แต่ฉันมีตัวเลือกอื่นหรือไม่? ขณะนี้กำลังรัน raspbian ที่ไม่มีส่วนหัวบางทีฉันอาจเชื่อมต่อแป้นพิมพ์และเดาคำสั่งได้บ้าง?

4
ฉันจะแปลงไฟล์. img.xz เป็น. img เพื่อถ่ายโอนไปยัง SDCard ของฉันได้อย่างไร
ฉันดาวน์โหลดKali v1.1.0สำหรับ Raspberry Pi 2 ของฉันจากที่นี่ แต่ไฟล์ที่ฉันต้องถ่ายโอนไปยังการ์ด SD คือ. img.xzไม่ใช่ไฟล์ . img ที่ต้องการ ฉันได้พยายามแกะออกด้วย: $ tar -jxvf kali-1.1.0-rpi2.img.xz bzip2: (stdin) is not a bzip2 file. tar: Child returned status 2tar: Error is not recoverable: exiting no การติดตั้งแพ็คเกจxz-utils : # apt-get install xz-utils ... ดูเหมือนว่าจะไม่แก้ไขอะไร (ติดตั้งแล้ว) เหมือนกันสำหรับ: $ tar -jxvf kali-1.1.0-rpi2.img.xz …
25 image 

2
วิธีทำให้ Python ทำงานร่วมกับ Lighttpd ได้อย่างไร
ฉันได้ติดตั้ง Lighttpd ใน Raspberry Pi แล้ว แต่ฉันต้องการรับรหัสฝั่งเซิร์ฟเวอร์ใช้งานได้แล้ว ฉันคุ้นเคยกับ PHP แต่ฉันคิดว่าฉันควรลอง Python เพราะมันควรจะเป็นภาษา "go to" สำหรับ Raspberry Pi ฉันจะรับ Python จัดการโค้ดฝั่งเซิร์ฟเวอร์ผ่าน Lighttpd ได้อย่างไร

2
Raspberry Pi 3 ทำวิดีโอ 4K ได้ไหม?
ดูเหมือนว่า Raspberry Pi 3 อาจมีประสิทธิภาพเพียงพอที่จะแสดงผลวิดีโอ 4K แต่ฉันไม่เห็นอะไรเลย ไม่มีใครรู้ว่า Raspberry Pi 3 สามารถส่งสัญญาณวิดีโอผ่าน HDMI ที่ความละเอียด 4K ได้หรือไม่ ถ้าเป็นเช่นนั้นมันคือ 30Hz หรือ 60Hz
24 hdmi  video  pi-3 

4
อินพุตเสียง Raspberry Pi 3
Raspberry Pi 3 เพิ่มสัญญาณเสียงหรือไม่? ฉันใหม่กับ RPi และสนใจที่จะทำการรู้จำเสียงพูด แต่การสังเกตการป้อนข้อมูลหายไปสำหรับรุ่นก่อนหน้า ถ้ายังไม่มีวิธีที่ดีที่สุดสำหรับฉันที่จะไปเกี่ยวกับการรับรู้คำพูดใน RPi3 คืออะไร? ขอขอบคุณ.

5
เซ็นเซอร์ตรวจจับความชื้นในดินเป็นปกติหรือไม่?
ฉันมีโครงการ Raspberry Pi ที่มีเซ็นเซอร์ความชื้นของดินสามตัว ฉันใช้ตัวอย่างความชื้นทุกนาที หลังจากนั้นประมาณหนึ่งเดือนฉันก็เริ่มอ่านค่าที่ไม่ดี ในการตรวจสอบเพิ่มเติมฉันสังเกตเห็นว่าเซ็นเซอร์ความชื้นในดินของฉันถูกสึกกร่อนไปจนถึงจุดที่พวกเขาให้การอ่านค่าความชื้นที่ผิดพลาด มันสึกกร่อนเซ็นเซอร์ทั้งหมดอย่างเท่าเทียมกัน เซ็นเซอร์ตรวจจับความชื้นในดินเป็นปกติหรือไม่? ถ้าเป็นเช่นนั้นคุณจะป้องกันได้อย่างไร มันเป็นแค่เซ็นเซอร์ราคาถูกหรือเปล่า? แนะนำคืออะไร ฉันเซ็นเซอร์ซื้อสามารถพบได้ที่นี่: อเมซอน - XCSOURCE 5pcs ความชื้นในดินเซนเซอร์และระบบรดน้ำอัตโนมัติสำหรับ Arduino TE215
24 sensor 

3
ฉันสามารถรับสัญญาณเสียงผ่าน GPIO ได้หรือไม่
Pi มีแจ็คเสียง 3.5 มม. มาตรฐาน แต่ไม่สามารถใช้สำหรับอินพุตเสียงได้ อย่างไรก็ตามเรามีพินของ GPIO จำนวนมากในส่วนต่อประสานที่หลากหลาย เป็นไปได้ไหมที่จะรับสัญญาณเสียงอนาล็อกเข้าสู่ Pi ผ่าน GPIO? Elinux บอกฉัน: นอกจากนี้ยังเป็นไปได้ที่จะกำหนดค่าหมุดตัวเชื่อมต่อ GPIO ใหม่ให้ P1-12 และ 13 (ชิปเซ็ต GPIO 18 และ 21) เพื่อให้ I2S (อาจต้องมีการปรับเปลี่ยนฮาร์ดแวร์[12] ) หรือ PCM อย่างไรก็ตาม PCM_FS และ PCM_DIN (หมุดชิปเซ็ต 19 และ 20) เป็นสิ่งจำเป็นสำหรับ I2S หรือ PCM ดูเหมือนจะมีการอ้างอิงถึงการเชื่อมต่อ I2S นี้ทั่วทุกที่ แต่ไม่มีที่ไหนให้ใช่หรือไม่ชัดเจน
24 gpio  audio 

1
ฉันจะตั้งค่าเซิร์ฟเวอร์การพิมพ์ได้อย่างไร
ฉันต้องการใช้ Pi ของฉันเป็นเซิร์ฟเวอร์การพิมพ์ คอมพิวเตอร์ของฉันรองรับเครื่องพิมพ์ที่ฉันต้องการใช้เป็นเซิร์ฟเวอร์การพิมพ์ มันเร็วพอและมีเพียงพอสำหรับสิ่งนี้หรือไม่? ฉันจะตั้งค่าเซิร์ฟเวอร์การพิมพ์ด้วยภาพเดเบียนที่แนะนำได้อย่างไร
24 debian  cups  printing 

4
ฉันควรเลือกตำแหน่งที่ตั้งใดในระหว่างการตั้งค่า Raspbian
ฉันได้ดาวน์โหลดRaspbian ใหม่ล่าสุดแล้วมันต่างจากรุ่นเดิมเล็กน้อย โดยเฉพาะอย่างยิ่งมันมีตัวเลือกมากมายให้กำหนดค่าในครั้งแรกที่คุณบู๊ต ฉันแค่พยายามทำสิ่งที่ง่าย ๆ เช่นเปลี่ยนสถานที่และฉันก็ไม่เข้าใจว่าเกิดอะไรขึ้น ฉันกด Enter localeแล้วก็ขอให้เลือกสถานที่ที่จะสร้างดังนั้นฉันเลื่อนลงไปen-US.UTF8 UTF8และกด Enter อีกครั้ง มันจะพาฉันไปที่หน้าจอที่ระบุว่าให้คุณเลือกสถานที่เริ่มต้นสำหรับสภาพแวดล้อมระบบ: Noneหรือen_GB.UTF8ฉันควรเลือกอันไหน
24 setup  raspbian 

1
ฉันจะตรวจสอบว่าฉันรวบรวม Raspberry Pi ได้อย่างไร
ในฐานะที่เป็น Raspberry Pi ต้องการรหัสพิเศษเล็กน้อย (ฉันกำลังพูดถึงC/C++) สำหรับการเข้าถึงคุณสมบัติฮาร์ดแวร์บางอย่าง (เช่นการเรียกbcm_host_init()) ฉันกำลังมองหาวิธีที่เชื่อถือได้และสง่างามในการตรวจจับสิ่งนี้โดยอัตโนมัติ ฉันไม่คิดว่าจะมีคอมไพเลอร์ใด ๆ#definesเช่น_WIN32ฉันสามารถละเมิดดังนั้นการตรวจสอบจากCMake(ซึ่งสามารถรันเชลล์สคริปต์) จะพอเพียง ฉันต้องการวิธีการในการทำงานมากที่สุดถ้าไม่ใช่ distros ทั้งหมด วิธีการหนึ่งที่ฉันสามารถคิดคือว่าผมจะมองหาเช่น/opt/vc/include/bcm_host.hไฟล์ (ซึ่งไม่ยาก) และยังตรวจสอบว่าสถาปัตยกรรม ARM (ซึ่งเป็นเรื่องง่ายที่รวบรวมเวลาที่มี#defineแมโครที่เช่น__arm__ของ__ARMEL__) การตรวจสอบส่วนโค้งพิเศษนี้เป็นการป้องกันการปลอมบวกเมื่อคุณมีสภาพแวดล้อมการคอมไพล์ข้ามบนเครื่องอื่น แต่ปัจจุบันยังไม่ได้ทำการคอมไพล์ข้าม มีวิธีอื่นที่ดีกว่านี้ไหม?

1
ฉันจะตรวจสอบหมายเลขเวอร์ชั่นเฟิร์มแวร์ปัจจุบันได้อย่างไร?
มีวิธีการค้นหาหมายเลขเวอร์ชั่นเฟิร์มแวร์ปัจจุบันหรือไม่? เป็นเวอร์ชั่นที่รันอยู่หรือเวอร์ชั่นที่ติดตั้งอยู่ในปัจจุบัน/bootหรือไม่? uname -a แสดงเฉพาะรุ่นเคอร์เนลไม่ใช่ GPU "binary blob" ที่เกี่ยวข้อง: ฉันจะอัพเดตซอฟต์แวร์และเฟิร์มแวร์ได้อย่างไร
24 firmware 

5
นักเทียบท่าบน Raspbian?
ฉันจะใช้งาน Docker ( https://www.docker.io ) บน Raspbian ได้อย่างไร คำแนะนำที่ฉันพบนั้นเป็นกระบวนการที่ทำด้วยมืออย่างมากโดยใช้ Raspbian แต่มีเคอร์เนลที่เก่ามากซึ่งดูเหมือนจะต้องใช้โปรแกรมปะแก้ นอกจากนี้ยังมีงานสร้างที่รู้จักกันดีโดยกลุ่ม resin.io แต่มันถูกสร้างขึ้นเป็นพิเศษสำหรับ Arch Linux เคอร์เนล Raspbian ปัจจุบันคือ 3.10.25 ซึ่งทันสมัยพอที่จะใช้ในสิ่งที่นักเทียบท่าต้องการมากที่สุด ฉันไม่ได้อยู่เหนือการสร้างเคอร์เนลใหม่ แต่ก็ยังจำเป็น? มีใครคิดวิธีการรับ Docker และความต้องการของมันไปใน Pi?

1
ฉันจะเปิดแคชระดับ 2 (L2) ได้อย่างไร
มีคนแนะนำให้ฉันว่าแคช L2 ถูกปิดใช้งานโดยค่าเริ่มต้นบน Pi และการเปิดใช้งานนั้นสามารถปรับปรุงประสิทธิภาพของ CPU (อาจต้องเสียค่าใช้จ่ายของประสิทธิภาพของ GPU) ฉันกระตือรือร้นที่จะสำรวจสิ่งนี้ นี่คือคำถามของฉัน: ฉันจะตรวจสอบได้อย่างไรว่าแคช L2 เปิดอยู่หรือไม่ ฉันจะเปิดแคช L2 ได้อย่างไร มีประเด็นใดที่ควรระวังเมื่อทำเช่นนี้?

6
ฉันสามารถใช้สาย PATA สำหรับ GPIO ได้หรือไม่
ตัวเชื่อมต่อ GPIO ของ Raspberry มีลักษณะคล้ายกับตัวเชื่อมต่อ Parallel-ATA แบบเก่ามาก ฉันมีสายริบบิ้น PATA ฟลอปปี้ / hdd หลายเส้น ฉันสามารถใช้สายเคเบิลเหล่านี้สำหรับ GPIO ได้หรือไม่ ฉันรู้ว่า GPIO มี 26 พินฟลอปปี้มี 34, hdd มี 40 แต่ขั้วต่อ GPIO อยู่ที่ขอบของบอร์ดดังนั้นตัวเชื่อมต่ออาจทับกัน ฉันสามารถใช้สายเคเบิลเหล่านี้หรือต้องใช้สายเคเบิลพิเศษ (เช่นนี้ ) ได้หรือไม่
24 gpio  cable 

6
มี JDK พร้อมคอมไพเลอร์ JIT หรือไม่?
OpenJDK รวบรวมและทำงานกับ Pi ได้สำเร็จ แต่รุ่นเดียวที่ฉันพบคือรุ่นที่ไม่มี JIT Oracle นำเสนอ JDK สำหรับ ARM รุ่นอื่น แต่ไม่ใช่ ARMv6 มีวิธีใดบ้างที่จะเปิดใช้งาน JDK เวอร์ชันดังกล่าวและทำงานในระหว่างนี้?

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