विषयसूची:

बैलेंस, स्मार्ट वेट स्केल: 7 स्टेप्स
बैलेंस, स्मार्ट वेट स्केल: 7 स्टेप्स

वीडियो: बैलेंस, स्मार्ट वेट स्केल: 7 स्टेप्स

वीडियो: बैलेंस, स्मार्ट वेट स्केल: 7 स्टेप्स
वीडियो: WEIGHT SCALE MEIN GRAM AUR KILOGRAM KAISE READ KREIN. BIJLI WALA KANTA KI READING KAISE PREIN 2024, जून
Anonim
बैलेंस, स्मार्ट वेट स्केल
बैलेंस, स्मार्ट वेट स्केल

नमस्ते! आज मैं आपको कोशिश करूँगा और दिखाऊंगा कि कैसे खरोंच से एक स्मार्ट वजन पैमाना बनाया जाए!

चरण 1: अवयव

अवयव
अवयव

आपको जिन घटकों की आवश्यकता होगी:

  • एक 'Wii बैलेंस बोर्ड'
  • एक रास्पबेरी पाई 3, ब्लूटूथ के साथ प्रदान किया गया (या आरपीआई का एक पुराना संस्करण, जिसमें ब्लूटूथ डोंगल शामिल है)
  • एक 16x2 एलसीडी स्क्रीन
  • जम्पर तारों के चारों ओर कुछ (प्रीफ़। महिला-महिला, लेकिन कुछ सामान्य तार भी लें)

लकड़ी के फ्रेम के लिए मैंने लकड़ी के 6 हिस्सों का इस्तेमाल किया (विवरण लंबाई के लकड़ी के हिस्सों के लिए छवि देखें।) मैंने जिस लकड़ी के बार/लॉग का इस्तेमाल किया है उसकी चौड़ाई और ऊंचाई 4, 5 सेमी, और 140 सेमी की लंबाई है (आपके पास कम से कम 2 होना चाहिए) इन सलाखों के।)। मैंने नीचे (67x47cm) लकड़ी के बोर्ड का भी इस्तेमाल किया।

अतिरिक्त चीजें जिनकी आपको आवश्यकता होगी:

  • देखा (कोई फर्क नहीं पड़ता कि कौन सा है, बस उसी का उपयोग करें जिससे आप परिचित हैं)
  • लकड़ी की गोंद
  • एक कार्डबोर्ड/लकड़ी का बक्सा जिसकी चौड़ाई 16 सेमी है (महत्वपूर्ण: आपका आरपीआई और डिस्प्ले यहां होगा, इसलिए सुनिश्चित करें कि इसकी ऊंचाई अच्छी है और आपकी स्क्रीन में फिट होने की क्षमता है।)

*अतिरिक्त चीजें जो आप अभी भी जोड़ सकते हैं:

  • फ्रेम के अंदर स्ट्रिप्स का नेतृत्व किया
  • लकड़ी और/या बोर्ड पर पेंट / रंग करें
  • मैं शायद अगले महीने या कुछ और इस परियोजना को अपग्रेड करूंगा, मैं इस परियोजना को अल्ट्रासोनिक सेंसर के साथ अपडेट करूंगा ताकि आप जान सकें कि कौन सा पैर बोर्ड पर है या नहीं।

चरण 2: हार्डवेयर

हार्डवेयर
हार्डवेयर
हार्डवेयर
हार्डवेयर

अब आप यह सुनिश्चित करना चाहते हैं कि आपका आरपीआई आपके एलसीडी से ठीक से जुड़ा है। आपको पोटेंशियोमीटर की आवश्यकता नहीं है, आप इसे 5V/GND से कनेक्ट करने दे सकते हैं, लेकिन यदि आप कंट्रास्ट को मैन्युअल रूप से नियंत्रित करना चाहते हैं तो यह बेहतर है।

आप Wii बैलेंस बोर्ड का लॉजिक बोर्ड भी देखते हैं, बस आपको यह बताने के लिए कि यह कैसे काम करता है।

करने के लिए:

5V और GND को बैटरी लॉजिक बोर्ड से मिलाएं, इस तरह आपको अब बैटरी की आवश्यकता नहीं होगी

चरण 3: RPi. की स्थापना

आरपीआई. की स्थापना
आरपीआई. की स्थापना

आरपीआई की स्थापना:

  1. नेटवर्क कॉन्फ़िगरेशन, सुनिश्चित करें कि आप वाई-फाई से कनेक्ट कर सकते हैं। बूटकॉन्फिग में एपीआईपीए -> पुटी के माध्यम से कॉन्फ़िगर करें -> रास्पि-कॉन्फ़िगरेशन में ब्लूटूथ सक्षम करें
  2. अपने आरपीआई पर एक फ़ोल्डर बनाएं (इस उदाहरण में, मैंने /home/pi.

चरण 4: अपने सेंसर को नियंत्रित करें

अब जब हार्डवेयर हो गया है, तो चलिए घटकों को कोड करना शुरू करते हैं। एलसीडी के लिए, हम एडफ्रूट एलसीडी फाइल को बेसफाइल के रूप में उपयोग कर रहे हैं। LCD.py फ़ाइल में, आप अपने RPi के wlan IP को डिस्प्ले पर प्रदर्शित कर सकते हैं। कभी-कभी आप अपना वजन प्रदर्शित कर सकते हैं।

चरण 5: डेटाबेस

चरण 1: 3 टेबल के साथ एक डेटाबेस बनाएं, उपयोगकर्ता, वजन, लक्ष्य

चरण 2: इन तालिकाओं के भीतर आप कॉलम बनाते हैं:

  1. उपयोगकर्ता: उपयोगकर्ता नाम, पासवर्ड, लंबाई, आयु, प्रथम नाम, अंतिम नाम, लिंग
  2. वजन: वजन आईडी (एआई), वजन, मापा पल, उपयोगकर्ता_उपयोगकर्ता नाम (एफके)
  3. टारगेट: टारगेटिड, टारगेटवेट, टारगेट की गई तारीख, टारगेट करने की तारीख, टारगेट तक पहुंचने की, विवरण, user_username

इसे आरपीआई पर मारियाडीबी में स्थापित करें, सुनिश्चित करें कि आप सभी बनाए गए उपयोगकर्ताओं को सभी अधिकार देते हैं।

चरण 6: फ्लास्क के साथ वेबसाइट

आप यहां से पूरा वेब फोल्डर प्राप्त कर सकते हैं:

आपको यह सुनिश्चित करना होगा कि टेम्पलेट टेम्पलेट फ़ोल्डर में हैं (टेम्पलेट फ़ोल्डर के रूप में जांचें!), सुनिश्चित करें कि संबंधित यूआरएल के साथ hrefs ठीक हैं।

सिफारिश की: