मैं सी में लिखे गए एक आवेदन के लिए i2c स्थापित कर रहा हूं, लेकिन मैं इसके लिए कोई भी तरीका नहीं ढूंढ पा रहा हूं। मैं एलएक्सडीई के साथ डेबियन 6 पर मॉडल-बी रास्पबेरी पाई चला रहा हूं। क्या कोई मुझे दिखा सकता है कि i2c कैसे स्थापित करें ताकि मैं इसे सी अनुप्रयोग में उपयोग कर सकूं? अग्रिमसी के लिए रास्पबेरी पीआई पर i2c स्थापित करना?
उत्तर
में किसी भी मदद के लिए
धन्यवाद मैं इसी तरह की जानकारी के लिए देख रहा था और मैं I2C ट्यूटोरियल की एक जोड़ी, adafruit tutorials में एक और Guy Carpenter's Gaugette blog में अन्य पाया। मैं वास्तव में इसका उपयोग करने के चरण में अभी तक नहीं हूं इसलिए मैं उनकी पूर्णता के लिए झुकाव नहीं कर सकता लेकिन वे एक अच्छी शुरुआत प्रतीत होते हैं।
- Configuring Your Pi for I2C
- Analog Gauges Using I²C on the Raspberry Pi
- I2C Installation for Raspberry Pi। मुझे लगता है कि यह केवल तभी जरूरी है जब एडैफ्रूट की Occidentalis रिलीज का उपयोग न किया जाए जिसमें इसे शामिल किया गया हो।
हाँ, लेकिन मैं पुस्तकालयों को कैसे स्थापित करूं? यह मेरी एकमात्र परेशानी है। – sharksfan98
"I2C स्थापना" लिंक के साथ अपडेट किया गया है, मुझे उम्मीद है कि मदद मिलेगी। – TheDuke
ध्यान दें कि TheDuke द्वारा पोस्ट किया गया एनालॉग गेज आलेख निम्न सी कोड से लिंक करता है जो i2c लाइब्रेरी को उपयोग में दिखाता है: https://gist.github.com/guyc/3735664 – Guy
इस प्रयास करें:
C GPIO Interface library for the Raspberry Pi
यह रास्पबेरी पर GPIO बंदरगाह हैंडलिंग, I2C इंटरफ़ेस के लिए समर्पित कार्यों सहित के लिए एपीआई प्रदान करता है। मैं तापमान सेंसर से माप पढ़ने के लिए इसका उपयोग कर रहा हूं और यह सही काम करता है (एसटीसीएन 75 आरपीआई रेव बी से जुड़ा हुआ है)।
आप लेखक की वेबसाइट पर उदाहरण और निर्देश पा सकते हैं। परियोजना को सार्वजनिक गिट रेपो पर अक्सर बनाए रखा और अद्यतन किया जाता है।
एक या दो महीने में मुझे इसकी भी आवश्यकता है। अगर मैं आपको कैसे ढूंढूंगा तो दयालु होगा। – ManuelSchneid3r
बहुत अच्छा लगता है! शायद आप अपने कार्यों का वर्णन कर सकते हैं? @ ManuelSchneid3r – sharksfan98
मैं कुछ cronjobs टीआई सेंसर से तापमान प्राप्त करना और उन्हें एक डीबी में बचाने के लिए लिखना चाहता हूँ। php उन्हें बाहर पढ़ता है। अंत में यह आरपीआई पर्यवेक्षण हीटिंग है। – ManuelSchneid3r