विषयसूची:
- आपूर्ति
- चरण 1: संलग्नक बनाना
- चरण 2: शीर्ष प्लेट
- चरण 3: सर्किट कनेक्शन
- चरण 4: एलईडी कॉन्फ़िगरेशन
- चरण 5: कोड और ट्वीकिंग
- चरण 6: एल ई डी को इकट्ठा करें
- चरण 7: अन्य इलेक्ट्रॉनिक्स को इकट्ठा करें
- चरण 8: वर्कआउट के लिए तैयार
वीडियो: AccuRep: पुश-अप काउंटिंग डिवाइस: 8 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
फ्यूजन 360 प्रोजेक्ट्स »
मैं ऐसे कई लोगों को जानता हूं जिन्होंने इस क्वारंटाइन पर काम करना शुरू कर दिया है। होम वर्कआउट की समस्या जिम उपकरणों की कमी है। मेरे वर्कआउट में ज्यादातर पुश-अप्स होते हैं। वास्तव में खुद को आगे बढ़ाने के लिए, मैं अपने वर्कआउट के दौरान रॉक संगीत सुनता हूं। समस्या प्रतिनिधि गिनती है। ज्यादातर समय, मैं संगीत के कारण अपने प्रतिनिधि को बीच में भूल जाता हूं। तभी मुझे यह आइडिया आया। यह AccuRep है, जो एक सटीक प्रतिनिधि काउंटर है।
यह सरल उपकरण आपके पुश-अप्स, जम्प रोप, स्क्वैट्स और बहुत कुछ गिन सकता है। चार एलईडी हैं। आपके द्वारा विशिष्ट संख्या में प्रतिनिधि पूरा करने के बाद प्रत्येक को प्रकाश में लाने के लिए सेट किया गया है। आपको बस रचनात्मक होने और किसी भी अभ्यास में अपने प्रतिनिधि गिनने के लिए इसका उपयोग करने का एक तरीका खोजने की जरूरत है। पुश अप्स के लिए, इसे नीचे फर्श पर रखें, जब आप नीचे धक्का दे रहे हों तो आपकी ठुड्डी आती है। कूद रस्सियों के लिए, रस्सी से ठीक पहले फर्श पर बिंदु जमीन को छूता है (आपके पैरों के सामने)। स्क्वाट्स के लिए.. ठीक है.. आप समझ गए।
मैं क्यों कहता हूं कि यह सटीक है? क्योंकि आप इसे अपनी प्रतिनिधि गति से मेल खाने के लिए ट्यून कर सकते हैं ताकि यह कभी भी गलत प्रतिनिधि को याद न करे या पंजीकृत न करे। और इसे बनाना और कोड करना बहुत आसान है। आपको बस एक माइक्रोकंट्रोलर (जैसे Arduino नैनो), LED और एक IR प्रॉक्सिमिटी सेंसर चाहिए।
आपूर्ति
NodeMcu/Arduino नैनो: Amazon
आईआर निकटता सेंसर: अमेज़न
एल ई डी
महिला - महिला जम्पर तार (वैकल्पिक) Amazon
5 वी बिजली की आपूर्ति / रिचार्जेबल बैटरी: अमेज़ॅन
चरण 1: संलग्नक बनाना
मैंने ऑटोडेस्क फ़्यूज़न 360 में बाड़े को डिज़ाइन किया है। यह एक ओवरकिल है, मैं सिर्फ टिंकरकाड का उपयोग कर सकता था क्योंकि यह एक साधारण डिज़ाइन है। मैं फ़्यूज़न 360 सीख रहा हूँ, इसलिए मैंने सोचा कि यह एक अभ्यास होगा। आधार एक साधारण सिलेंडर 80 मिमी व्यास और 20 मिमी ऊंचा है। साइड में आयताकार छेद माइक्रोकंट्रोलर को बिजली की आपूर्ति पास करना है। इसे और पोर्टेबल बनाने के लिए आप रिचार्जेबल बैटरी का उपयोग कर सकते हैं। लेकिन चीजों को सरल रखने के लिए, मैं बाहरी बिजली की आपूर्ति का उपयोग करूँगा।
चरण 2: शीर्ष प्लेट
शीर्ष केवल एलईडी के लिए चार 1 मिमी छेद के साथ एक डिस्क है और निकटता सेंसर के लिए एक कट आउट है। यह फ़्यूज़न 360 में भी डिज़ाइन किया गया था। आप 3D फ़ाइलें पा सकते हैं।
चरण 3: सर्किट कनेक्शन
जबकि एक Arduino नैनो अपने छोटे आकार के कारण सबसे अच्छा विकल्प होगा, मेरे पास एक भी काम नहीं था। तो मैं इसके बजाय एक Nodemcu का उपयोग करूँगा। इससे कोई फर्क नहीं पड़ता क्योंकि कोड किसी भी मामले में समान रहता है।
निकटता सेंसर के D0 (डिजिटल आउटपुट) पिन को अपने माइक्रोकंट्रोलर के gpio पिन 5 से कनेक्ट करें। एल ई डी को क्रम में कनेक्ट करने की आवश्यकता है:
LED1 0 पिन करने के लिए जाता है
LED2 2 पिन करने के लिए जाता है
LED3 4 पिन करने के लिए जाता है
LED4 12 पिन करने के लिए जाता है
चरण 4: एलईडी कॉन्फ़िगरेशन
ध्यान दें कि आपके द्वारा 10 प्रतिनिधि पूरे करने के बाद LED1 को प्रकाश में लाने के लिए सेट किया गया है। LED2 25 प्रतिनिधि के बाद रोशनी करता है, LED3 रोशनी 50 के बाद और LED4 100 पर। आप इन मानों को उस कोड में बदल सकते हैं जिसे मैं अगले चरण में समझाने जा रहा हूं।
चरण 5: कोड और ट्वीकिंग
कोड काफी सरल है। यदि प्रत्येक एलईडी के लिए प्रतिनिधि की संख्या के आधार पर स्थितियां हैं, तो आपको उन्हें प्रकाश में लाने के लिए पूरा करना चाहिए। आप इसे अपनी पसंद के आधार पर बदल सकते हैं।
एक महत्वपूर्ण पंक्ति पहली if block है। आप देख सकते हैं इसके अंदर 500ms की देरी है। यह विलंब इस बात पर आधारित है कि आप प्रत्येक प्रतिनिधि की अधिकतम स्थिति में कितना समय व्यतीत कर रहे हैं। उदाहरण के लिए, एक पुश अप के दौरान, जब आप सबसे निचली स्थिति में होते हैं, तो आपको इस बात का अनुमान होना चाहिए कि आपको अपने आप को वापस ऊपर उठाने में कितना समय लगता है। दूसरे शब्दों में, आप अपनी छाती को फर्श से छूने में कितना समय लगाते हैं। मेरे लिए यह लगभग 500 एमएस है जिसे मैंने देरी में सेट किया है। यदि आपके प्रतिनिधि धीमे हैं, तो आपको इसे लगभग 1s (1000ms) तक बढ़ाना होगा।
आपको इसके बारे में सुपर सटीक होने की ज़रूरत नहीं है। मैं आपको सुझाव दूंगा कि आप अपने सामने नजर रखें और पता लगाने के लिए कुछ पुश अप्स करें। कूद रस्सियों के लिए, यह देरी बहुत कम होगी। एक बार कोड में बदलाव करने के बाद, आप इसे अपने बोर्ड पर अपलोड कर सकते हैं।
चरण 6: एल ई डी को इकट्ठा करें
शीर्ष प्लेट के प्रत्येक छेद में एल ई डी चिपका दें। आप सुपर गोंद या गर्म गोंद का उपयोग कर सकते हैं। छोटे बाड़े के अंदर सब कुछ फिट करने के लिए, मैंने यह सुनिश्चित करने के लिए Nodemcu को उल्टा रखा कि पावर कनेक्टर साइड की दीवार पर इसके लिए बने छेद से होकर गुजरे।
चरण 7: अन्य इलेक्ट्रॉनिक्स को इकट्ठा करें
मैंने फिर दो तरफा टेप के साथ निकटता सेंसर को उसके ऊपर चिपका दिया और सेंसर बल्ब को ऊपर की ओर झुका दिया। आप निकटता सेंसर के संकेत एल ई डी को काले इन्सुलेशन टेप के साथ कवर कर सकते हैं ताकि हमारे 4 एल ई डी के अलावा कोई प्रकाश स्रोत न हो।
फिर मैंने शीर्ष प्लेट को आधार पर चिपका दिया ताकि यह सुनिश्चित हो सके कि सेंसर बल्ब उनके लिए बने कट आउट से होकर गुजरे।
चरण 8: वर्कआउट के लिए तैयार
तो अब जो कुछ बचा है वह है वार्मअप करना और वर्कआउट करना। यह डिवाइस न केवल आपके प्रतिनिधि को गिनता है बल्कि एक तरह से यह आपको और अधिक करने के लिए प्रेरित करता है। जैसे-जैसे आप आगे बढ़ते हैं, आप प्रत्येक एलईडी के लिए कटऑफ प्रतिनिधि संख्या बढ़ा सकते हैं। आप एल ई डी के बजाय एक एलसीडी स्क्रीन जोड़ सकते हैं, लेकिन यह चीजों को जटिल बना देगा।
युक्ति: यदि आप इसका उपयोग अपने स्क्वैट्स को गिनने के लिए कर रहे हैं, तो सावधान रहें कि जब आप थके हुए हों तो उस पर न बैठें: p
सिफारिश की:
पुश बटन के साथ SSR लैचिंग सर्किट: 6 कदम (चित्रों के साथ)
पुश बटन के साथ SSR लैचिंग सर्किट: मैं अपने कार्यक्षेत्र के नीचे कुछ बिजली उपकरण जोड़ने की योजना बना रहा हूं ताकि मैं उदाहरण के लिए एक टेबल राउटर बना सकूं। उपकरण किसी प्रकार की हटाने योग्य प्लेट पर नीचे से माउंट होंगे ताकि वे विनिमेय हो सकें। यदि आप एच देखने के इच्छुक हैं
काउंटिंग रिंग क्लॉक: 5 कदम (चित्रों के साथ)
काउंटिंग रिंग क्लॉक: मैंने एक घड़ी बनाने के लिए एक Neopixel Ring 60 LED खरीदने की योजना बनाई थी लेकिन दुर्भाग्य से मैं इसे नहीं खरीद सका। अंत में, मैंने एक Neopixel Ring 35 Led & इंटरनेट घड़ी बनाने का एक आसान तरीका लेकर आया है जो घंटे, मिनट और amp प्रदर्शित कर सकता है; इसके साथ दूसरा
एवीआर माइक्रोकंट्रोलर। एक पुश बटन स्विच का उपयोग करके एलईडी को टॉगल करें। पुश बटन डिबगिंग।: 4 कदम
एवीआर माइक्रोकंट्रोलर। एक पुश बटन स्विच का उपयोग करके एलईडी को टॉगल करें। पुश बटन डिबाउंसिंग: इस खंड में, हम सीखेंगे कि एक बटन स्विच से इनपुट के अनुसार तीन एलईडी की स्थिति को टॉगल करने के लिए ATMega328PU के लिए प्रोग्राम C कोड कैसे बनाया जाए। साथ ही, हमने 'स्विच बाउंस' की समस्या का समाधान खोजा है। आमतौर पर, हम
थ्री पुश ऑन - पुश ऑफ लैचिंग सर्किट: 3 स्टेप
थ्री पुश ऑन - पुश ऑफ लैचिंग सर्किट: एक फ्लिप-फ्लॉप या लैच एक सर्किट है जिसमें दो स्थिर अवस्थाएँ होती हैं और इसका उपयोग राज्य की जानकारी को संग्रहीत करने के लिए किया जा सकता है। सर्किट को सिग्नल लगाकर (इस मामले में, एक बटन दबाकर) स्थिति बदलने के लिए बनाया जा सकता है। यहां, मैं आपको तीन अलग-अलग तरीके दिखाऊंगा
8051 के साथ पुश बटन का उपयोग करके 7 सेगमेंट वैल्यू बढ़ाना: 4 कदम (चित्रों के साथ)
8051 के साथ पुश बटन का उपयोग करके 7 सेगमेंट वैल्यू बढ़ाना: इस प्रोजेक्ट में हम 8051 माइक्रोकंट्रोलर के साथ पुश बटन का उपयोग करके सात सेगमेंट डिस्प्ले वैल्यू बढ़ाने जा रहे हैं।