विषयसूची:

Arduino-Tamagotchi Project (I Am the Tamagotchi): 5 कदम (चित्रों के साथ)
Arduino-Tamagotchi Project (I Am the Tamagotchi): 5 कदम (चित्रों के साथ)

वीडियो: Arduino-Tamagotchi Project (I Am the Tamagotchi): 5 कदम (चित्रों के साथ)

वीडियो: Arduino-Tamagotchi Project (I Am the Tamagotchi): 5 कदम (चित्रों के साथ)
वीडियो: Magic Water Marker 2024, जुलाई
Anonim
Image
Image

मैं संगरोध में ऊब गया था और एक Arduino Tamagotchi बनाने का फैसला किया। क्योंकि मुझे बहुत सारे जानवरों से नफरत है, मैं खुद को तमागोत्ची के रूप में चुनता हूं। सबसे पहले मैं अपने कंसोल को ब्रेडबोर्ड पर बनाता हूं। वायरिंग बहुत सरल है। सिर्फ तीन बटन हैं, एक बजर और एक नोकिया 5110 एलसीडी।

चरण 1: एक ब्रेडबोर्ड पर परियोजना का निर्माण

ब्रेडबोर्ड पर प्रोजेक्ट बनाना
ब्रेडबोर्ड पर प्रोजेक्ट बनाना
ब्रेडबोर्ड पर प्रोजेक्ट बनाना
ब्रेडबोर्ड पर प्रोजेक्ट बनाना

मैं बटन के लिए डिजिटल पिन 2, 3, और 4 और बजर के लिए 5 चुनता हूं। मैंने स्पीकर और पिन के बीच एक 47 ओम रेसिस्टर लगाने का फैसला किया, क्योंकि बजर कष्टप्रद शोर के कारण। नोकिया एलसीडी 8, 9, 10, 11 और 12 से जुड़ा है। वायरिंग के बाद मैंने प्रोग्रामिंग शुरू की, जो कि अधिकांश था काम।

चरण 2: प्रोग्रामिंग

प्रोग्रामिंग
प्रोग्रामिंग
प्रोग्रामिंग
प्रोग्रामिंग

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

मैंने भूख, मस्ती और थकान को जोड़ा। आधे घंटे में एक स्थिति गिरने की 75% संभावना है। आप खाना खाने, गेम खेलने या बिस्तर पर जाकर स्टेटस बार भर सकते हैं।

मैंने एक rar फ़ाइल (Tama2.rar) और दो अलग-अलग फ़ाइलें (Graphic.c & Tama2.ino) जोड़ीं। आप इन विकल्पों में से किसी एक को चुन सकते हैं।:)

चरण 3: एक सर्किट बोर्ड डिजाइन करना

एक सर्किट बोर्ड डिजाइन करना
एक सर्किट बोर्ड डिजाइन करना
एक सर्किट बोर्ड डिजाइन करना
एक सर्किट बोर्ड डिजाइन करना

प्रोग्रामिंग समाप्त करने के बाद मैंने ईगल के साथ एक सर्किट बोर्ड तैयार किया। अपने छोटे आकार के कारण मैंने अपने गेम कंसोल के मस्तिष्क के रूप में एक Arduino Mini को चुना। बोर्डों का आकार केवल 93, 4 मिमी x 49, 25 मिमी (3, 67 x 1, 94 इंच) है। मैंने अपने सर्किट बोर्डों के लिए JLCPCB की सेवा का उपयोग किया। Arduino Minis कम घड़ी दर (8 मेगाहर्ट्ज) ने गेम को बहुत आसान और धीमा बना दिया, इसलिए मैंने गति को समायोजित किया। इसके अलावा मैंने बजर को एक छोटे से बदल दिया।

चरण 4: बैटरी जोड़ना

बैटरी जोड़ना
बैटरी जोड़ना

तमागोत्ची को हैंडहेल्ड बनाने के लिए मैंने एक पुरानी बैटरी और एक चार्जिंग मॉड्यूल का इस्तेमाल किया। बैटरी एक मोबाइल फोन से है और तीन दिनों से अधिक समय तक ऊर्जा प्रदान करती है। चार्जिंग मॉड्यूल 18650 USB लिथियम बैटरी चार्जिंग बोर्ड है। यह कुछ घंटों में बैटरी को चार्ज कर सकता है।

चरण 5: केस डिजाइन करना और प्रिंट करना

केस डिजाइन करना और प्रिंट करना
केस डिजाइन करना और प्रिंट करना
केस डिजाइन करना और प्रिंट करना
केस डिजाइन करना और प्रिंट करना

अंत में मैंने अपने तमागोत्ची के लिए एक केस बनाने के लिए एक 3D-प्रिंटर का उपयोग किया। मैंने थिंकरकाड में सभी सीएडी-फाइलें डिजाइन कीं और कुछ असफल प्रिंटों के बाद मुझे एक अच्छा और ठोस मामला मिला। मैंने सब कुछ एक साथ खराब कर दिया और परियोजना समाप्त हो गई।

वह मेरा प्रोजेक्ट है। यदि आपके कोई प्रश्न हैं तो बस नीचे एक टिप्पणी लिखें।:)

सिफारिश की: