विषयसूची:

Arduino RFID भूलभुलैया खेल: 6 कदम (चित्रों के साथ)
Arduino RFID भूलभुलैया खेल: 6 कदम (चित्रों के साथ)

वीडियो: Arduino RFID भूलभुलैया खेल: 6 कदम (चित्रों के साथ)

वीडियो: Arduino RFID भूलभुलैया खेल: 6 कदम (चित्रों के साथ)
वीडियो: Hot Seat! - Conductive Chair from SparkFun 2024, नवंबर
Anonim
Arduino RFID भूलभुलैया खेल
Arduino RFID भूलभुलैया खेल

आज मैं दिखाऊंगा कि कैसे मैंने Arduino के लिए एक छोटे से RFID भूलभुलैया खेल को एक साथ रखा। कोड और 3D प्रिंट फ़ाइलें शामिल हैं, इसलिए नीचे दिए गए चरणों का पालन करके स्वयं को एक बनाने के लिए स्वतंत्र महसूस करें!

मैं बच्चों के लिए एक खिलौना बनाना चाहता था, जो एक आभासी और शारीरिक अनुभव का मिश्रण हो। इस उपकरण से वे आरएफआईडी चिप्स (मेट्रो कार्ड, पालतू जानवर, कपड़े आदि) वाली सामान्य वस्तुओं को स्कैन कर सकते हैं और इन वस्तुओं को अधिक चंचल और इंटरैक्टिव बना सकते हैं। हर बार जब आप एक नई आरएफआईडी चिप पाते हैं, तो आर्डिनो आपके लिए हल करने के लिए एक भूलभुलैया उत्पन्न करता है। भूलभुलैया को पूरा करें और आप पीजो स्पीकर के माध्यम से एक मजेदार जिंगल सुनेंगे। आप जितने अधिक भूलभुलैया हल करेंगे, उतना ही अधिक संगीत आप सुन पाएंगे!

यहाँ इस परियोजना के लिए आपको क्या चाहिए:

  • अरुडिनो यूएनओ
  • 1588AS एलईडी मैट्रिक्स,
  • 2 x 74HC595 शिफ्ट रजिस्टर
  • 8 x 220 ओम प्रतिरोधक
  • MFRC522 आरएफआईडी मॉड्यूल
  • आरएफआईडी टैग
  • 4 x बड़े पुश बटन
  • 2 x पतली धातु के तार (टिका के लिए)
  • तार, सोल्डर, परफ़ॉर्मर आदि।
  • थ्री डी प्रिण्टर

मैं आपको सलाह देता हूं कि सब कुछ एक साथ मिलाने से पहले प्रोजेक्ट को ब्रेडबोर्ड पर काम करें।

यदि आप शिफ्ट रजिस्टर के साथ अपने स्वयं के मैट्रिक्स ड्राइवर के निर्माण के प्रयास को छोड़ना चाहते हैं, तो आप बहुत ही सस्ते MAX7219 LED मैट्रिक्स भी खरीद सकते हैं, जिसमें समान कार्यक्षमता है। यह आपको चरण 1 को पूरी तरह से छोड़ने की अनुमति देगा!

चरण 1: एलईडी मैट्रिक्स

एलईडी मैट्रिक्स
एलईडी मैट्रिक्स
एलईडी मैट्रिक्स
एलईडी मैट्रिक्स
एलईडी मैट्रिक्स
एलईडी मैट्रिक्स
एलईडी मैट्रिक्स
एलईडी मैट्रिक्स

हम गेम को 8x8 एलईडी मैट्रिक्स पर प्रदर्शित करेंगे, जो दो 74HC595 शिफ्ट रजिस्टरों द्वारा संचालित होगा। इसके लिए मैंने निम्नलिखित निर्देशयोग्य https://www.instructables.com/id/Arduino-88-Led-Matrix-Driver-With-2-74HC595-Shift-/ का उपयोग किया। आप अधिक विस्तृत निर्देशों के लिए वहां जा सकते हैं, लेकिन मैं यहां संक्षेप में प्रक्रिया की रूपरेखा तैयार करूंगा।

हम पहली पाली के रजिस्टर में डेटा, घड़ी और कुंडी भेजने के लिए arduino पर तीन पिन का उपयोग करेंगे। दूसरी पाली का रजिस्टर घड़ी और कुंडी को साझा करेगा, लेकिन हम पहली पाली के रजिस्टर से डेज़ीचैन्ड डेटा के माध्यम से पैच करेंगे। हम अपने वोल्टेज और ग्राउंड को दोनों रजिस्टरों से भी जोड़ेंगे। हम जानकारी को उच्च बनाए रखेंगे और आउटपुट कम को अक्षम करेंगे।

अब इन शिफ्ट रजिस्टरों को एलईडी मैट्रिक्स में वायर करने के लिए। एलईडी मैट्रिक्स को नीचे की तरफ टेक्स्ट के साथ और पिन ऊपर की ओर रखें। चित्र 4 की तरह पिनों को क्रमांकित किया गया है। दूसरी छवि में आप देखेंगे कि कौन सा शिफ्ट रजिस्टर आउटपुट आपके मैट्रिक्स पर किस पिन से जुड़ा होना चाहिए।

चरण 2: आरएफआईडी रीडर

अगला आरएफआईडी रीडर है, शुक्र है कि यह बहुत आसान है। लाइब्रेरी को अपने आईडीई में डाउनलोड और इंस्टॉल करें:

निम्नलिखित RFID पिन को अपने arduino पर इनसे कनेक्ट करें:

  • आरएसटी/रीसेट आरएसटी 9
  • एसपीआई एसएस एसडीए (एसएस) 10
  • एसपीआई ओएसआई मोसी 11 / आईसीएसपी -4
  • एसपीआई मिसो मिसो 12 / आईसीएसपी-1
  • एसपीआई एससीके एससीके 13 / आईसीएसपी-3

चरण 3: बटन

हम Arduino के आंतरिक PULLUP फ़ंक्शन का उपयोग करेंगे ताकि हम स्विच को सीधे पिन से और फिर जमीन से जोड़ सकें। आप चित्र की तरह बाहरी पुलअप भी बना सकते हैं।

चरण 4: कोड

ऊपर से कोड डाउनलोड करें और प्रत्येक टैब को देखें। उपयोग किए गए पिन प्रत्येक टैब के शीर्ष पर परिभाषित होते हैं, उन्हें उन पिनों में फिट करने के लिए बदलें जिन्हें आपने उपयोग करने का निर्णय लिया है.. इसे अपने arduino पर अपलोड करें और खेल का परीक्षण करें!

चरण 5: मामला

मामला
मामला

ज़िप में obj फ़ाइलें डाउनलोड करें और इसे अपने पसंदीदा gcode कनवर्टर में निर्यात करें। इसे 3D प्रिंटर के माध्यम से चलाएं और आपके पास एक ऐसा केस होना चाहिए जो आपके सभी घटकों के अनुकूल हो।

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

मुझे आशा है कि आपको इस परियोजना के बारे में पढ़ने में मज़ा आया और कृपया आनंद लें!

चरण 6: तैयार उत्पाद

सिफारिश की: