एचएएल, बाहर की दुनिया के साथ लिंक
एचएएल के बिना (हार्डवेयर मतिहीनता परत) सेंसरों के साथ संवाद और actuators मुश्किल होगा. संवेदक के प्रत्येक प्रकार के लिए आप फर्मवेयर का एक टुकड़ा लिखना चाहिए (जैसे आप Arduino के साथ करते) और मेंd सेंसरों की प्रत्येक नई भिन्नता, आप फर्मवेयर को फिर से लिखना चाहिए.
यह भी बहुत मुश्किल होगा, प्रदर्शन को प्राप्त, कि हमारे फर्मवेयर के साथ पहुँचा जा सकता, और हमारे एचएएल (हम से काम 3 साल, एक दिन में दस घंटे, छुट्टियों सहित – दस हजार घंटे से अधिक बनाने, मीका मूँगफली!)
हम कहा थे “कैसे आप HAL का उपयोग करने के लिए है ?”
एचएएल उपयोग किया जाना चाहिए यदि आप अपने हार्डवेयर USB के माध्यम से प्रवेश करने की आवश्यकता. सिद्धांत रूप में यह बिल्कुल जरूरी नहीं है, लेकिन हम एक बेहतर व्यवस्था नहीं मिल रहा था. प्रयास करने के लिए इच्छुक लोगों के लिए, यहाँ जानकारी आप की जरूरत है:
- इस फर्मवेयर के साथ संचार करने के लिए प्रोटोकॉल है:
https://www.theremino.com/technical/protocol
- यहाँ है कैसे आप कन्वर्ट मानों और हार्डवेयर से:
https://www.theremino.com/technical/pin-types#values
- और बेशक एक महान आराम से कॉपी करने के लिए HAL की परियोजना है
https://www.theremino.com/downloads/foundations#hal
HAL बाहर से मार्गदर्शन करने के लिए तंत्र को क्यों नहीं बेनकाब?
कितने कार्यों तुम लटका, कुछ याद होगा (जैसे आस्टसीलस्कप का चार्ट, विन्यास, स्वत: पुनः कनेक्शन, अंशांकन…). लेकिन किसी को लगता है, pharaonic काम, एचएएल के सभी कार्यों को नियंत्रित करने के लिए आ. परिणाम ही होगा, उन्होंने एक क्लोन एचएएल का पुन: निर्माण, एक अलग अनुप्रयोग में.
जैसा कि पहले ही पिछले अनुच्छेद में लिखा, अगर किसी को प्रयास करने के लिए चाहता है, एक सीट ले लो.
HAL का उपयोग कैसे करें
एचएएल खोल सकते हैं और स्वयं के द्वारा पारदर्शकता बंद करें. यह आवश्यकता सभी अनुप्रयोग, खोलें और अपने स्वयं को बंद करें. सामान्य रूप से खुले HAL कम से कम और परेशान नहीं. लेकिन जब आप यह आवश्यकता, आप बहुत ही उपयोगी है जो अपने विंडो खोल सकते हैं, सहज समायोजन करने के लिए, और सेंसर का प्रयास करें. उसके बाद यह फिर से कम से कम, तो अगली बार जब आप कम से कम हो जाएगा.
कैसे खोलें, और किसी अनुप्रयोग के भीतर से एचएएल को बंद करने के लिए यहाँ समझाया गया है:
https://www.theremino.com/wp-content/uploads/files/ThereminoHAL_Start-Stop.rtf
और यदि किसी अनुप्रयोग को खोलें और एचएएल को बंद करने में सक्षम नहीं है?
इस मामले में कोई फ़ोल्डर अपने अनुप्रयोग के साथ तैयार करता है, HAL और एक फ़ाइल “सभी शुरू”, यहां समझाए गए अनुसार:
https://www.theremino.com/downloads/foundations#starter
दिलचस्प समाधान.
वसूली और पीजो के साथ प्राप्त डेटा के साथ एक तुलना के लिए आधिकारिक वीडियो पर जाना.
एक माइक्रोफोन का पता लगाने सामान्य अराजकता की वजह से इतने सारे नकली लहरों से भर दिया जाएगा.
लेकिन मुझे किसी भी कोशिश.
किसी भी मामले में, मुझे लगता है कि मैं समाधान नहीं मिला.
SignalScope में रोकने के लिए फिर से प्रेस रन के बजाय चलाने शुरू करने के बाद, आप सीधे पर क्लिक कर सकते हैं “बचाने बफर” यह अच्छी तरह से काम करने लगता है.
क्या आपको लगता है?
बधाई.
हाँ, अगर यह कुछ महत्वपूर्ण है, को “बचाने बफर” आपरेशन से पहले कुछ और किया जाना है. और फिर यह अच्छी तरह से भी हो सकता है आपकी सहेजी गई फ़ाइल का बैकअप (डाल कि गलती से आप लिखते हैं…). हालांकि, अगर आप मूल ऑडियो खोना नहीं है फिर से करें रूप में कई बार बफर के रूप में आप चाहते हैं.
तो जहां शूटिंग के पास माइक्रोफोन पदों, शॉट्स की पठनीयता सही नहीं होंगे.
और’ पहले से ही उत्कृष्ट यूट्यूब की है कि, अगर आप जनता के लिए ध्यान देना बिल्कुल परेशान नहीं करता है.
केवल परेशान वक्ता, शायद इसलिए है क्योंकि यह एक ही रिकॉर्ड किया जाता मिक्सर से जुड़े हुए थे.
हाय लिवियो
मैं आपसे लॉगर के बारे में कुछ पूछना चाहता हूं।; वर्तमान में हैं 8 चैनल जो रिकॉर्ड किए जा सकते हैं; मैं लॉगर अनुप्रयोग में और चैनल कैसे जोड़ूँ?? मैं वर्तमान में दो मास्टर्स के साथ काम कर रहा हूं जो एक पीसी के माध्यम से, वे मुझे दो ब्लॉक दिखाते हैं 10 कुल मिलाकर स्लॉट (एचएएल में एक ही तालिका के माध्यम से दिखाई दे रहा है (स्लॉट 1-6 और 11-14), नाशपाती का पेड़’ लॉगर केवल अधिग्रहण करता है 8 स्लॉट. मैं अधिक पंजीकरण कैसे करूँ 8 चैनल और उन्हें एक ही फ़ाइल में संग्रहीत करें *.csv. वहाँ एक है “लॉगर.exe” के साथ 10 स्लॉट?
अग्रिम धन्यवाद
पिएरो
दस चैनलों के साथ कोई नहीं है और हमारे पास अब इसे संपादित करने का समय नहीं है।.
आप मार्को रूसी से पूछ सकते हैं कि लॉगर किसने लिखा था।, आप इस पृष्ठ पर उसका पता पा सकते हैं:
https://www.theremino.com/downloads/foundations#logger
या आप अपने कुछ दोस्तों को पा सकते हैं जो इसे कर सकते हैं।, यह काफी आसान है, बस कॉपी करें और जोड़ें, लेकिन फिर भी प्रोग्रामिंग में न्यूनतम अनुभव की आवश्यकता होती है।.
सुनो, मुझे एक समस्या है
मेरे पास एक कटर है 3 आपके सॉफ़्टवेयर द्वारा नियंत्रित अक्ष, शायद यह एक हार्डवेयर समस्या है लेकिन अब तक मुझे कोई नहीं मिला है, जिसमें Z नहीं हिलता है (एक स्टेपर द्वारा नियंत्रित) और स्पिंडल।.
क्या आप मुझे दोनों पिन के गुण बता सकते हैं??
धन्यवाद
जेड अक्ष को निश्चित रूप से स्टेपर के रूप में सेट किया जाना चाहिए।
और फिर अगला पिन Stepper_Dir हो जाता है और उनके दो स्लॉट होने चाहिए 5 और 6
यदि X और Y आपके लिए काम करते हैं, तो यह बहुत अजीब है कि Z हिलता नहीं है।, शायद जेड ड्राइवर गायब है ?
स्पिंडल विभिन्न तरीकों से नियंत्रणीय है इसलिए कोई सरल उत्तर नहीं है।, आपको पढ़ना होगा कि हमने थेरेमिनो सीएनसी की मदद में क्या लिखा है।
यदि आप मुझे Skype पर कॉल नहीं कर सकते: livio_enrico और मैं इसे जारी रखने में आपकी मदद करेंगे।.