Jeffrey Cross
Jeffrey Cross

Tiva-C LaunchPad बोर्ड द्वारा संचालित 5 कूल प्रोजेक्ट्स

टेक्सास इंस्ट्रूमेंट्स के नवीनतम देव बोर्ड, Tiva-C लॉन्चपैड में ARM Cortex-M4F CPU, 1Mb फ्लैश मेमोरी और मॉडल के आधार पर 256Kb रैम तक की सुविधा है।

रास्पबेरी पाई, बीगलबोन, अरडिनो, यूडू - वे सभी नाम जिनसे हम परिचित हैं जब यह निर्माता / DIY परियोजनाओं में उपयोग किए गए विकास बोर्ड या एकल-बोर्ड कंप्यूटर (एसबीसी) की बात आती है। दूसरी ओर टेक्सास इंस्ट्रूमेंट्स ... कैलकुलेटर पहली चीज है जो दिमाग में आती है। उसके बाद, वे व्यापक रूप से अपने अर्धचालक, एनालॉग चिप्स और अंतिम लेकिन कम से कम माइक्रोकंट्रोलर के लिए जाने जाते हैं।

ऊपर सूचीबद्ध लोकप्रिय बोर्डों के विपरीत, टीआई के विकास बोर्ड बड़े पैमाने पर परियोजनाओं के लिए व्यापक रूप से नहीं अपनाए जाते हैं। इसका मतलब यह नहीं है कि वे किसी प्रभावी बोर्ड से कम हैं, वास्तव में वे कार्य के आधार पर दूसरों के खिलाफ अपनी पकड़ बना सकते हैं। कंपनी की Tiva-C लॉन्चपैड सीरीज़ (यहां उन पर TI की विकी) अपने आकार के लिए एक बहुत ही प्रभावशाली बोर्ड है और एक ARM Cortex-M4F SoC है जिसमें स्टोरेज के लिए 1Mb की फ्लैश मेमोरी और मॉडल के आधार पर 256Kb तक की रैम है। इस मिनी राउंडअप में, हम उन कुछ दिलचस्प परियोजनाओं पर एक नज़र डालेंगे जिन्हें निर्माताओं ने TI के नए बोर्ड का उपयोग करके डिज़ाइन किया है। यहां तक ​​कि मैंने Tiva-C के साथ एक प्रोजेक्ट बनाया ... उस पर थोड़ा और अधिक।

स्वायत्त HEBUG

RegioAlpha का HEXBUG स्कारब एक्स्ट्रा लार्ज रोबोट टीआई के Tiva-C लॉन्चपैड के साथ लोकप्रिय खिलौने को जोड़ता है ताकि इसकी कार्यक्षमता बढ़ सके

सबसे पहले, प्रशिक्षु उपयोगकर्ता RegioAlpha ने एक HEBUG स्कारब एक्स्ट्रा लार्ज को Tiva-C लॉन्चपैड (संस्करण- EK-TM4C123GXL) के साथ जोड़ दिया, जिससे यह आरसी क्षमताओं को बनाए रखते हुए इसे स्वायत्तता का स्तर प्रदान करता है। स्कारैब अपने आप में एक सर्वॉमोटर्स की एक जोड़ी द्वारा संचालित होता है जो रोबोटों को 7-वे स्टीयरिंग के साथ छह पैर चलाते हैं, जो एक आंतरिक नियंत्रण बोर्ड द्वारा संचालित होता है। RegioAlpha ने अधिकांश सभी इंटर्नल को बनाए रखा, लेकिन लॉन्चपैड में सर्विसमोटर्स को पुनः आरंभ किया, अनिवार्य रूप से स्कारब एक्सएल के आंतरिक नियंत्रण बोर्ड को दरकिनार करके और आरसी और नियंत्रण कार्यों को पैड पर स्थानांतरित किया।

RegioAlpha ने तब Keil के ,Vision IDE का उपयोग करके रोबोट को रोबोट बेसिक ऑटोनॉमस मूवमेंट (फॉरवर्ड, बैकवर्ड इत्यादि) देने के लिए प्रोग्राम किया और सेलफोन बैटरी की एक जोड़ी का उपयोग करके इसे संचालित किया। उनका स्कारब एक्सएल रोबोट अभी भी प्रगति पर है और उन्होंने इसे कार्यक्षमता और स्वायत्तता देने के लिए सेंसर जोड़ने की योजना बनाई है। उनके अनुदेश पृष्ठ पर अधिक देखें।

डिजिटल इकोलोकेशन

ग्राहम चाउ की ध्वनिक स्थानीयकरण ट्रैकिंग डिवाइस एक लक्ष्य का पता लगाने के लिए माइक्रोफोन की एक जोड़ी, एक एनालॉग फ़िल्टर और Tiva-C का उपयोग करती है

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

अतिरिक्त डिजिटल फ़िल्टरिंग का उपयोग Tiva-C's (संस्करण TM4C123GH6PM) पर ADCs (8-चैनल कुल) के बाद किया जाता है, जिसके बाद सिग्नल डेटा को सहसंबंध के लिए लैपटॉप पर भेजा जाता है। पूरी किट को अधिक सटीक स्थान प्राप्त करने के लिए या तो अंत में तैनात माइक्रोफोन के साथ बोर्ड की लंबाई तक रखा गया है। एक बार सिग्नल प्राप्त होने के बाद, यह फिर सिग्नल डेटा को एक एलईडी उद्देश्यकर्ता को भेजता है जो एक सर्वोमोटर द्वारा सक्रिय लक्ष्य को इंगित करता है। ग्राहम ने विंडोज 10 के साथ C ++ और C # का उपयोग कर कस्टमाइज्ड सहसंबंध सॉफ्टवेयर तैयार किया है। यह सटीक नहीं है लेकिन यह एक निश्चित दूरी तक सटीक है। उनकी परियोजना स्थल पर अधिक

IoT क्लाइंट

सेल्कुक केकमक के टिव लॉन्चपैड: इंटरनेट ऑफ थिंग्स ने Tiva-C को एक वायरलेस EST8266 के साथ मिलाया

यह बहुत ज्यादा नहीं लग सकता है, लेकिन सेल्कुक केकमक के टिव लॉन्चपैड: इंटरनेट ऑफ थिंग्स परियोजना में कुछ संभावनाएं हैं। सेल्कुक ने अनिवार्य रूप से IoT उपकरणों को दूर से नियंत्रित करने के लिए एक सरल तरीका तैयार किया, इस मामले में एक साधारण सर्वोमोटर का उपयोग करते हुए Tiva-C (संस्करण EK-TM4C123GXL) को ESP8226 वाई-फाई मॉड्यूल के साथ जोड़ा गया।

Tiva-C और कनेक्टेड डिवाइस क्लाइंट के रूप में कार्य करते हैं जबकि एक लैपटॉप या डेस्कटॉप पीसी सर्वर के रूप में कार्य करता है और ESP8266 दोनों (TCP के माध्यम से) के बीच लिंक के रूप में कार्य करता है। सेल्कुक ने क्लाइंट के लिए सर्वर साइड और कोड कम्पोज़र स्टूडियो के लिए जावा का उपयोग करके सेटअप को प्रोग्राम किया - काफी सरल। उनकी Tiva IoT परियोजना के कोड के साथ-साथ उनके निर्माण का एक पूर्वाभ्यास यहां पाया जा सकता है।

सिंपल ट्रैफिक लाइट सिस्टम

पवन त्रिपाठी की Traffic_Lights Tiva-C और कई एल ई डी का उपयोग करके ट्रैफिक लाइट का अनुकरण करती है, शुरुआती लोगों के लिए एकदम सही है

इस मिनी राउंडअप में इस प्रविष्टि का उद्देश्य नौसिखियों से है जो केवल Tiva-C को जानते हैं और SBC का उपयोग करके DIY दुनिया में अपना पहला कदम उठा रहे हैं। पवन त्रिपाठी की ट्रैफिक_लाइट्स परियोजना आठ अलग-अलग रंगीन एल ई डी का उपयोग करके ट्रैफिक लाइट के कार्य का अनुकरण करने के लिए Tiva-C (संस्करण EK-TM4C123GXL) का उपयोग करती है (पश्चिम, दक्षिण और वॉक को दर्शाती है)।

उनका डिज़ाइन एक साधारण सर्किट है जो असली रोशनी पर पाए जाने वाले सेंसर का अनुकरण करने के लिए तीन बटन स्विच का उपयोग करता है, जिन्हें ब्रेडबोर्ड पर रखा जाता है। पवन ने कोड कम्पोज़र स्टूडियो का उपयोग करके अपने निर्माण को कोडित किया, जिसे वह चरणों का पालन करने में आसान प्रस्तुत करता है, जो यहां पाया जा सकता है।

कैमरा स्टेबलाइजर

मेरा Tiva-C कैमरा स्टेबलाइजर TI बोर्ड, एक्सेलेरोमीटर और युग्मकों की एक जोड़ी का उपयोग करके स्थिर वीडियो कैमरों की मदद करता है।

मैंने वास्तव में Tiva-C (EK-TM4C123GXL), और ADXL335 एक्सेलेरोमीटर का उपयोग करके अपना स्वयं का प्रोजेक्ट तैयार किया, जिसने वीडियो कैमरा स्थिरीकरण में सुधार किया। सॉफ्टवेयर आधारित स्थिरीकरण के बजाय, मैं जाइरोस्कोप प्रभाव का उपयोग करके सक्रिय-यांत्रिक स्थिरीकरण की कोशिश करना चाहता था। आप जानते हैं ... कि कताई साइकिल के पहिये के साथ आप 8 वीं कक्षा के विज्ञान वर्ग में वापस नहीं आएंगे।

गायरोस के लिए, मैंने स्पिंडल की एक जोड़ी बनाई और डीसी मोटरों से उन्हें जोड़ा जो कि एक्सीलरोमीटर की पिच एक स्तर सेटिंग में बदल जाती है। कैमरा नीचे इंगित करने से मोटर बंद हो जाता है क्योंकि यह संभवत: फर्श पर उपयोग में नहीं आता है।) Tiva-C सेंसर से जानकारी की निगरानी करता है और झुकाव सीमा शुरू होने के बाद मोटर को संलग्न करता है। अधिक जानकारी के लिए और इस लिंक के बाद मेरे निर्माण के पूर्ण walkthrough, element14 के लिए सिर। Tiva-C को और अधिक प्यार की आवश्यकता है ... मुझे आशा है कि यह सूची प्रेरणा देने में मदद करेगी।

शेयर

एक टिप्पणी छोड़