2013-02-11 12 views
5

के साथ एक एलईडी ब्लिंकिंग मुझे यह पूछने के लिए वास्तव में मूर्खतापूर्ण लगता है, लेकिन सीरियल पर एक Arduino से बात करने के लिए मैं सबसे सरल उदाहरण खोजने के लिए मेरी अक्षमता पर चौंक गया है। मेरे पास एक कनेक्शन स्थापित है, और मैं समझता हूं कि Arduino Code और Python दोनों को कैसे लिखना है, लेकिन मुझे नहीं पता कि पाइथन का उपयोग करके आर्डिनो पिन को कैसे लिखना है। क्या कोई मुझे इस उदाहरण के साथ किसी स्थान पर इंगित कर सकता है या मुझे दिखा सकता है कि यह कैसे किया जाता है?एक Arduino और pySerial

उत्तर

4

अजगर के साथ Arduino इंटरफ़ेस पर आधिकारिक पृष्ठ यहां है:

http://playground.arduino.cc/interfacing/python

आप एक 'असली' उदाहरण आप मेरे VU मीटर प्रयोग पर एक नजर है करने के लिए चाहते हो सकता है की जरूरत है। मैं वॉल्यूम डेटा को Arduino में धक्का देने के लिए अजगर का उपयोग करता हूं। कुछ भी कल्पना नहीं है लेकिन यह आपको एक विचार देना चाहिए।

http://blog.blinkenlight.net/experiments/basic-effects/vu-meter/

+0

आह, धन्यवाद, वह बहुत उपयोगी था! –

4

धारावाहिक बंदरगाह के माध्यम से Arduino को नियंत्रित करने का कोई सीधा तरीका नहीं है, इसलिए आपको Arduino पर कुछ प्रोग्राम चलाना होगा जो धारावाहिक जानकारी का जवाब दे सकता है और जो भी आप चाहते हैं उसे कर सकते हैं। Firmata जैसे प्रोग्राम हैं जो आपके लिए यह करेंगे (या फ़र्मटा और Pyduino)। या आप अपना खुद का स्केच लिख सकते हैं और इसे Arduino पर रख सकते हैं, जो एक निश्चित धारावाहिक प्रतीक की प्रतीक्षा करता है और तदनुसार पिन सेट करता है।

+0

धन्यवाद एक टन। मैं बस Arduino, रास्पबेरी पाई, सेंसर और सब के साथ शुरू कर रहा हूँ। मैं सीरियल से पायथन का उपयोग करके कुछ डेटा प्राप्त करने के लिए दो दिनों तक संघर्ष कर रहा हूं। अब मुझे पता है कि मुझे कोई क्यों नहीं मिला। :) –