คำถามติดแท็ก gpio

GPIO ย่อมาจาก Output Input ของวัตถุประสงค์ทั่วไปและสามารถใช้ในการรับและส่งสัญญาณดิจิตอลไปยังและจากอุปกรณ์อิเล็กทรอนิกส์อย่างง่ายจาก Raspberry Pi

3
กล้อง Pi - วิธีสร้างแฟลช?
ฉันต้องการถ่ายภาพด้วยกล้อง Pi แต่เพื่อเพิ่มความสว่างให้กับวัตถุ วัตถุอยู่ห่างออกไป 1 ม. หรือมากกว่านั้น แต่จะอยู่ในความมืดสนิทเกือบตลอดเวลา ดังนั้นฉันต้องการแฟลชบางชนิด ฉันจะถ่ายรูปทุกชั่วโมงหรือมากกว่านั้น ฉันกำลังคิดเกี่ยวกับ: หลอดไฟ LED USB (แต่ฉันจะไม่สามารถเปิด / ปิดได้ด้วยสคริปต์ Python ของฉัน) หลอดไฟ LED สว่างจ้าบางอันเชื่อมโยงกับหมุด GPIO ที่สามารถเปลี่ยนได้ มีใครทำสิ่งที่คล้ายกันและสนใจที่จะแบ่งปันประสบการณ์และรายการชิ้นส่วนของพวกเขา?
10 gpio  python  camera  raspicam 

3
สร้างปุ่มหยุด / ปลุกหรือไม่
ฉันติดตั้งปุ่มปลุกจากหยุดโดยใช้หมุด 5 และ 6 หมุดสองตัวนี้เมื่อเชื่อมต่อจะรีเซ็ตกำลังไฟและรีบูตจากหยุด sudo haltฉันต้องการที่จะใช้ปุ่มเดียวกันนี้ถ้าฉันสามารถที่จะเรียกใช้คำสั่งที่เมื่อกดจะปิดเครื่องคอมพิวเตอร์ใช้ สิ่งนี้จะเป็นไปได้ไหม สำหรับsudo haltปุ่มฉันจะต้องเชื่อมต่อจาก GPIO 1 กับปุ่มจากนั้นแยกเป็น GPIO 6 (กราวด์) และพิน GPIO ทั่วไป ฉันไม่ทราบว่าเป็นไปได้ / ปลอดภัยที่จะเชื่อมต่อ GPIO 5 กับสิ่งนี้หรือไม่

4
อุปกรณ์ 12V เข้ากับ Raspberry Pi
สำหรับโครงการวิศวกรรมโรงเรียนของฉันฉันมีอุปกรณ์รับเหรียญซึ่งฉันต้องการเชื่อมโยงกับ Raspberry Pi อย่างไรก็ตามอุปกรณ์ต้องใช้กำลังไฟ 12V ฉันมีความคิดว่าต้องทำอย่างไรเพื่อจ่ายพลังงานให้กับอุปกรณ์ แต่ฉันได้ยินมาว่ามีความเสี่ยงที่จะระเบิด Pi เมื่อฉันต่ออุปกรณ์เข้ากับพอร์ต GPIO / breadboard มีอะไรที่ฉันสามารถทำได้เพื่อหลีกเลี่ยงสิ่งนี้ หรือสิ่งนี้ไม่น่าจะเกิดขึ้น? นี่คือลิงค์ไปยังตัวรับเหรียญที่ฉันหวังว่าจะใช้: http://www.amazon.co.uk/Sintron-Acceptor-Vending-Machine-Message/dp/B00C16P03I/ref=sr_1_1?ie=UTF8&qid=1385370033&sr= 8-1 และคำหลัก = เหรียญ + ใบเสร็จ

5
วิธีการเดินสายมอเตอร์สเต็ป
ฉันเพิ่งซื้อหนึ่งใน สเต็ปเปอร์มอเตอร์และแผงควบคุม - และฉันไม่สามารถหาเอกสารใด ๆ วิธีเชื่อมต่อกับ Raspberry Pi - ฉันพยายามใช้ AdaFruit กวดวิชาและในขณะที่ฉันได้รับการเชื่อมต่อทั้งหมดที่เหมาะสม เชื่อมต่อพิน gpio แล้ว (ไฟ LED ที่แผงควบคุมสว่างขึ้นอย่างถูกต้องมอเตอร์ไม่ทำอะไรเลย) ไม่มีใครรู้ว่าฉันอาจหาข้อมูลเพิ่มเติมเกี่ยวกับวิธีการเชื่อมต่อ raspberry pi กับ stepper motor หรือไม่? ปรับปรุง: 15 พ.ย. 2556 รหัสโปรแกรมของฉันคือสิ่งนี้ import RPi.GPIO as GPIO import time GPIO.setmode(GPIO.BCM) #enable_pin = 18 coil_A_1_pin = 4 coil_A_2_pin = 17 coil_B_1_pin = 23 coil_B_2_pin …
10 gpio 

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

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 

3
แรงดันพินของ GPIO นั้นต่ำเกินไปที่จะรวมรีเลย์
ฉันพยายามที่จะสลับเปิดและปิดรีเลย์ขนาดเล็ก ฉันเชื่อมต่อ GPIO pin และ GND โดยตรงกับรีเลย์ ฉันได้ยินการคลิกรีเลย์เมื่อฉันตั้งค่า GPIO pin เป็น HIGH อย่างไรก็ตามรีเลย์ไม่ค่อยให้สัญญาณผ่านเท่านั้น มันใช้งานได้บางครั้ง แต่ไม่ค่อย ถ้าฉันตั้งพินเป็นสูงและวัดแรงดันไฟฟ้ามันเป็นเพียงประมาณ 1.6 โวลต์ - ดังนั้นฉันเดาว่าบางครั้งมีพลังงานไม่เพียงพอที่จะขับรีเลย์ ก่อนหน้านี้ฉันวัดแรงดันบนพินแล้วอ่านค่า 3.3V มีความคิดเห็นเกี่ยวกับสิ่งที่อาจเป็นปัญหาหรือไม่
9 gpio  relay 


2
วิธีที่ถูกต้องในการรันสคริปต์ python ในฐานะ daemon (บริการ) ใน raspbian (หรือ debian) คืออะไร
ฉันต้องการใช้ Pi ของฉันเป็นเครื่องมือควบคุมอุณหภูมิภายในบ้านโดยมีลูปควบคุมทำงานในสคริปต์ไพ ธ อน ฉันต้องการเรียกใช้เป็น daemon บน raspbian (debian) เมื่อเริ่มต้น มีตัวอย่างของสคริปต์ทุบตีใน /etc/init.d/skeleton แต่ดูเหมือนว่าไม่มีจังหวะที่จะทุบตีทุบตีและงูหลามด้วยกัน มีโมดูลหลามและแพ็คเกจ deb ที่สามารถช่วยในการประมวลผลคำสั่ง start / stop / alert: daemoncmd Python daemonize daemontools launchd monit Debian mattdaemon Python perp runit supervisord พุ่งพรวด Ubuntu zdaemon มีใครประสบความสำเร็จกับวิธีการเฉพาะสำหรับ daemonizing ลูปควบคุมแบบเรียลไทม์บน Pi?
9 gpio  python  services 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.