मैं अपने पाई को एक जीपीएस रिसीवर हुक करना चाहूंगा ताकि मैं कर सकूं:
- मेरी भौगोलिक स्थिति प्राप्त करें
- नेटवर्क से कनेक्ट नहीं होने पर घड़ी को सिंक्रनाइज़ करें
मेरे विकल्प क्या हैं? क्या पीपीएस के साथ gpsd द्वारा समर्थित कोई हार्डवेयर काम करेगा?
मैं अपने पाई को एक जीपीएस रिसीवर हुक करना चाहूंगा ताकि मैं कर सकूं:
मेरे विकल्प क्या हैं? क्या पीपीएस के साथ gpsd द्वारा समर्थित कोई हार्डवेयर काम करेगा?
जवाबों:
मैं BU-353 जैसे एक सामान्य usb GPS रिसीवर के लिए जाऊंगा
यह एक सामान्य लिनक्स कंप्यूटर की तरह, रास्पबेरी पाई के साथ काम करता है।
अधिकांश यूएसबी जीपीएस रिसीवर सिर्फ यूएसबी-टू-सीरियल एडेप्टर हैं जो जीपीएस रिसीवर से एनएमईए डेटा पढ़ते हैं। Pl2303 में देखें (कई इकाइयां जो मैंने इस विशेष चिप का उपयोग करते हुए देखी हैं) ड्राइवरों को उपलब्ध होना चाहिए।
आप GPIO और एक पारंपरिक NMEA 0183 जीपीएस रिसीवर का भी उपयोग कर सकते हैं, लेकिन फिर आपको बिजली के बारे में चिंता करने की ज़रूरत है, और कीमतें अक्सर अधिक होती हैं। जीपीएस एंटेना नावों और जहाजों पर आम हैं, और आमतौर पर 12 वी का उपभोग करते हैं।
USB समाधान सस्ता है।
जिस gps रिसीवर का मैंने उल्लेख किया है वह gpsd के साथ संगत है ।
sudo apt-get install gpsd gpsd-clients python-gps
यह gpsd और संबंधित सॉफ़्टवेयर स्थापित करेगा। के साथ जीपीएस स्थिति की जाँच करें cgps -s
।
एनटीपी के साथ घड़ी को सिंक्रनाइज़ करने के लिए , आपको एनटीपी स्थापित करने की आवश्यकता है।
sudo apt-get install ntp
इस ब्लॉग पोस्ट को देखें: http://blog.retep.org/2012/06/18/getting-gps-to-work-on-a-raspberry-pi/ । यह विस्तार से ntp को कवर करता है।
रास्पबेरी पाई ट्यूटोरियल के लिए उपयोगी जीपीएस मॉड्यूल !
यह सब कुछ आप चाहते हैं और अधिक है:
-165 डीबीएम संवेदनशीलता, 10 हर्ट्ज अपडेट, 66 चैनल
5 वी अनुकूल डिजाइन और केवल 20mA वर्तमान ड्रा
ब्रेडबोर्ड अनुकूल + दो बढ़ते छेद RTC बैटरी-संगत
अंतर्निहित DPS फिक्सिंग पर पीपीएस आउटपुट
>
बाहरी के लिए 25Km ऊंचाई आंतरिक पैच एंटीना / u.FL कनेक्टर सक्रिय ऐन्टेना
फिक्स स्थिति एलईडी... $ 40 के तहत सभी के लिए!
अगर आप USB का उपयोग नहीं करना चाहते हैं तो आप TTL GPS रिकवर का उपयोग कर सकते हैं । स्पार्कफुन बहुत तेजी से 50 चैनल जीपीएस रिसीवर करता है लेकिन आप ईबे या अन्य साइटों पर अन्य पा सकते हैं।
आप इसका उपयोग P i पर सीरियल कंसोल को अक्षम करके और रिसीवर को सीधे UART पिन से कनेक्ट कर सकते हैं।
* जिस जीपीएस डिवाइस का आप उपयोग कर रहे हैं, उसके वोल्टेज की जांच करना याद रखें