विषयसूची:

Flowcode7 में Android नियंत्रित LCD स्क्रीन: 8 चरण (चित्रों के साथ)
Flowcode7 में Android नियंत्रित LCD स्क्रीन: 8 चरण (चित्रों के साथ)

वीडियो: Flowcode7 में Android नियंत्रित LCD स्क्रीन: 8 चरण (चित्रों के साथ)

वीडियो: Flowcode7 में Android नियंत्रित LCD स्क्रीन: 8 चरण (चित्रों के साथ)
वीडियो: 27- Interfacing SD Card, part 2 | Flowcode Beginners Tutorial 2024, नवंबर
Anonim
Flowcode7. में Android नियंत्रित LCD स्क्रीन
Flowcode7. में Android नियंत्रित LCD स्क्रीन

यह निर्देशयोग्य आपको वर्चुअल एलसीडी स्क्रीन को नियंत्रित करने की अनुमति देता है जो आपके एंड्रॉइड डिवाइस के माध्यम से फ़्लोकोड 7 का उपयोग करके सिम्युलेटेड है। आप स्पष्ट रूप से अन्य प्लेटफार्मों में फेंक सकते हैं लेकिन उन्हें ब्लूटूथ सक्षम होना चाहिए। हम ब्लूटूथ डिवाइस से सिग्नल प्राप्त करने के लिए PIC 16F877A (फ्लोकोड 7 में सिमुलेशन) और ब्लूटूथ मॉड्यूल (HC-05) के इंटरफेस के रूप में Arduino का भी उपयोग करेंगे, जो इस मामले में एक एंड्रॉइड मोबाइल है। आप यूडीपी का उपयोग करके डेटा भेजने का भी प्रयास कर सकते हैं। अपने राउटर को कॉन्फ़िगर करके वाईफाई। यहां मैट्रिक्स मंचों पर पहले से ही एक विस्तृत ट्यूटोरियल है। हालाँकि, एक निजी राउटर की अनुपस्थिति के कारण मुझे अपने लक्ष्य को पूरा करने के लिए थोड़ा काम करना पड़ा। मैंने अपने सर्वर पर डेटा अपलोड करने का भी प्रयास किया और फिर MySQL और PHP का उपयोग करके इसे क्वेरी किया लेकिन मैं इसे पुनर्प्राप्त करने में विफल रहा। यदि आप वाईफाई के माध्यम से यूडीपी पर डेटा भेजना चाहते हैं तो निजी राउटर रखना सबसे अच्छा है। आइए देखें कि यह कैसे करना है!

चरण 1: आवश्यक चीज़ें

यहां उन सभी 'उपकरणों' की सूची दी गई है जो आपके पास होने चाहिए:हार्डवेयर

1. अरुडिनो यूएनओ (मैंने मेगा 2560 का इस्तेमाल किया)

2. ब्लूटूथ मॉड्यूल (एचसी-05)

3. ब्रेडबोर्ड

4. जम्पर केबल (पुरुष से महिला को वरीयता)

5. Arduino के लिए USB केबल

सॉफ्टवेयर1. Flowcode7: आप यहां से आधिकारिक मैट्रिक्स से परीक्षण संस्करण डाउनलोड कर सकते हैं। एक खाता बनाएं, आपको प्रत्येक स्टार्टअप पर अपने खाते के नाम और पासवर्ड के साथ सॉफ़्टवेयर को प्रमाणित करने की आवश्यकता होगी। आप जानते हैं कि जब वे ३० दिन पूरे हो जाएँ तो क्या करना चाहिए…;)२. Arduino IDE: यहाँ यह है।

3. ब्लूटूथ ऐप: प्ले स्टोर पर ब्लूटूथ डिवाइस पर डेटा भेजने के लिए बहुत सारे ऐप हैं। मैंने "अनवायर्ड लाइट" का इस्तेमाल किया। आप अपनी पसंद में से किसी एक का उपयोग कर सकते हैं।

चरण 2: प्लॉट को समझना

प्लॉट को समझना
प्लॉट को समझना

यह दृष्टांत यह सब समझाता है।

चरण 3: HC 05. के साथ Arduino को तार देना

HC 05. के साथ Arduino को तार देना
HC 05. के साथ Arduino को तार देना

यह एक साधारण सेटअप है Arduino HC 055V VccGnd GndTx RxRx Tx

अधिक जानकारी के लिए इस निर्देश के चरण 1 की समीक्षा करें

एक बार जब आप कर लेंगे तो आप डिवाइस को अपने ब्लूटूथ टर्मिनल की सूची में पाएंगे। एचसी 05 का चयन करके इसके साथ जोड़े। पासवर्ड आमतौर पर 1234 होता है।

चरण 4: स्केच अपलोड करें

इस स्केच को Arduino IDE पर अपलोड करें। ब्लूटूथ का उपयोग करके COM पोर्ट पर क्रमिक रूप से डेटा लिखने के लिए यह एक बहुत ही सामान्य है।#include // आयात करें सीरियल लाइब्रेरीइंट ब्लूटूथडेटा; // ब्लूटूथ डिवाइस से दिया गया डेटा

शून्य सेटअप () {// अपना सेटअप कोड यहां एक बार चलाने के लिए डालें:

सीरियल.बेगिन (९६००); पिनमोड (एलईडीपिन, आउटपुट); }

शून्य लूप () {// बार-बार चलाने के लिए अपना मुख्य कोड यहां रखें: अगर (सीरियल.उपलब्ध ()) {ब्लूटूथडाटा = सीरियल। रीड (); सीरियल.राइट (ब्लूटूथडाटा); } देरी (१००); }

चरण 5: COM पोर्ट को नोट करना न भूलें

COM पोर्ट को नोट करना न भूलें!
COM पोर्ट को नोट करना न भूलें!

चरण 6: Flowcode7 पर जाएं

फ़्लोकोड7. पर
फ़्लोकोड7. पर
फ़्लोकोड7. पर
फ़्लोकोड7. पर
फ़्लोकोड7. पर
फ़्लोकोड7. पर

आपको इस फ्लो डायग्राम को बनाने की आवश्यकता होगी। RS232 पोर्ट और LCD को डैशबोर्ड पर ड्रैग करें। मैक्रोज़ को परिधीय उपकरणों से कनेक्ट करें। उस COM पोर्ट का चयन करें जिस पर Arduino RS232 के गुणों में जुड़ा हुआ है

चरण 7: फ़्लोकोड फ़ाइल चलाएँ और ब्लूटूथ डिवाइस से डेटा भेजें

फ़्लोकोड फ़ाइल चलाएँ और ब्लूटूथ डिवाइस से डेटा भेजें
फ़्लोकोड फ़ाइल चलाएँ और ब्लूटूथ डिवाइस से डेटा भेजें
फ़्लोकोड फ़ाइल चलाएँ और ब्लूटूथ डिवाइस से डेटा भेजें
फ़्लोकोड फ़ाइल चलाएँ और ब्लूटूथ डिवाइस से डेटा भेजें

अपने ब्लूटूथ ऐप पर टेक्स्ट टाइप करें। सुनिश्चित करें कि मॉड्यूल आपके डिवाइस से जुड़ा है। एचसी 05 आमतौर पर अपने एलईडी को दो बार झपकाता है, बीच में थोड़ी देरी के साथ जब सफलतापूर्वक जोड़ा जाता है। सर्वोत्तम परिणामों के लिए कोई भी डेटा भेजने से पहले सुनिश्चित करें कि फ़्लोकोड प्रोग्राम चल रहा है। फ़्लोकोड7 मेरे पीसी पर काफी धीमी गति से चलता है और आउटपुट बहुत देरी से आता है। भविष्य का दायरा: आप विशिष्ट स्ट्रिंग्स में भेज सकते हैं जिन्हें फ्लोकोड पर मिलान किया जा सकता है ताकि अन्य घटनाओं को ट्रिगर किया जा सके जैसे एलसीडी स्क्रीन को साफ़ करना, नई लाइन में प्रिंट करना, डेटा स्थानांतरित करना आदि।

चरण 8: पूरी तस्वीर

पूरी तस्वीर
पूरी तस्वीर
पूरी तस्वीर
पूरी तस्वीर

आशा है कि आपको निर्देश पसंद आया होगा!मैंने इसे क्यों पोस्ट किया?: मैंने इस प्रोजेक्ट को प्रोजेक्ट सबमिशन के रूप में अपने प्रोफेसर को प्रस्तुत किया। उसने मेरे लैपटॉप पर कोड की जांच करने की भी जहमत नहीं उठाई। उसने मुद्रित दस्तावेज़ पर हस्ताक्षर किए और फिर उसे ऐसी फाइलों से भरे ढेर में फेंक दिया। मेरे पास 2 विकल्प थे:

1. स्वीकार करें कि मैं इसके बारे में कुछ नहीं कर सका2। इसे सही लोगों के साथ साझा करें।

सिफारिश की: