विषयसूची:

MQmax 0.7 एक कम लागत वाला वाईफाई IoT प्लेटफॉर्म है जो Esp8266 और Arduino Mini Pro पर आधारित है: 6 चरण
MQmax 0.7 एक कम लागत वाला वाईफाई IoT प्लेटफॉर्म है जो Esp8266 और Arduino Mini Pro पर आधारित है: 6 चरण

वीडियो: MQmax 0.7 एक कम लागत वाला वाईफाई IoT प्लेटफॉर्म है जो Esp8266 और Arduino Mini Pro पर आधारित है: 6 चरण

वीडियो: MQmax 0.7 एक कम लागत वाला वाईफाई IoT प्लेटफॉर्म है जो Esp8266 और Arduino Mini Pro पर आधारित है: 6 चरण
वीडियो: अगर लेना है बेस्ट broadband plan तो ये ऑपरेटर है सबसे बढ़िया! 2024, जुलाई
Anonim
MQmax 0.7 एक कम लागत वाला वाईफाई IoT प्लेटफॉर्म है जो Esp8266 और Arduino Mini Pro पर आधारित है
MQmax 0.7 एक कम लागत वाला वाईफाई IoT प्लेटफॉर्म है जो Esp8266 और Arduino Mini Pro पर आधारित है

नमस्ते यह मेरा दूसरा निर्देश है (अब से मैं गिनती बंद कर देता हूं)। मैंने इसे वास्तविक IoT अनुप्रयोगों के लिए एक सरल (मेरे लिए कम से कम), सस्ता, बनाने में आसान और कुशल प्लेटफॉर्म बनाने के लिए बनाया है जिसमें M2M कार्य शामिल है।

यह प्लेटफ़ॉर्म esp8266 और एक arduino मिनी प्रो (8 एनालॉग पोर्ट वाला एक) के साथ काम करता है। सामग्री का बिल बहुत कम है। जेएलसीपीबीसी द्वारा बनाए गए पीसीबी के साथ 7 यूरो जितना कम, 2 यूरो के लिए 10 पीसीबी।

तो थोड़ा वर्णन करने के लिए कि यह कैसे काम कर रहा है। इस प्लेटफॉर्म के लिए मुख्य फर्मवेयर. प्लेटफॉर्म पहली बार फर्मवेयर प्रोग्रामिंग के लिए एक प्रोग्रामर जोड़ता है लेकिन सीरियल पोर्ट में कनेक्ट करने के लिए आपको एक FTDI TTL प्रोग्रामर की आवश्यकता होगी। इसके अलावा आपको बोर्ड को पावर देने के लिए पावर एडॉप्टर की आवश्यकता होगी। बोर्ड 6 ~ से 24 ~ (एसी या डीसी) के साथ काम करता है। मैंने इसे दो कारणों से एसी करंट के साथ संगत बनाया। पहले इसकी ध्रुवीयता से रक्षा की जाती है और यदि आप इसे लंबी दूरी में ढूंढना चाहते हैं तो आप एसी करंट का उपयोग कर सकते हैं और केबल पर कम नुकसान होता है।

जैसा कि आप देख सकते हैं कि प्लेटफॉर्म में आर्डिनो शील्ड्स की तरह अलग पावर बोर्ड है। ऐसा इसलिए है क्योंकि आप इसे शक्ति देने के लिए कई अलग-अलग तरीकों का इस्तेमाल कर सकते हैं। सोलर से बैटरी तक केवल आप अपने स्पेसिफिक एप्लिकेशन के लिए जो चाहें बना सकते हैं।

तो चलिए जानते हैं एक कैसे बनाएं और इसके साथ कैसे शुरुआत करें और अपना आवेदन करने के लिए Node-Red।:-)

आपूर्ति

Jeelabs से EspLink

Step 1: सबसे पहले.. Schematic

सबसे पहले..योजनाबद्ध
सबसे पहले..योजनाबद्ध

स्कीमैटिक बनाना बहुत आसान है। Esp8266 के पास दो बॉटन फर्मवेयर चमकाने के लिए हैं (आप उपयोग कर सकते हैं और अन्य फर्मवेयर जैसे TASMOTA)

इसके अलावा आप एक ऑपरेशन चयनकर्ता देख सकते हैं जहां आपको प्रोग्रामर के साथ आरएक्स और टीएक्स कनेक्टर के लिए दो जम्पर का उपयोग करना है या ईएसपी और एवीआर के बीच संचार के लिए, परिचालन स्थिति।

चरण 2: पीसीबी बनाना

पीसीबी बनाना
पीसीबी बनाना
पीसीबी बनाना
पीसीबी बनाना

योजनाबद्ध और पीसीबी जहां ईज़ीईडीए प्रोग्राम के साथ बनाया गया है।

यह डुअल साइड पीसीबी है और कई वायएस हैं जिनका उपयोग आप ऊपर की तरफ को नीचे से जोड़ने के लिए कर सकते हैं। मैंने.2 मिमी ड्रिल का उपयोग किया और.4 आप 1 मिमी. तक का उपयोग कर सकते हैं

EasyEDA परियोजना के लिए लिंक

चरण 3: नक़्क़ाशी के लिए पीसीबी निर्यात करें।

नक़्क़ाशी के लिए निर्यात पीसीबी।
नक़्क़ाशी के लिए निर्यात पीसीबी।
नक़्क़ाशी के लिए निर्यात पीसीबी।
नक़्क़ाशी के लिए निर्यात पीसीबी।
नक़्क़ाशी के लिए निर्यात पीसीबी।
नक़्क़ाशी के लिए निर्यात पीसीबी।
नक़्क़ाशी के लिए निर्यात पीसीबी।
नक़्क़ाशी के लिए निर्यात पीसीबी।

आप इन मुखौटों से नक़्क़ाशी करके बोर्ड बना सकते हैं। मुद्रित पक्ष अंदर चला जाता है ताकि आपके पास और स्थान न हो।

चरण 4: परीक्षण के लिए प्रोटोटाइप नक़्क़ाशी के बाद बोर्ड का संकुचन।

परीक्षण के लिए प्रोटोटाइप नक़्क़ाशी के बाद बोर्ड का संकुचन।
परीक्षण के लिए प्रोटोटाइप नक़्क़ाशी के बाद बोर्ड का संकुचन।
परीक्षण के लिए प्रोटोटाइप नक़्क़ाशी के बाद बोर्ड का संकुचन।
परीक्षण के लिए प्रोटोटाइप नक़्क़ाशी के बाद बोर्ड का संकुचन।
परीक्षण के लिए प्रोटोटाइप नक़्क़ाशी के बाद बोर्ड का संकुचन।
परीक्षण के लिए प्रोटोटाइप नक़्क़ाशी के बाद बोर्ड का संकुचन।
परीक्षण के लिए प्रोटोटाइप नक़्क़ाशी के बाद बोर्ड का संकुचन।
परीक्षण के लिए प्रोटोटाइप नक़्क़ाशी के बाद बोर्ड का संकुचन।

मैंने बोर्ड को ऑर्डर करने से पहले परीक्षण के लिए पावरबोर्ड के साथ हाथ से 4 बोर्ड बनाए।

परीक्षण सफल रहा इसलिए मैंने बोर्ड को JLCPCB बनाने का आदेश दिया। पैक ग्रीस में बहुत तेजी से आया लेकिन उच्च कीमत के साथ, दोनों पैक के लिए लगभग 20 यूरो लेकिन यह अभी भी इसे अपने आप से बनाने से सस्ता है क्योंकि एक दोहरी साइड फोटोसेंसिटिव बोर्ड ए 4 आकार बोर्ड की कीमत ग्रीस में लगभग 25 यूरो है।

चरण 5: फर्मवेयर अपलोड करें

फर्मवेयर अपलोड करें
फर्मवेयर अपलोड करें
फर्मवेयर अपलोड करें
फर्मवेयर अपलोड करें
फर्मवेयर अपलोड करें
फर्मवेयर अपलोड करें

5v के बिना अपने ftdi के TTL साइड प्रोग्रामिंग पोर्ट से कनेक्ट करें क्योंकि आपको पावरबोर्ड से बोर्ड को पावर देना है (यह मुश्किल है मुझे पता है लेकिन.. यह सुरक्षित है)। फर्मवेयर अपलोड करने के लिए आपको अजगर 3.0 स्थापित करना होगा।

इंस्टॉल करने के बाद फॉलिंग कमांड चलाएँ

विंडोज के लिए

पाइप स्थापित esptools

Ubuntusudo pip के लिए esptools स्थापित करें

लिनक्स के लिए आपको.bat फ़ाइल के अंदर स्क्रिप्ट को बदलना होगा और इसे निष्पादन योग्य बनाना होगा। विंडोज़ में यह डिफ़ॉल्ट रूप से है।

यदि प्रोग्रामिंग ठीक है तो आप अपने मोबाइल फोन पर AIThinkerXXXXX नाम से एक नया वाईफाई नेटवर्क देखेंगे और यह खुला है।

आप उससे जुड़ते हैं और कनेक्शन के बाद आप अपने फोन या अपने पीसी के होम ब्राउज़र में 192.168.4.1 टाइप करते हैं, यह esp लिंक का वेलकम पेज लाएगा।

सबसे पहले आपको पिन असाइनमेंट रीसेट सेट करना होगा -> gpio12

ISP/FLASH -> अक्षमकॉन एलईडी gpio2/TX1

सीरियल एलईडी -> अक्षम यूएआरटी पिन -> सामान्य

आरएक्स पुल अप अनचेक करें और फिर चेंज पर क्लिक करें।

अब आप अपने arduino को बिना केबल लेकिन वायरलेस के प्रोग्राम कर सकते हैं !! केवल यह सोचना कि आपको आगे क्या करना है, सेवा मेनू पर जाना है और mDNS फ़ील्ड arduino में लिखना है

उसके बाद आप arduino IDE में पोर्ट्स पर जाने पर वाईफाई ब्रिज को काम करते हुए देखेंगे और 192.168.4.1 आईपी देखेंगे।

आप esp को अपने स्थानीय नेटवर्क से भी कनेक्ट कर सकते हैं और प्रोग्राम अपलोड करने के लिए इस ip का उपयोग कर सकते हैं।

अब आपको बोर्डों से Arduino वाईफाई का चयन करना होगा (यह मेरे लिए काम करता है लेकिन केवल 50% सिग्नल अधिक के साथ) या आप फाइलों के साथ बोर्ड स्थापित कर सकते हैं और MqMax बोर्ड का उपयोग कर सकते हैं! (अभी भी विकास के तहत)

चरण 6: ELclient को Jeelabs से डाउनलोड करें

github.com/jeelabs/el-client

इस लिंक से Arduino IDE के लिए El Client लाइब्रेरी डाउनलोड करें।

वहां आप Mqtt और Rest के उदाहरण पा सकते हैं, उनका उपयोग करने के लिए आपको स्लिप मोड को सक्षम करना होगा

ElClient लाइब्रेरी स्थापित करने के बाद आपके पास Elclient क्षेत्र में नए उदाहरण हैं। मेरा पसंदीदा पसंदीदा Mqtt उदाहरण है, लेकिन आप इसे केवल एक वाईफाई ब्रिज के रूप में उपयोग कर सकते हैं और इसे रास्पबेरी पाई के साथ नोड-रेड स्थापित के साथ जोड़ सकते हैं।

आप कुछ ही समय में MqMax के साथ अंतहीन चीजें कर सकते हैं। मैंने स्वचालन और दूरसंचार में अपने परास्नातक के लिए अपनी थीसिस बनाई और मुझे बड़ी सफलता मिली।

यदि आप इसका उपयोग करते हैं तो एक थम्प अप दें क्योंकि यह बहुत काम का था। इसके अलावा अगर आप इसे पसंद करते हैं तो मुझे पीसीबी प्रतियोगिता में वोट करें।

हैप्पी मेकिंग!

सिफारिश की: