विषयसूची:
वीडियो: बीएलई पेज टर्नर 2.0: 3 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
मेरे पिताजी ने हाल ही में एक ब्लूटूथ फुट पेडल खरीदा है जिससे वह टैबलेट पर अपने शीट संगीत और अपने पैरों के साथ पृष्ठों को मोड़ने में सक्षम हो गए हैं। शीट संगीत और पीडीएफ लेगो दोनों निर्देशों के लिए बहुत लागू है, जो मेरे दो पसंदीदा समय हैं, और भले ही मैं अपना खुद का एक होना चाहता था, मैं 80 € का भुगतान करने के लिए तैयार नहीं था।
मैंने अपना खुद का बनाने के लिए DIY परियोजनाओं की तलाश शुरू कर दी। जल्दी से, मैं एक एडफ्रूट ब्लूफ्रूट ईज़ी-की का उपयोग करके "पीकेंट्रल" द्वारा एक निर्देशयोग्य पर ठोकर खाई, जो मैं चाहता था। समस्या यह थी कि Adafruit घटक अब उपलब्ध नहीं है। मुझे कुछ और चाहिए था।
वेब पर खोज करने पर मैंने देखा कि ESP8266 उत्तराधिकारी (ESP32) के पास BLE समर्थन है। तभी मैंने इसके लिए जाने का फैसला किया। मैंने दो ESP32 डेवलपमेंट बोर्ड (ESP-Wroom-32) ऑर्डर किए और प्रोटोटाइप बनाना शुरू किया। परिणाम सर्किट आरेख के साथ अगले पृष्ठ पर दिखाया गया बोर्ड है।
आपूर्ति
मैंने पीकेंट्रल द्वारा बनाए गए बीओएम का उपयोग किया, जिसमें एक जोड़ी बटन शामिल था जिसे मैंने रीसेट बटन के रूप में उपयोग किया था। पावर और रीसेट बटन दोनों में बिल्ट-इन एलईडी हैं, जिनका उपयोग मैं यह इंगित करने के लिए करता था कि क्या बटन दबाया गया है (जैसे कि पावर चालू है या रीसेट किया गया है:
- आवरण, रचनात्मक बनें
- 1 ईएसपी32
- ESP32 बोर्ड के साथ Arduino IDE और BLE HID लाइब्रेरी तैयार (ट्यूटोरियल)
- 1 16mm OD SPST स्विच, लैचिंग, ब्लू LED (SW2) के साथ
- 1 12mm OD SPST स्विच, क्षणिक, लाल LED (SW1) के साथ
- 2 क्षणिक फुटस्विच (SW3 और SW4)
- 1 PP3 बैटरी कनेक्टर
- 1 पीपी3 बैटरी
- 2 1k0 प्रतिरोधक
- फंसे हुए हुकअप तार
- रबर टेप फिसलने को रोकने के लिए
चरण 1: प्रोटोटाइप
मैं दो क्षणिक फुटस्विच और दो स्विच का उपयोग करता हूं जिनमें एक एलईडी है। मुझे यह पता लगाने में कुछ समय लगा कि मैं जिस तरह से एल ई डी का उपयोग करना चाहता हूं उसका उपयोग कैसे करूं। हमारे पास दो एलईडी हैं। जब ESP32 बूट पर होता है तो कोई प्रकाश करेगा, यह तब बंद हो जाता है और जैसे ही ब्लूटूथ कनेक्शन स्थापित होता है, यह प्रकाश करेगा। यह IO13 से जुड़ा है। अन्य एलईडी हेट रीसेट बटन से जुड़ा है और बटन दबाए जाने पर प्रकाश करेगा। इस प्रकार आपको बताते हैं कि रीसेट बटन ठीक से दबाया गया था या नहीं। सबसे पहले, मुझे आश्चर्य हुआ कि जमीन को बटन से जोड़ने वाले स्विच पर एक प्रतिरोधी क्यों जुड़ा हुआ था। इसलिए, मैंने आपके लिए एलईडी और ग्राउंड दोनों के लिए रेजिटर के कनेक्शन को स्पष्ट रूप से देखने के लिए आरेख के एक भाग पर प्रकाश डाला।
चरण 2: सॉफ्टवेयर
प्रोटोटाइप के स्थान पर, आइए प्रोजेक्ट के सॉफ़्टवेयर भाग से शुरू करें। प्रारंभ में, हम पेज टर्निंग (अप-एरो और डाउन-एरो) के लिए दो बटन और रीसेट के लिए तीसरा बटन सेट करना चाहते हैं। उसके बाद, हम चाहते हैं कि जब डी डिवाइस संचालित हो, तो पावर-बटन के नेतृत्व को चालू करें, इसे जल्दी से बंद कर दें, और अंत में डिवाइस कनेक्ट होने पर इसे चालू करें।
मैंने उस स्क्रिप्ट को संपादित किया जिसे मैंने ESP32 HID के उदाहरणों के लिए गुगल किया था। गेमपैड के साथ https://www.hackster.io/user0448083246/esp32-ble-h… के उदाहरण में चार बटन तैयार थे, हालांकि मुझे केवल दो की जरूरत है। मैंने अपनी आवश्यकताओं के अनुरूप सॉफ्टवेयर में थोड़ा बदलाव किया। इस पेज से आईडीई स्केच डाउनलोड किया जा सकता है।
चरण 3: हार्डवेयर सेटअप
इस ट्यूटोरियल के लिए, मुझे लगता है कि आपके पास कुछ सोल्डरिंग कौशल हैं। आसान वायरिंग के लिए एक छोटा पीसीबी बनाने के लिए कृपया सर्किट आरेख की समीक्षा करें। मैंने छोटे (3 छेद प्रति 'द्वीप') के साथ पीसीबी का उपयोग किया है, मैंने पीसीबी पर तारों को मिलाया है। अंत में, ESP32 को मिलाप किया गया। एक ठोस आवरण का उपयोग करना याद रखें जो आपके पैर को तेज़ करने का सामना कर सके। इसके अलावा, इसे अपने पैर के नीचे फिसलने से रोकने के लिए एक उपाय पर विचार करें।
अब तक, मैंने अपने पेडल का उपयोग एक 9वी बैटरी पर किया है, और यह अभी भी मजबूत हो रहा है।
आपको कामयाबी मिले! कृपया अपने नोट्स और टिप्पणियाँ नीचे दें।
सिफारिश की:
बीएलई 4.0 का उपयोग कर स्मार्टफोन नियंत्रित रोबोट !!!: 5 कदम
BLE 4.0 का उपयोग कर स्मार्टफोन नियंत्रित रोबोट !!!: पिछले निर्देश में मैंने आपके साथ साझा किया था कि आप स्मार्टफोन का उपयोग करके एलईडी को नियंत्रित करने के लिए Arduino के साथ ब्लूटूथ मॉड्यूल (विशेष रूप से HM10 BLE v4.0) का उपयोग कैसे कर सकते हैं। आप इसे यहां क्लिक कर सकते हैं। इस निर्देश में मैं आपको दिखाऊंगा कि कैसे एक रोबोट बनाया जा सकता है
पेज टर्नर: 5 कदम
पेज टर्नर: सभी को शुभकामनाएं। जैसे-जैसे हम इस तकनीकी युग में दिन-ब-दिन बढ़ते जा रहे हैं, चीजें और आसान होती गई हैं। दिन-प्रतिदिन का काम पहले की तुलना में अधिक कुशल हो गया है। यहां मैंने पेज टर्नर बनाया है जो उपयोगकर्ता को एक क्लिक से पेजों को चालू करने में असमर्थ कर देगा जब आपके हाथ
इनक्यूबेटर के लिए स्वचालित अंडा टर्नर: 9 कदम (चित्रों के साथ)
इनक्यूबेटर के लिए ऑटोमैटिक एग टर्नर: हाय, आज मैं इनक्यूबेटर के लिए एग टर्नर बना रहा हूं, पक्षियों को गर्मी को समान रूप से वितरित करने के लिए अंडे को घुमाने की जरूरत है और अंडे की झिल्ली को शेल से चिपके रहने से रोकने की जरूरत है, जिसे कृत्रिम तरीके से इनक्यूबेट करके अंडे को घुमाने की जरूरत होती है। हाथ से अंडा बू
हाई पावर लोड के लिए रेट्रोफिट बीएलई नियंत्रण - कोई अतिरिक्त तारों की आवश्यकता नहीं: 10 कदम (चित्रों के साथ)
हाई पावर लोड के लिए रेट्रोफिट बीएलई कंट्रोल - कोई अतिरिक्त वायरिंग आवश्यक नहीं: अपडेट: 13 जुलाई 2018 - टॉरॉयड सप्लाई में 3-टर्मिनल रेगुलेटर जोड़ा गया। पॉवर आपके Android मोबाइल से pfodApp के माध्यम से दूरस्थ रूप से स्विच किया जाता है। नहीं
इनक्यूबेटर 45 डिग्री रोटेशन के लिए एग टर्नर: 7 कदम (चित्रों के साथ)
इनक्यूबेटर 45 डिग्री रोटेशन के लिए एग टर्नर: हाय आज मैं इनक्यूबेटर के लिए एग टर्नर बना रहा हूं जो 45 डिग्री के कोण पर 360 डिग्री घूमेगा जो न केवल अंडों को भी घुमाएगा और यह छोटे होममेड इनक्यूबेटर के लिए स्पेस कॉन्टिनेट है, यदि आप देखना चाहते हैं कृपया वीडियो को विस्तार से देखें एक