विषयसूची:
- आपूर्ति
- चरण 1: पारंपरिक एडाप्टर
- चरण 2: ESP01 बोर्ड के लिए प्रोग्रामर का विकास करना
- चरण 3: ESP01 प्रोग्रामर मुद्रित सर्किट बोर्ड विकास
- चरण 4: ESP01. के लिए कोड स्थानांतरण प्रक्रिया
- चरण 5: और अंत में … अपेक्षित परिणाम क्या है?
वीडियो: ESP01 प्रोग्रामिंग प्रिंटेड सर्किट बोर्ड: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
हाल ही में, मुझे अपने ESP01 पर एक कोड लिखना पड़ा और कोड को CHIP में स्थानांतरित करने के लिए एक एडेप्टर का उपयोग करने का निर्णय लिया।
हालाँकि, एडॉप्टर में कुछ संशोधन करना आवश्यक था ताकि कोड को स्थानांतरित किया जा सके।
यानी, कोड ट्रांसफर करने के लिए एडॉप्टर पूरी तरह से आदर्श नहीं था। एक अनुकूलन आवश्यक था।
आपूर्ति
- JLCPCB प्रिंटेड सर्किट बोर्ड
- 02 एक्स बटन;
- 01 x 330R रोकनेवाला;
- 01 एक्स ग्रीन एलईडी;
- 02 x 10kR प्रतिरोधक;
- 01 x पुरुष / महिला पिन बार 1x4;
- 01 x 2x4 महिला पिन बार।
चरण 1: पारंपरिक एडाप्टर
उपयोग किए गए एडेप्टर को ऊपर की आकृति में दिखाया गया है।
हालांकि, समस्याओं से बचने और संरचना में संशोधन करने के लिए, हमने एक एडेप्टर बनाने का फैसला किया, जो एक ESP01 एडेप्टर के साथ काम करने और CHIP को कोड ट्रांसफर करने में सक्षम होगा।
प्रिंट सर्किट बोर्ड ऊपर दिखाया गया है।
इस लेख में, आप सीखेंगे कि अपने प्रोग्रामर का निर्माण कैसे करें और ESP01 फ्लैशिंग सर्किट के मुख्य भाग क्या हैं।
इस इलेक्ट्रॉनिक सर्किट बोर्ड के डिजाइन के माध्यम से, नए अनुकूलन करने की आवश्यकता नहीं होगी और यह आपके प्रोजेक्ट के कोड को रिकॉर्ड करने में सक्षम है।
इसलिए, इस लेख में आप निम्नलिखित बिंदुओं को जानेंगे:
- एक ESP01 रिकॉर्डर और एडेप्टर विकसित करें;
- ESP01 रिकॉर्डिंग सर्किट के उद्देश्य को समझें;
- कोड ट्रांसफर मोड के लिए ESP01 सेट करने का तरीका जानें। अब, हम ESP01 बोर्ड के लिए प्रोग्रामर प्रोजेक्ट के विकास की पूरी प्रस्तुति शुरू करेंगे।
चरण 2: ESP01 बोर्ड के लिए प्रोग्रामर का विकास करना
जैसा कि पहले उल्लेख किया गया है, इस परियोजना में इसकी प्रोग्रामिंग को सुविधाजनक बनाने के लिए ESP01 के लिए एक प्रोग्रामर बनाना शामिल है।
इसके लिए, हमने ऊपर की आकृति में दिखाए गए निम्नलिखित सर्किट को विकसित किया है।
इसलिए, जैसा कि आप देख सकते हैं, इस सर्किट में है:
- प्रोग्रामिंग मोड के लिए ESP01 को कॉन्फ़िगर करने के लिए 2 बटन;
- एक एलईडी संकेत करने के लिए कि कार्ड सक्रिय है;
- कोड को चिप में स्थानांतरित करने के लिए पिन बार।
नीचे, हम परियोजना के निर्माण के लिए आवश्यक सामग्री प्रस्तुत करते हैं। इलेक्ट्रॉनिक घटकों की सूची
- JLCPCB मुद्रित सर्किट बोर्ड (परियोजना फ़ाइलें डाउनलोड करें)
- 02 एक्स बटन;
- 01 x 330R रोकनेवाला;
- 01 एक्स ग्रीन एलईडी;
- 02 x 10kR प्रतिरोधक;
- 01 x पुरुष / महिला पिन बार 1x4;
- 01 x 2x4 महिला पिन बार।
अब, हम ESP01 प्रोग्रामिंग सर्किट के प्रत्येक भाग की व्याख्या करेंगे। ध्यान दें कि हम ESP01 कनेक्शन के लिए 2x4 - 2.54 मिमी कनेक्टर का उपयोग करते हैं, जैसा कि ऊपर दिए गए चित्र में दिखाया गया है।
इस कनेक्टर से, ESP01 विकसित सर्किट के अन्य सभी भागों से जुड़ जाएगा।
इसलिए, पहले इसे इस कनेक्टर से कनेक्ट करें और इसे रीसेट और फ्लैश बटन का उपयोग करके प्रोग्रामिंग मोड पर सेट करें। प्रोग्रामिंग मोड में इसे सेट करने के लिए ये दो बटन जिम्मेदार होंगे।
अंत में, हमारे पास USB - SERIAL FTDI232 कनवर्टर और LED के कनेक्शन पिन हैं। इसे कनेक्ट करने के लिए कनवर्टर कनेक्शन बार का उपयोग किया जाएगा और कोड को ESP01 में स्थानांतरित किया जाएगा।
एलईडी का उपयोग यह इंगित करने के लिए किया जाएगा कि कार्ड संचालित है।
इस सर्किट से हमने इलेक्ट्रॉनिक बोर्ड का डिजाइन तैयार किया।
चरण 3: ESP01 प्रोग्रामर मुद्रित सर्किट बोर्ड विकास
इलेक्ट्रॉनिक योजनाबद्ध डिजाइन के डिजाइन से, ESP01 प्रोग्रामर के मुद्रित सर्किट बोर्ड डिजाइन को विकसित किया गया था।
बोर्ड डिजाइन का योजनाबद्ध ऊपर दिखाया गया है।
जैसा कि आप देख सकते हैं, ESP01 को 2x4 कनेक्टर से जोड़ा जाना चाहिए और USB-सीरियल कनवर्टर 90º पिन से जुड़ा होगा।
संबंधित कोण वाले इस कनेक्टर का उपयोग बोर्ड के आकार को कम करने और इसे ESP01 संरचना के नीचे छोड़ने के लिए किया गया था।
इसके अलावा, हमारे पास शीर्ष पर प्रोग्रामिंग बटन और प्लेट के निचले भाग में सक्रिय प्लेट को सिग्नल करने के लिए एलईडी है।
इस परियोजना से, 3 डी में अंतिम मुद्रित सर्किट बोर्ड प्राप्त किया गया था, जिसे ऊपर की आकृति में दर्शाया गया है।
अंत में, इस परियोजना से, ESP01 में कोड की प्रोग्रामिंग और रिकॉर्डिंग करना संभव है।
निम्नलिखित में, हम ESP01 को प्रोग्रामिंग मोड में डालने और कोड को ESP01 में स्थानांतरित करने के लिए चरण दर चरण समझाएंगे।
चरण 4: ESP01. के लिए कोड स्थानांतरण प्रक्रिया
ऐसा करने के लिए, आपको निम्न चरणों का पालन करना होगा
- USB-SERIAL FTDI232 कनवर्टर को अपने कंप्यूटर और ICSP पिन कनेक्शन्स बार से कनेक्ट करें;
- जांचें कि एलईडी चालू है। इसका उपयोग यह इंगित करने के लिए किया जाता है कि कार्ड संचालित है;
- अपने FTDI232 USB-SERIAL कनवर्टर के COM पोर्ट का चयन करें;
- फ्लैश बटन को दबाकर रखें;
- रीसेट बटन दबाएं और छोड़ें। उसके बाद, आप एक बार फ्लैश करने के लिए नीली ईएसपी एलईडी देखेंगे।
तैयार! आपका ESP01 एक नया कोड प्राप्त करने के लिए कॉन्फ़िगर किया गया है। अब, Arduino IDE के माध्यम से अपना कोड स्थानांतरित करने की प्रक्रिया को पूरा करें।
स्थानांतरण के बाद, आपका कोड ESP01 की मेमोरी में दर्ज हो जाएगा और यह आपके एप्लिकेशन को नियंत्रित करने के लिए तैयार हो जाएगा।
चरण 5: और अंत में … अपेक्षित परिणाम क्या है?
इसलिए, इस परियोजना के विकास से, पारंपरिक कार्ड से बेहतर सुविधाओं वाला कार्ड बनाना संभव था और जो कई दुकानों में व्यापक रूप से बेचा जाता है।
पारंपरिक बोर्ड के विपरीत, इस संस्करण में प्रोग्रामिंग मोड के लिए CHIP को कॉन्फ़िगर करने के लिए दो बटन हैं, इस तरह से इस कार्य को करने के लिए नए तत्वों को जोड़ने की आवश्यकता नहीं है।
इस प्रकार, इस परियोजना के माध्यम से, बाजार में मौजूद रिकॉर्डर से बेहतर रिकॉर्डर विकसित करना, इसके कॉन्फ़िगरेशन ऑपरेशन को समझना और कोड ट्रांसफर करने के लिए CHIP कॉन्फ़िगरेशन प्रक्रिया को अंजाम देना संभव था।
हम परियोजना का समर्थन करने के लिए जेएलसीपीसीबी को धन्यवाद देते हैं और यदि आप चाहें, तो आप इस लिंक तक पहुंच सकते हैं, परियोजना फाइलों तक पहुंच सकते हैं और $ 2 के लिए अपने मुद्रित सर्किट बोर्ड खरीद सकते हैं।
सिफारिश की:
स्पॉट वेल्डर 1-2-3 अरुडिनो प्रिंटेड सर्किट बोर्ड: 4 कदम
स्पॉट वेल्डर 1-2-3 अरुडिनो प्रिंटेड सर्किट बोर्ड: कुछ समय पहले मैंने एक निर्देशयोग्य लिखा था जहाँ मैंने समझाया था कि कैसे Arduino और आमतौर पर उपलब्ध भागों का उपयोग करके स्पॉट वेल्डर को परिष्कृत तरीके से नियंत्रित किया जाए। कई लोगों ने नियंत्रण सर्किट बनाया और मुझे काफी उत्साहजनक प्रतिक्रिया मिली। यह है
पीर, 3डी प्रिंटेड कद्दू और ट्रोल अरुडिनो कम्पेटिबल ऑडियो प्रैंकर/प्रैक्टिकल जोक बोर्ड का उपयोग करने वाली हैलोवीन स्केयर मशीन: 5 कदम
पीर, 3डी प्रिंटेड कद्दू और ट्रोल अरुडिनो कम्पेटिबल ऑडियो प्रैंकर/प्रैक्टिकल जोक बोर्ड का उपयोग करने वाली हैलोवीन स्केयर मशीन। उपयोग के कुछ उदाहरण लिखने और एक प्रयास में एक Arduino लाइब्रेरी बनाने में मदद करने के लिए मुझे कुछ हफ्ते पहले मेरा इनाम मिला
ESP-01 मॉड्यूल प्रोग्रामिंग बोर्ड: 12 चरण (चित्रों के साथ)
ESP-01 मॉड्यूल प्रोग्रामिंग बोर्ड: मेरी साइट पर अतिरिक्त जानकारी और दस्तावेज़ अद्यतन https://www.mischianti.org/2019/01/14/esp-01-modules-programming-board/ESP-01 कम लागत वाला esp8266 मॉड्यूल है, अंतर्निहित वाईफ़ाई के साथ। इसे Arduino वाईफ़ाई मॉड्यूल के रूप में बनाया गया था, लेकिन यह एक से अधिक शक्ति है
प्रोग्रामिंग के बिना एनिमेटेड एलईडी साइन बोर्ड: 3 कदम
प्रोग्रामिंग के बिना एनिमेटेड एलईडी साइन बोर्ड: यह प्रोग्रामिंग या किसी भी माइक्रो कंट्रोलर के बिना एक इलेक्ट्रॉनिक प्रोजेक्ट है, आप इस सर्किट का उपयोग करके अपने स्वयं के अनुकूलित शब्द का एलईडी सिंग बोर्ड बना सकते हैं इस परियोजना में मैंने एनीमेशन के लिए शिफ्ट रेसिस्टर IC 74ls164 और IC 555 का उपयोग किया है। आप एलईडी बोर्ड को वाई बना सकते हैं
फ्यूजन बोर्ड - 3डी प्रिंटेड इलेक्ट्रिक स्केटबोर्ड: 5 कदम (चित्रों के साथ)
फ्यूजन बोर्ड - 3 डी प्रिंटेड इलेक्ट्रिक स्केटबोर्ड: यह इंस्ट्रक्शनल फ्यूजन ई-बोर्ड के लिए निर्माण प्रक्रिया का अवलोकन है जिसे मैंने 3 डी हब में काम करते हुए डिजाइन और बनाया है। इस परियोजना को 3डी हब द्वारा पेश की गई नई एचपी मल्टी-जेट फ्यूजन तकनीक को बढ़ावा देने और मल्टी