विषयसूची:

लीप मोशन कंट्रोलर। (प्रोगेटो अरुडिनो): ४ कदम
लीप मोशन कंट्रोलर। (प्रोगेटो अरुडिनो): ४ कदम

वीडियो: लीप मोशन कंट्रोलर। (प्रोगेटो अरुडिनो): ४ कदम

वीडियो: लीप मोशन कंट्रोलर। (प्रोगेटो अरुडिनो): ४ कदम
वीडियो: High Density 2022 2024, नवंबर
Anonim
लीप मोशन कंट्रोलर। (प्रोगेटो अरुडिनो)
लीप मोशन कंट्रोलर। (प्रोगेटो अरुडिनो)

L'intento di questo progetto è queello di utilizzare il Leap Motion per controllare l'intensità di luce e i colori di un LED RGB in relazione al movimento delle mani nello Spazio।

संदर्भ:

लीप मोशन एसडीके:

आपूर्ति

पीसी

आईडीई प्रसंस्करण

आईडीई आर्डिनो

शेडा Arduino Uno

छलांग गति

4 एक्स केवी डी कॉलेजमेंटो

1 एक्स एलईडी आरजीबी

3 एक्स रेसिस्टेंज़ 330Ω

1 एक्स ब्रेडबोर्ड

चरण 1: कॉलेजमेंटो लीप मोशन / अरुडिनो

कॉलेजमेंटो लीप मोशन / Arduino
कॉलेजमेंटो लीप मोशन / Arduino
कॉलेजमेंटो लीप मोशन / Arduino
कॉलेजमेंटो लीप मोशन / Arduino

इल प्राइमो स्टेप ई क्वेलो डि कॉलेजेयर लीप मोशन एड अरुडिनो ई प्रति फारलो, हो यूटिलिजैटो प्रोसेसिंग ट्रामाइट ला लाइब्रेरिया "प्रोसेसिंग। सीरियल"। प्रति पॉटर मीटर इन कॉम्यूनिकेज़ियोन लीप मोशन और अरुडिनो हो यूटिलाइज़ाटो ड्यू डायवर्सि एम्बिएंटी डि sviluppo। जावा मेंटर अरुडिनो सी++ में लीप मोशन का प्रोग्राम है। इंपोर्ट इन प्रोसेसिंग ला लाइब्रेरिया "प्रोसेसिंग। सीरियल" चे मील परमेट अट्रैवर्सो ला फंज़ियोन "सीरियल। राइट (src) di inviare dati ad Arduino per by seriale। मैं पैरामीट्री चे पु एक्क्विसिअर क्वेस्ट क्लासे सोनो बाइट, इंट ई स्ट्रिंग। ला मिया necessità è quella di inviare ad Arduino numeri interi con valori compresi tra 0-255. Il टिपो di Variabile utilizzato è stato quindi quello di टिपो स्ट्रिंग, कंपोस्टो ए सुआ वोल्टा दा उना सेरी डि स्ट्रिंग। ले इंफॉर्माजिनी इनविएट दा प्रोसेसिंग एड अरुडिनो वेंगोनो लेटे एटट्रा सीरियल डि अरुडिनो। आओ प्राइमा इस्ट्रूज़ियोन हो इनसेरिटो अन कंट्रोलो पर वेरिफ़केयर से सी सोनो दति इन इंग्रेसो नेला पोर्टा सीरियल, से इस्स्ट अन वेलोर क्रिएमो उना वेरिएबिल डि टिपो स्ट्रिंग चे एक्क्विसिस टुटी आई वेलोरी इनोलट्रैटी दा प्रोसेसिंग प्राइमा डेल कैरेटे "/

चरण 2: मप्पातुरा कोऑर्डिएट लीप मोशन।

मप्पातुरा कोऑर्डियेट लीप मोशन।
मप्पातुरा कोऑर्डियेट लीप मोशन।

मप्पातुरा कोऑर्डिनेट लीप मोशन: प्रति कन्वर्टर नेल रेंज डि वालोरी चे पोटेसेरो एसेरे सपोर्टती दाई लेड, ओवेरो 0-255। प्रति किराया ciò ho creato un box interattivo su प्रसंस्करण, हो dovuto lavorare con le funzioni Presenti all'interno della classe "interaction box" del Leap Motion, che rappresenta una Regione a form di scatola all'interno del campo visivo di quest'ultimo e fornisce समन्वय normalizzate प्रति mani e dita। मैं वेलोरी बेस डि क्वेस्ट क्लास सोनो आई मिलिमेट्री चे हो क्विंडी कन्वर्टिटो इन अन रेंज दा 0 ए 1 एट्रैवर्सो ला फंज़ियोन "वेक्टर नॉर्मलाइज़ पॉइंट (वेक्टर पोजीशन, बूलियन, क्लैम्प)। फ़ैटो सिò मोल्टिप्लिको आई वेलोरी प्रति 255 ई पोई ली कन्वर्टो इन इंटरो प्रति यूटिलिज़रली सु अरुडिनो।

एक खोज पुंटो इलुमिनो मैं आरजीबी का नेतृत्व किया।

developer-archive.leapmotion.com/documenta…

चरण 3: Scrittura Codice Su IDE Arduino

Scrittura Codice Su IDE Arduino
Scrittura Codice Su IDE Arduino

डोपो एवर कंपलेटैटो ला स्क्रिट्टुरा डेल कोडिस सु प्रोसेसिंग और एस्सेरे रियूसिटि ए कॉलेजेयर इल लीप मोशन एड अरुडिनो, è अरिवेटो इल मोमेंटो डि स्क्रिवर इल कोडिस सुल 'आईडीई अरुडिनो (एलेगेटो)

प्रति अरुडिनो हो क्रिएटो क्विंडी डेल कोडिस चे मील पर्मेटेस डी राइसवेरे आई दति दा प्रोसेसिंग।

डेफिनिस्को ले वेरिएबिली।

शून्य सेटअप: इम्पोस्टाज़ियोन पिन रिलेटिवी अल्ला कॉरेंटे डेल एलईडी ई देई कैनाली आरजीबी कम आउटपुट ई वेलोसिटा डि ट्रैस्फेरिमेंटो दति डेला पोर्टा सीरियल 9600)।

शून्य लूप: क्रेओ उना नुओवा स्ट्रिंगा नेला क्वाल इनसिरिस्को टुटी आई डेटी चे मील हा इनवियाटो प्रोसेसिंग, यूटिलिज़ो ला क्लासे गेटवैल्यू चे मील परमेट दी सेपरेरे ले स्ट्रिंगहे कॉन्टेन्यूट नेला स्ट्रिंगा प्रीडेंटमेंट क्रिएटा, कन्वर्टो रिलेटिव ले स्ट्रेग्नो अलग इन इंटरवलरी ई एसे पिन डी आउटपुट)।

चरण 4: Caricamento Sketch Su Scheda Arduino।

डोपो एवर कम्पलेटैटो ला स्क्रिट्टुरा डेल कोडिस एड एवर इफेट्टुएटो ला वेरिफिका डि सर्च'अल्टीमो हो कैरिकाटो लो स्केच सुल्ला शेड्यूला अरुडिनो उनो ई हो इनिजिएटो ए कंट्रोलर इल लेड ट्रैमाइट ल'यूटिजो डेले माई मनी।

क्विंडी:

-अलज़ांडो ला मानो डेस्ट्रा दाल बासो वर्सो एल'ऑल्टो, कंट्रोललो आई कलरी डेल लेड;

-अलज़ांडो ला मानो सिनिस्ट्रा दाल बेसो वर्सो एल'ऑल्टो, कंट्रोलो ल'इंटेंसिटा डेला ल्यूमिनोसिटा;

-फेसेंडो अन सेर्चियो कोन अन डिटो, इनवर्टो आई वेलोरी डेला ल्यूमिनोसिटा ई देई कलरी।

मैं कोडिसी सोनो स्कारिकैबिली सिया कोन मैं लिंक सोटो अल वीडियो यूट्यूब चे क्यूई सोटो:

Arduino:

संसाधन:

सिफारिश की: