विषयसूची:

बैज सिस्टम: 5 कदम
बैज सिस्टम: 5 कदम

वीडियो: बैज सिस्टम: 5 कदम

वीडियो: बैज सिस्टम: 5 कदम
वीडियो: 5 X 8 फ़ीट में टॉयलेट बाथरूम कैसे बनवाये: Step-by-Step Guide #bathroomdesign 2024, दिसंबर
Anonim
बैज सिस्टम
बैज सिस्टम
बैज सिस्टम
बैज सिस्टम
बैज सिस्टम
बैज सिस्टम

इस बैज सिस्टम के लिए आपको कई इलेक्ट्रॉनिक घटकों की आवश्यकता होगी।

  • रास्पबेरी पाई 3B
  • Arduino Uno
  • बजर
  • एलईडी लाल और एलईडी हरी
  • पीआईआर
  • एलसीडी प्रदर्शन
  • आरएफआईडी स्कैनर
  • वास्तविक समय घड़ी
  • 4x 7सेगमेंट डिस्प्ले
  • बहुत सारे जम्पर तार

चरण 1: फ्रिटिंग योजना

फ्रिटिंग योजना
फ्रिटिंग योजना
फ्रिटिंग योजना
फ्रिटिंग योजना
फ्रिटिंग योजना
फ्रिटिंग योजना

इस तरह मैंने अपने घटकों को अपने रास्पबेरी पाई 3 बी और अपने Arduino Uno से जोड़ा।

LCD स्क्रीन को जोड़ने के लिए आप I2C का उपयोग कर सकते हैं। यदि आपके रास्पबेरी पर पर्याप्त GPIO पिन बचे हैं, तो I2C का उपयोग करना आवश्यक नहीं है।

यहां आप I2C के साथ और उसके बिना कनेक्शन देख सकते हैं।

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

Image
Image

सबसे पहले मैंने अपने कंप्यूटर पर MySQL वर्कबेंच के साथ डेटाबेस बनाया।

  1. डेटाबेस डालते समय सबसे पहले अपने विचारों का मसौदा तैयार करना है।
  2. उसके बाद आप एक सामान्यीकृत स्केच बनाते हैं
  3. जब आप स्केचिंग कर लेते हैं तो वर्कबेंच में स्केच तैयार करने का समय आ जाता है।

इस परियोजना के लिए आपको 3 टेबल चाहिए:

  • कर्मचारियों के लिए एक
  • एक जहां आप आरएफआईडी से डेटा रखते हैं
  • ज़िपकोड और स्थानों के लिए एक

एक बार आपका डेटाबेस तैयार हो जाने के बाद, आप इसे अपने रास्पबेरी पाई पर रख सकते हैं। वीडियो में मैं एक छोटा ट्यूटोरियल दूंगा कि कैसे अपने MySQL वर्कबेंच डेटाबेस को अपने रास्पबेरी पाई पर रखा जाए।

चरण 3: सामग्री के बारे में सोचना

सामग्री के बारे में सोच
सामग्री के बारे में सोच
सामग्री के बारे में सोच
सामग्री के बारे में सोच
  • आप अपने बैज सिस्टम को कैसा दिखाना चाहते हैं?
  • आप किस सामग्री का उपयोग करना चाहेंगे?
  • क्या इसे खड़े होने, लटकने, लेटने की जरूरत है …?

वे सभी चीजें हैं जिन पर आपको आवरण बनाते समय विचार करने की आवश्यकता है। जैसा कि आप तस्वीरों में देख सकते हैं, मैंने अपनी लकड़ी लकड़ी से बनाई है। मैंने जो कुछ सोचा था उसे एक कागज पर खींचा, स्थानीय DIY की दुकान पर गया और कुछ लकड़ी और गोंद खरीदा। मैंने अपने घटकों को सम्मिलित करने के लिए लकड़ी में छेद किए।

चरण 4: बैक और फ्रंटएंड

फ़्रंट एंड

मैंने एक उपयोगकर्ता साइट बनाई है जहां उपयोगकर्ता डेटाबेस में डेटा डाल सकते हैं या जहां वे इसे हटा सकते हैं यदि वे इसे हटा सकते हैं। साइट के लिए मैंने HTML और CSS का उपयोग किया और एनिमेशन और डेटाबेस के साथ कनेक्शन के लिए, मैंने जावास्क्रिप्ट का उपयोग किया।

बैकएंड

बैकएंड डेटाबेस और फ्रंटएंड के बीच संचार के लिए है। इसका कोड आप अपने रास्पबेरी पाई पर डालते हैं। इसे पायथन में बनाया गया है। यह मेरा पायथन कोड है।

चरण 5: अंतिम परिणाम

यह अंतिम परिणाम है! आशा है आपको पसंद है।

सिफारिश की: