विषयसूची:
- आपूर्ति
- चरण 1: आप अपने इलेक्ट्रो-हार्मोनिक्स संशोधित से क्या उम्मीद कर सकते हैं …
- चरण 2: हार्डवेयर…
- चरण 3: … और सॉफ्टवेयर
- चरण 4: Arduino नैनो प्रत्येक को B9 बॉक्स में फ़िट करें
- चरण 5: अंतिम परिणाम।
वीडियो: EHX B9 अंग मशीन संशोधन: 5 चरण (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
(ehx B9) - जब मैं छोटा लड़का था, तो मैं एक अविश्वसनीय संगीत वाद्ययंत्र पर मोहित हो गया था: पीटर वैन वुड का गॉडविन ऑर्गन-गिटार (सिसमे द्वारा इटली में निर्मित)! मेरा मानना है कि पीटर ने एनालॉग जुरासिक में पैदा हुए गिटारवादकों की सेना का प्रतिनिधित्व किया, जो कि ऑर्गेनिस्ट्स (हाँ ऑर्गेनिस्ट, कीबोर्डिस्ट नहीं!)
गिटार (रोलैंड, कैसियो…) के माध्यम से अंग (पाइप या इलेक्ट्रॉनिक) की "नकल" करने के लिए बहुत सारे प्रयास किए गए हैं, लेकिन इलेक्ट्रो हार्मोनिक्स बी 9, अब तक, सबसे अच्छा है: सरल, ठोस और व्यसनी!
लेकिन कुछ चीजें ऐसी होती हैं जो छूट जाती हैं…
इस परियोजना में मैंने एक मानक बी 9 (मेरा मानना है कि ईएचएक्स की सभी "9 एस" श्रृंखला समान हैं) को संशोधित करने के लिए जो मुझे विश्वास है कि बेहद उपयोगी विशेषताएं हैं:
- OLED डिस्प्ले: रोटेटिंग स्विच की स्थिति को पढ़ना लाइव स्थितियों में असंभव के करीब है, इसलिए एक अच्छा उज्ज्वल ओलेड डिस्प्ले दिखाई देने और कुछ और जानकारी जोड़ने के लिए बहुत स्वागत है।
- रोटरी एनकोडर: प्रीसेट और बहुत कुछ बदलने के लिए एक आसान एन्कोडर का उपयोग किया जा सकता है।
- प्रीसेट फ़ंक्शन: 2 अलग-अलग प्रीसेट के बीच स्थानांतरित करने का एक आसान तरीका पेश करना आपके खेलने में कुछ मज़ा पेश करने के लिए आवश्यक है!
- म्यूट / ड्राई फंक्शन: यदि आप ऑर्गन आउट के लिए एक अलग amp का उपयोग करते हैं तो वहां गिटार सिग्नल (म्यूट) से बचना संभव है। यह फ़ंक्शन B9 पर मानक है, लेकिन इसके लिए यूनिट को खोलने और एक माइक्रोस्विच को स्थानांतरित करने की आवश्यकता होती है: रोटरी एनकोडर इसे बिना खोले किसी भी समय कर सकता है।
- लेस्ली स्पीड-अप फंक्शन: वास्तव में यही मूल कारण है कि मैंने B9 को संशोधित करने के बारे में सोचना शुरू किया। लेस्ली के बिना कोई ऑर्गन साउंड नहीं है! लेकिन सबसे मौलिक उपयोग कम गति से उच्च गति और पीछे जाने के लिए है।
आपूर्ति
- अरुडिनो नैनो हर
- OLED डिस्प्ले IZOKEE 0.96" I2L 128X64 Pixel 2 रंग
- पुश बटन के साथ रोटरी एनकोडर (साइलीवेट)
- डिजिटल पोटेंज़ियोमीटर आईसी MCP42010
- मल्टीप्लेक्सर आईसी 74HC4067
- 3 एक्स रीड रिले एसआईपी-1ए05
- मोमेंट्री स्टॉम्प फुट-स्विच पुश बटन
- DIY के लिए दो तरफा पीसीबी (मुद्रित सर्किट बोर्ड)
- .1uF सिरेमिक कैपेसिटर (MCP42010 फिल्टर के लिए)
चरण 1: आप अपने इलेक्ट्रो-हार्मोनिक्स संशोधित से क्या उम्मीद कर सकते हैं …
नई सुविधाएँ जो B9 में होंगी:
OLED डिस्प्ले जो यूनिट की स्थिति दिखाता है:
- बंद पाठ उल्टा है - पर पाठ सामान्य है
- सूखा (डिफ़ॉल्ट): अंग और गिटार दोनों "ऑर्गन आउट" पर मौजूद हैं
- म्यूट: "ऑर्गन आउट" पर केवल अंग मौजूद है, गिटार म्यूट है!
- संख्या और विवरण द्वारा चयनित प्रभाव: शीर्ष पर पीले रंग में डीप पर्पल, प्रोकोल हारुम, जिमी स्मिथ जैसे प्रभाव के उपयोग के लिए एक संदर्भ…- तल पर रोटरी स्विच के समान (अधिक या कम) विवरण
- मॉडुलन का प्रकार - लेस्ली/वाइब्रेटो/ट्रेमोलो
- मॉडुलन की गति
- मॉडुलन गति-अप प्रगति पर स्क्रॉलिंग बाएं से दाएं चयनित प्रभाव का नाम
रोटरी कोडित्र:
- पावर अप पर डिफ़ॉल्ट चयन B9 है, जिसका अर्थ है कि प्रभाव का नियंत्रण B9 मूल रोटरी स्विच द्वारा प्रबंधित किया जाता है
- प्रभाव 1, 2, 3…9, 1, 2, 3… का चयन करने के लिए दक्षिणावर्त घुमाते हुए
- नियंत्रण को B9 पर वापस करने के लिए इसे वामावर्त घुमाएँ …3, 2, 1, B9 या…
- … चयनित प्रभाव और B9 रोटरी स्विच चयन के बीच टॉगल करने के लिए रोटरी एन्कोडर पुश बटन दबाएं: यह 2 अलग-अलग प्रीसेट के बीच स्थानांतरित करने का एक आसान तरीका है। (लंबा रोटरी एन्कोडर चुनने से आप खेलते समय इसे अपने पैर से दबा सकते हैं! साइड की तस्वीर देखें)
म्यूट / ड्राई फंक्शन:
- बंद स्थिति से रोटरी एन्कोडर को वामावर्त घुमाकर प्रभाव का चयन करें 9
- रोटरी एन्कोडर पुश बटन दबाएं
- प्रदर्शन सूखी (डिफ़ॉल्ट) से म्यूट में बदल जाएगा
- ड्राय में वापस जाने के लिए पावर को हटा दें और फिर से पावर अप करें!
लेस्ली स्पीड-अप फंक्शन:
- OFF से ON पर जाने के लिए और इसके विपरीत संक्षेप में फ़ुट-स्विच दबाएं (हमें मौजूदा फ़ुट-स्विच को हटाना होगा और एक क्षणिक पुश बटन स्थापित करना होगा)
- मौजूदा एमओडी पोटेंशियोमीटर के साथ कम गति का चयन करें (आप प्रदर्शन पर गति मान देखेंगे)
- पैर-स्विच को दबाकर रखें और एमओडी की गति स्वचालित रूप से अधिकतम गति तक बढ़ जाएगी (डिस्प्ले पर 100 या उससे कम यदि आप इसे 100 तक पहुंचने से पहले छोड़ते हैं) और फ़ुट-स्विच दबाए जाने तक अधिकतम तक रहें
- फुट-स्विच जारी करें और एमओडी की गति पॉट द्वारा चुनी गई कम गति तक आसानी से घट जाएगी। रक्षा मंत्रालय।
ए व्हाइटर शेड ऑफ़ पेल खेलने के लिए तैयार हैं?
चरण 2: हार्डवेयर…
सबसे पहले, एक अस्वीकरण: मैं एक पुराने जमाने का इलेक्ट्रिक इंजीनियर हूं, जो शायद एक उच्च वोल्टेज वितरण नेटवर्क को डिजाइन करने में सक्षम है और शायद पीएलसी नियंत्रित उपकरण को डिजाइन और प्रोग्राम करने में सक्षम है!
विश्वविद्यालय में मैं छिद्रित कार्डों पर फोरट्रान में प्रोग्राम करता था, फिर सिंक्लेयर ZX80 पर बेसिक और असेंबलर में (मेमोरी का 1Kb…): व्यावहारिक रूप से मैं एक डायनासोर हूँ!
बेशक मुझे गिटार बजाना पसंद है और मुझे अंग की आवाज पसंद है: जब मैंने बी 9 देखा तो मैं उड़ गया!
स्पीड-अप फ़ंक्शन को लागू करने के लिए मैंने केवल एक बाहरी फुट-स्विच जोड़ने के बारे में सोचा जो कि एमओडी पोटेंशियोमीटर को अधिकतम मूल्य या जेएचएस संशोधन की तरह कुछ शॉर्टकट करता है जिसके लिए बाहरी अभिव्यक्ति पेडल की आवश्यकता होती है।
लेकिन मैं अंग खिलाड़ी की उसी भावना को पुन: पेश करना चाहूंगा जो एक पैर-स्विच दबा रहा है और लेस्ली की मोटर बाकी काम करती है!
तो मुझे एहसास हुआ कि कुछ प्रोग्रामिंग की जरूरत थी: इस Arduino शैतानी को सीखने का समय!
कृपया उदार रहें जब आप इस कार्यक्रम को विकसित करने के तरीके पर टिप्पणी करेंगे (मुझे विश्वास है कि अब आप इसे "कोड" कहते हैं …) और हार्डवेयर समाधान (मैं "इलेक्ट्रोमैकेनिकल" दृष्टिकोण का उपयोग करता हूं): मैं उपलब्ध सभी संसाधनों का उपयोग करता हूं अनुदेशक और Arduino साइट और मैं उन लोगों को धन्यवाद देने की कोशिश करूंगा जिन्होंने मुझे प्रेरित करने के लिए उपयोग किया गया कोड लिखा है!
ठीक है, चलो हार्डवेयर के बारे में बात करते हैं।
Arduino नैनो प्रत्येक सभी कार्यों को नियंत्रित कर रहा है:
इनपुट
D2 रोटेटिंग एनकोडर -> पिनए
D3 रोटेटिंग एनकोडर -> पिनबी
D4 रोटेटिंग एनकोडर -> पुश-बटन
D5 फ़ुट-स्विच: B9 पर स्थापित मानक फ़ुट-स्विच 3 संपर्कों को सक्रिय करता है: B9 के पिछले हिस्से को खोलने पर आप रिबन केबल के माध्यम से PCB (मुद्रित सर्किट बोर्ड) से जुड़े फ़ुट-स्विच को देखेंगे, PCB कनेक्शन है CN2 चिह्नित है और आप कनेक्शन 1 (CN2 चिह्न के करीब) से 6 तक क्रमांकित कर सकते हैं।
बंद स्थिति में संपर्क 3-4 बंद है, चालू स्थिति में 5-6 बंद है, शुष्क चयन में 2-6 बंद है। आपको मौजूदा फ़ुट-स्विच को हटाना होगा और एक नया सरल क्षणिक पुश बटन स्थापित करना होगा और 3 रिले के माध्यम से 3 संपर्कों का प्रबंधन करना होगा।
मैंने रीड रिले का उपयोग किया है: छोटा, स्थिर संपर्क और सस्ता! फ़्रिट्ज़ स्कीमैटिक्स में मुझे रीड रिले SIP-1A05 नहीं मिला, इसलिए मैंने सबसे समान का उपयोग किया। संलग्न चित्रों में आप देखेंगे कि रीड रिले में केवल 4 पिन हैं (योजनाबद्ध में 8 पिन के बजाय): बाहरी वाले संपर्क हैं, आंतरिक वाले कॉइल हैं।
मैंने डिजिटल स्विच CD4066 और TM1134 की कोशिश की है, लेकिन ऑन-प्रतिरोध और शायद प्रतिबाधा म्यूट स्थिति पर कुछ विकृति और "ध्वनि रिसाव" उत्पन्न करती है। इसलिए मैं अपने इलेक्ट्रोमैकेनिकल दृष्टिकोण पर वापस चला गया जो नीरव काम करता है!
A7 पोटेंशियोमीटर MOD के पिन (पीसीबी पर VR1 चिह्नित) को काटा जाना है (इसलिए पीसीबी से डिस्कनेक्ट किया गया है) और नैनो से जुड़ा है: मिनट पर पिन। 5V तक - MAX पर पिन। GND के लिए - केंद्रीय पिन वाइपर से एनालॉग इनपुट A7
आउटपुट
D6 संपर्क 3-4 (करीब है B9 बंद है)
D7 संपर्क 2-6 (करीब B9 ड्राई मोड में है)
D8 संपर्क 3-4 (करीब B9 चालू है)
D10 डिजिटल पोटेंशियोमीटर पर MCP 42010 से CS (pin1)*
D11 डिजिटल पोटेंशियोमीटर पर MCP 42010 से S1 (pin3)*
D13 डिजिटल पोटेंशियोमीटर पर MCP 42010 से SCK (पिन2)*
* ब्रेडबोर्ड योजनाबद्ध पर डिजिटल पोटेंशियोमीटर चिप की कल्पना एक सामान्य 14pins IC द्वारा की जाती है, जिसमें ट्रिमर 8-9-10 पिनों को ओवरलैप करता है। यह केवल एक ग्राफिक प्रतिनिधित्व है: आपको MCP42010 के अलावा किसी और चीज की आवश्यकता नहीं है।
A0 मल्टीप्लेक्सर 74HC4067 से S3. पर
A1 मल्टीप्लेक्सर पर 74HC4067 से S2
A2 मल्टीप्लेक्सर पर 74HC4067 से S1
A3 मल्टीप्लेक्सर पर 74HC4067 से S0
एसडीए पर OLED डिस्प्ले पर A4
SCL पर OLED डिस्प्ले पर A5
बिजली की आपूर्ति
VIN नैनो विन को B9 सॉकेट पर +9V से कनेक्ट करता है: आप मेरे द्वारा चुने गए पिन की तस्वीरों से देख सकते हैं लेकिन सावधान रहें और मल्टीमीटर से सही पिन की जांच करें!
बहुसंकेतक
9 अलग-अलग अंग प्रभावों में से एक का चयन करने के लिए घूर्णन स्विच के कार्य को दोगुना करने के लिए, मैंने घूर्णन एन्कोडर का उपयोग किया है जो आसानी से Arduino को दिशाओं के बारे में सूचित कर सकता है। फिर आपको B9 को किस प्रभाव का चयन करना है, यह सूचित करने के लिए मौजूदा रोटरी स्विच को भौतिक रूप से डुप्लिकेट करने की आवश्यकता है। मेरे पहले प्रोटोटाइप ने 10 रिले के साथ काम किया (मैंने इसे साबित करने के लिए एक तस्वीर संलग्न की है!) तब मुझे एहसास हुआ कि यह थोड़ा अधिक था और, भले ही मैं इस रहस्यमय उपकरण से डरता था, मैंने बहादुरी से मल्टीप्लेक्सर दुनिया का सामना किया और … मैं सफल हुआ!
मल्टीप्लेक्सर 74HC4067 16 पदों के लिए सक्षम है। मैंने घूर्णन स्विच के सामान्य पिन से कनेक्ट करने के लिए स्थिति C0 का उपयोग किया है (आपको पीसीबी से "C" चिह्नित पिन को काटना और अलग करना है और इसे मल्टीप्लेक्सर पर C0 से जोड़ना है): इस तरह आप "वापस दे सकते हैं" ' जरूरत पड़ने पर घूर्णन स्विच पर नियंत्रण (… एक पूर्व निर्धारित के रूप में!)।
अन्य पदों C1…C9 को घूर्णन स्विच के 9 पिन से जोड़ा जाना है: पीसीबी के विपरीत पक्ष का उपयोग करने का सबसे आसान तरीका है (मैंने एक तस्वीर संलग्न की है, लेकिन फिर से, सही खोजने के लिए ध्यान दें!)
मुझे उम्मीद है कि ब्रेडबोर्ड फ्रिट्ज योजनाबद्ध और चित्रों से कुछ संकेतों की मदद से, आप आवश्यक कुछ घटकों के लिए एक क्लीनर पीसीबी का एहसास कर सकते हैं।
चरण 3: … और सॉफ्टवेयर
कोड इंस्ट्रक्शंस और Arduino साइटों से कई प्रेरणाओं का परिणाम है। जैसा कि मैंने कहा, मैंने इस परियोजना को करने में सक्षम होने के लिए सी ++ सीखा और मेरा दृष्टिकोण काफी स्पष्ट है: मुझे यकीन है कि कोई और अधिक अच्छी तरह से निर्मित कोड लिख सकता है …
आप देखेंगे कि कोड का कुछ टुकड़ा सबसे तार्किक स्थिति में नहीं रखा गया है, यह कुछ समस्या को ठीक करने के मेरे क्रमिक-अनुमान के तरीके के कारण है!
पहला भाग चर और स्थिरांक घोषणा के लिए है (मुझे आशा है कि टिप्पणियां स्वयं व्याख्यात्मक हैं): मैंने बी 9 मैनुअल से प्रभाव का मूल विवरण भी जोड़ा।
डिजिटल पोटेंशियोमीटर से संबंधित भाग हेनरी झाओ से प्रेरित है
मल्टीप्लेक्सर से संबंधित हिस्सा pmdwayhk https://www.instructables.com/id/Tutorial-74HC406… से प्रेरित है जिसे मैंने Arduino Nano प्रत्येक के लिए फिर से समायोजित किया है।
रोटेटिंग एनकोडर से संबंधित हिस्सा SimonM8https://www.instructables.com/id/Improved-Arduino… से प्रेरित है: Arduino Nano को हर जगह अनुकूलित करना कठिन रहा है लेकिन… मैंने इसे साइमन के प्रोत्साहन के बाद किया!
डबल फंक्शन पुश बटन के लिए मुझे स्कूबा स्टीव और माइकल जेम्स से प्रेरणा मिली है
… और बाकी (यह थोड़ा लगता है लेकिन यह मेरे लिए बहुत कुछ है) मैंने किया!
मेरा मानना है कि यह समझाने के लिए पर्याप्त टिप्पणियां हैं कि सॉफ्टवेयर कैसे काम करता है: अगर किसी को इसकी व्याख्या करने में कोई कठिनाई होती है तो मुझे मदद करने में खुशी होगी।
चरण 4: Arduino नैनो प्रत्येक को B9 बॉक्स में फ़िट करें
सबसे पहले आपको पीसीबी को बॉक्स से निकालना होगा: यह काफी सीधा है (बैक स्क्रू, नॉब्स, बोल्ट को जैक और पोटेंशियोमीटर से हटा दें) पीसीबी पर एसएमडी को नुकसान से बचने के लिए बस कोमल रहें।
इस परियोजना का सबसे भाग्यशाली हिस्सा आउटपुट जैक के करीब पीसीबी पर एक संकीर्ण स्लॉट ढूंढना रहा है: मैंने ओएलईडी डिस्प्ले को इस स्लॉट से गुजरने वाले पिन के साथ रखा है और यह बिल्कुल जादुई है जहां मैं इसे चाहता था! हो सकता है कि इलेक्ट्रो-हार्मोनिक्स मूल डिजाइन के समय एक ओएलईडी डिस्प्ले पेश करने की योजना बना रहा था: वैसे भी मैं इसे उन्हें प्रस्तावित करने जा रहा हूं!
ओएलईडी डिस्प्ले के साथ चित्र में दिखाए गए टेम्पलेट (सॉफ्ट पेंसिल का उपयोग करें) का पता लगाने के लिए कागज के एक टुकड़े का उपयोग करें और फिर बॉक्स पर डिस्प्ले की विंडो की रिपोर्ट करें।
ड्रिल और फ़ाइल का उपयोग करके एक उचित आयताकार खिड़की रखने के लिए आपको कुछ धैर्य और मैन्युअल काम की आवश्यकता होगी …
मैंने डिस्प्ले की सुरक्षा के लिए पारदर्शी प्लास्टिक के एक टुकड़े को अंदर से चिपका दिया और धूल से बचने के लिए बॉक्स को सील कर दिया।
डिस्प्ले को Arduino नैनो से कनेक्ट करने के लिए हर स्क्रीन केबल का उपयोग करें (मैंने टूटे हुए iPhone USB केबल से एक टुकड़े का उपयोग किया है…) और डिस्प्ले के नीचे एक स्क्रीन लगाएं: OLED डिवाइस काफी शोर है!
घूर्णन एन्कोडर को एलईडी स्थिति (हटाया गया) में रखा गया है, इसलिए आपको मौजूदा छेद को बड़ा करने की आवश्यकता है।
आप तस्वीरों से देख सकते हैं कि मैंने DIY के लिए पीसीबी के 2 छोटे टुकड़ों का इस्तेमाल किया: एक नैनो और डिजिटल पोटेंशियोमीटर के लिए और एक रीड रिले के लिए। एकमात्र कारण यह है कि मेरा पहला प्रयास इलेक्ट्रॉनिक स्विच आईसी का उपयोग करना था और फिर मैं रिले में वापस चला गया … निश्चित रूप से आप एक ही पीसीबी पर सब कुछ कर सकते हैं।
शोर को दूर रखने के लिए, मॉड पोटेंशियोमीटर और नैनो एनालॉग इनपुट के सापेक्ष कनेक्शन को जोड़ने के लिए स्क्रीन वाली केबल का उपयोग करें।
अन्य सभी कनेक्शन के लिए मैंने एक बहुत ही लचीले तार (Plusivo 22AWG हुक अप वायर) का उपयोग किया है।
एक बार जब सभी कनेक्शन बी9 पीसीबी को फिर से इकट्ठा कर लेते हैं और धीरे से नैनो पीसीबी को फुट-स्विच के आसपास के स्थान पर समायोजित कर देते हैं: मैंने यह सुनिश्चित करने के लिए कुछ लचीले प्लास्टिक का उपयोग किया है कि कोई आकस्मिक संपर्क नहीं होगा।
किया हुआ।
चरण 5: अंतिम परिणाम।
B9 अब लाइव प्रदर्शन के लिए तैयार है!
- आप अंधेरे में डिस्प्ले देखेंगे (यह थोड़ा लगता है लेकिन यह सामान्य खेलने की स्थिति में काफी दृश्यमान और स्पष्ट है …) और आप जानते हैं कि कौन सी आवाज सुनाई देने वाली है …
- आप प्रदर्शन पर दिखाए गए प्रभाव और रोटरी स्विच पर चुने गए प्रभाव के बीच स्विच कर सकते हैं…
- आप तय कर सकते हैं कि ऑर्गन आउटपुट पर ड्राई सिग्नल है या नहीं…
- … और, अंत में, आप बिली प्रेस्टन, जिमी स्मिथ, कीथ एमर्सन, जॉय डिफ्रेंसेस्को, जॉन लॉर्ड और … पीटर वैन वुड की तरह अपने लेस्ली को गति दे सकते हैं: मेरा गिटार-ऑर्गन हीरो!
कृपया संलग्न वीडियो के साथ दया करें: वे मेरे iPhone के साथ रिकॉर्ड किए गए हैं और केवल उपयोग दिखाने के इरादे से हैं, न कि मेरी "कलात्मक" खराब क्षमता!
आनंद लेना।
सिफारिश की:
केवल असतत घटकों का उपयोग करके बहुत बढ़िया एनालॉग सिंथेसाइज़र / अंग: 10 कदम (चित्रों के साथ)
बहुत बढ़िया एनालॉग सिंथेसाइज़र/ऑर्गन केवल असतत घटकों का उपयोग करते हुए: एनालॉग सिंथेसाइज़र बहुत अच्छे होते हैं, लेकिन बनाने में भी काफी मुश्किल होते हैं। कुछ बुनियादी उप-सर्किट की आवश्यकता है: रेजिस के साथ एक साधारण थरथरानवाला
HX1-DM - अपसाइक्लिंग Arduino DUE संचालित DIY ड्रम मशीन (मृत मशीन MK2 के साथ निर्मित): 4 चरण
HX1-DM - अपसाइक्लिंग Arduino DUE संचालित DIY ड्रम मशीन (एक मृत Maschine MK2 के साथ बनाया गया): युक्ति। हाइब्रिड मिडी नियंत्रक / ड्रम मशीन: Arduino DUE संचालित! 16 वेलोसिटी सेंसिंग पैड बहुत कम विलंबता के साथ 1>ms 8 नॉब्स उपयोगकर्ता किसी भी मिडी को असाइन करने योग्य #CC कमांड 16ch बिल्ट-इन सीक्वेंसर (कोई कंप्यूटर की आवश्यकता नहीं !!) MIDI इन / आउट / थ्रू फंक्शनल
USB से ESP-01 एडेप्टर बोर्ड संशोधन: 3 चरण (चित्रों के साथ)
USB से ESP-01 अडैप्टर बोर्ड संशोधन: क्या आपने इस USB को ESP-01 अडैप्टर बोर्ड से खरीदा और पाया कि इसका उपयोग ESP-01 को चमकाने के लिए नहीं किया जा सकता है? आप अकेले नहीं हैं। इस पहली पीढ़ी के एडेप्टर में ESP-01 को सीरियल प्रोग्रामिंग मोड में डालने के लिए कोई तंत्र नहीं है जिसके लिए पुली की आवश्यकता होती है
अटारी पंक कैलकुलेटर अंग: 9 कदम (चित्रों के साथ)
अटारी पंक कैलकुलेटर अंग: अटारी पंक कंसोल एक बहुत छोटा सर्किट है जो 2 x 555 टाइमर या 1 x 556 टाइमर का उपयोग करता है। पिच की आवृत्ति और चौड़ाई को नियंत्रित करने के लिए 2 पोटेंशियोमीटर का उपयोग किया जाता है और यदि आप बहुत ध्यान से सुनते हैं, तो यह अटारी कंसोल की तरह लगता है
सरल सतत सर्वो संशोधन: 4 चरण (चित्रों के साथ)
सरल सतत सर्वो संशोधन: इसलिए मैंने केवल दो अनुदेशों के माध्यम से पाया कि यह वास्तव में वह नहीं करता था जो मैं चाहता था। (हूपी!) मेरा मतलब वास्तव में है?और फिर "कुछ प्रतिरोध कैसे लगाएं