विषयसूची:

रोबोट FLR D2-2 को संशोधित करना: 5 चरण (चित्रों के साथ)
रोबोट FLR D2-2 को संशोधित करना: 5 चरण (चित्रों के साथ)

वीडियो: रोबोट FLR D2-2 को संशोधित करना: 5 चरण (चित्रों के साथ)

वीडियो: रोबोट FLR D2-2 को संशोधित करना: 5 चरण (चित्रों के साथ)
वीडियो: टिंबकटूट का जिन्न - वीर 2024, जुलाई
Anonim
रोबोट FLR D2-2. को संशोधित करना
रोबोट FLR D2-2. को संशोधित करना

मैं एक रोबोट D2-2 को पुन: प्रोग्राम करना चाहता हूं जो वास्तव में सस्ता है (उदाहरण के लिए बैंगगूड देखें)। आपूर्ति किया गया माइक्रोकंट्रोलर एक AT89C2051 है, और मेरे पास IDE, प्रोग्रामर और सीखने का समय नहीं है, इसलिए मैंने AT89C2051 को हटाने और PIC का उपयोग करने का प्रयास करने का निर्णय लिया।

मैंने एक 16F690 चुना है क्योंकि मेरे पास बहुत कुछ है लेकिन आप दूसरे के साथ कोशिश कर सकते हैं जब तक कि इसमें एक ही पिन आरेख हो (उदाहरण के लिए 16F1507 अच्छा है)।

यह करना बहुत आसान और सरल है! आपको केवल माइक्रोकंट्रोलर (और एक PICKit) की आवश्यकता है।

चरण 1: योजनाबद्ध को समझना

योजनाबद्ध को समझना
योजनाबद्ध को समझना

सिद्धांत काफी सरल है: 2 इनपुट हैं: 2 फोटोडेटेक्टर एक डबल तुलनित्र से जुड़े हैं। 4 आउटपुट हैं: 2 मोटर्स और 2 एलईडीएस।

कार्यक्रम भी बहुत सरल है: यदि एक फोटोडेटेक्टर एक सफेद हिस्से को महसूस करता है तो संबंधित मोटर चालू है।

योजनाबद्ध पर XTAL Y1 गायब है। यह AT89C2051 के पिन 4 और 5 के बीच स्थित है।

चरण 2: PIC16F690 सॉकेट स्थापित करना

PIC16F690 सॉकेट स्थापित करना
PIC16F690 सॉकेट स्थापित करना

आपको निम्नलिखित भागों के बिना किट को मिलाप करना होगा:

R1 और C4: यह रीसेट सर्किट है

C6, C7 और Y1: यह थरथरानवाला है

निम्नलिखित संशोधनों को सावधानीपूर्वक किया जाना है:

R10 को C4. के नेगेटिव पिन से जोड़ा जाना चाहिए

20 पिनों के IC सॉकेट को रिवर्स करना पड़ता है, पिन 1 रोबोट के केंद्र की ओर होता है।

16F690 के पिन 1 (P3.7 के रूप में चिह्नित) को अगले Vcc के साथ मिलाया जाना चाहिए।

चरण 3: परिणाम

परिणाम
परिणाम
परिणाम
परिणाम

ध्यान दें कि R10 कैसे स्थापित है।

चरण 4: PICKit 2 या 3. के लिए कनेक्टर

PICKit 2 या 3. के लिए कनेक्टर
PICKit 2 या 3. के लिए कनेक्टर
PICKit 2 या 3. के लिए कनेक्टर
PICKit 2 या 3. के लिए कनेक्टर

पिकिट को आसानी से जोड़ने के लिए, मैं 5 मेल टू मेल जम्पर केबल ड्यूपॉन्ट वायर का उपयोग कर रहा हूं।

उन्हें रंग कोड के अनुसार मिलाप किया जाता है।

पहला तार (R10 पिन के बजाय भूरे रंग के तार को मिलाप करना पड़ता है।

PICKit से कनेक्शन कलर कोड के अनुसार किया जाता है…

चरण 5: निष्कर्ष

वह छोटा हैक बहुत आसान है और सीधे काम करता है!

आपूर्ति की गई एक्सेल फ़ाइल में 16F690 के निर्देशों, रजिस्टरों और पिन-आउट की सूची है।

यहाँ Youtube पर प्रोग्राम किए गए रोबोट का परिणाम है।

लेकिन अब आप एक स्मार्ट रोबोट प्रोग्राम कर सकते हैं…

सिफारिश की: