2013-02-23 39 views
5

मैं सी में लिखे गए एक आवेदन के लिए i2c स्थापित कर रहा हूं, लेकिन मैं इसके लिए कोई भी तरीका नहीं ढूंढ पा रहा हूं। मैं एलएक्सडीई के साथ डेबियन 6 पर मॉडल-बी रास्पबेरी पाई चला रहा हूं। क्या कोई मुझे दिखा सकता है कि i2c कैसे स्थापित करें ताकि मैं इसे सी अनुप्रयोग में उपयोग कर सकूं? अग्रिमसी के लिए रास्पबेरी पीआई पर i2c स्थापित करना?

+0

एक या दो महीने में मुझे इसकी भी आवश्यकता है। अगर मैं आपको कैसे ढूंढूंगा तो दयालु होगा। – ManuelSchneid3r

+0

बहुत अच्छा लगता है! शायद आप अपने कार्यों का वर्णन कर सकते हैं? @ ManuelSchneid3r – sharksfan98

+0

मैं कुछ cronjobs टीआई सेंसर से तापमान प्राप्त करना और उन्हें एक डीबी में बचाने के लिए लिखना चाहता हूँ। php उन्हें बाहर पढ़ता है। अंत में यह आरपीआई पर्यवेक्षण हीटिंग है। – ManuelSchneid3r

उत्तर

2

में किसी भी मदद के लिए

धन्यवाद मैं इसी तरह की जानकारी के लिए देख रहा था और मैं I2C ट्यूटोरियल की एक जोड़ी, adafruit tutorials में एक और Guy Carpenter's Gaugette blog में अन्य पाया। मैं वास्तव में इसका उपयोग करने के चरण में अभी तक नहीं हूं इसलिए मैं उनकी पूर्णता के लिए झुकाव नहीं कर सकता लेकिन वे एक अच्छी शुरुआत प्रतीत होते हैं।

+0

हाँ, लेकिन मैं पुस्तकालयों को कैसे स्थापित करूं? यह मेरी एकमात्र परेशानी है। – sharksfan98

+0

"I2C स्थापना" लिंक के साथ अपडेट किया गया है, मुझे उम्मीद है कि मदद मिलेगी। – TheDuke

+0

ध्यान दें कि TheDuke द्वारा पोस्ट किया गया एनालॉग गेज आलेख निम्न सी कोड से लिंक करता है जो i2c लाइब्रेरी को उपयोग में दिखाता है: https://gist.github.com/guyc/3735664 – Guy

0

इस प्रयास करें:

C GPIO Interface library for the Raspberry Pi

यह रास्पबेरी पर GPIO बंदरगाह हैंडलिंग, I2C इंटरफ़ेस के लिए समर्पित कार्यों सहित के लिए एपीआई प्रदान करता है। मैं तापमान सेंसर से माप पढ़ने के लिए इसका उपयोग कर रहा हूं और यह सही काम करता है (एसटीसीएन 75 आरपीआई रेव बी से जुड़ा हुआ है)।

आप लेखक की वेबसाइट पर उदाहरण और निर्देश पा सकते हैं। परियोजना को सार्वजनिक गिट रेपो पर अक्सर बनाए रखा और अद्यतन किया जाता है।