विषयसूची:

लाइट अप बो बॉट: 5 कदम
लाइट अप बो बॉट: 5 कदम

वीडियो: लाइट अप बो बॉट: 5 कदम

वीडियो: लाइट अप बो बॉट: 5 कदम
वीडियो: Live🔴 बोर्ड बनाना सीखें जीरो से !! 2 swich, 2 five pin socket Connection Practical 2024, जुलाई
Anonim
लाइट अप बो बो
लाइट अप बो बो
लाइट अप बो बो
लाइट अप बो बो
लाइट अप बो बो
लाइट अप बो बो

बाधा दिशा, प्रकाश संकेत और ध्वनि की क्षमताओं के साथ इस उत्कृष्ट कृति को बनाने के लिए, आपको आवश्यकता होगी:

-एक पूरी तरह कार्यात्मक बो बो

-बहुत सारे सर्किट तार

-टिन फॉइल

-कार्डबोर्ड

-स्टेपलर

-आइसक्रीम पर लकड़ी का खोंचा

-वायर स्ट्रिपर्स

-छोटे सरौता

-एक गर्म गोंद बंदूक और गर्म गोंद

-विद्युत टेप

-1 सर्किट स्पीकर

-2 आम कैथोड एल ई डी

-6 1K प्रतिरोधक

-2 10K प्रतिरोधक

-1 10uf संधारित्र

क्या हम इसे बनाएंगे?

चरण 1: बंपर बनाना

बंपर बनाना
बंपर बनाना
बंपर बनाना
बंपर बनाना
बंपर बनाना
बंपर बनाना

बंपर बनाने के लिए, आप निम्न का उपयोग करेंगे:

-तार

-टिन फॉइल

-कार्डबोर्ड

-गर्म गोंद

-आइसक्रीम पर लकड़ी का खोंचा

स्टेपलर

1. आप सबसे पहले क्या करना चाहेंगे कार्डबोर्ड के एक टुकड़े को काटकर आधा कर दें (दूसरी और तीसरी छवि देखें) (यह x2 करें)।

2. इसके बाद, आप लगभग 20cm लंबाई का एक तार लेंगे और दोनों सिरों को पट्टी करेंगे, लेकिन एक दूसरे से अधिक लंबा होगा। फिर लंबे कटे हुए सिरे को एक सर्पिल में घुमाएं (चौथी छवि देखें) (यह करें x4)।

3. टिनफ़ोइल का एक टुकड़ा लें और इसे आधा मोड़ें ताकि यह इतना छोटा हो कि यह कार्डबोर्ड की भीतरी तह की सतह पर फिट हो सके। फिर तार के सर्पिल को पूरी तह से स्टेपल करके टिनफ़ोइल में स्टेपल करें (५वीं और ६वीं छवि देखें) (यह करें x४)।

4. टिनफ़ोइल के टुकड़े के एक किनारे को कार्ड बोर्ड के एक भीतरी तह से चिपका दें। (यह प्रत्येक आंतरिक फोल्ड के लिए करें, इसलिए x2 प्रति कार्डबोर्ड टुकड़ा (मूल रूप से x4)) सावधान रहें कि चिपकाते समय टिनफ़ोइल को न छुएं, क्योंकि यह गर्मी का संचालन करेगा और आपकी उंगलियों को जला देगा (छठी छवि देखें)।

5. दो पॉप्सिकल स्टिक एक साथ चिपकाएं (यह x2 करें और एक को काफी बड़ा करें), और प्रत्येक कार्डबोर्ड फोल्ड के पीछे एक पॉप्सिकल कनेक्शन को गोंद करें, और एक विपरीत दिशा में एक ही काम कर रहा है (पहली छवि देखें)।

6. बंपर को एक साथ पास रखने के लिए एक आखिरी स्पर्श, बीच को बंपर के लिए सीमित लंबाई में बांधना है। एक बार बांधने के बाद, इसे गोंद दें और इसकी सुरक्षा सुनिश्चित करने के लिए इसे सूखने दें (पहली छवि देखें)।

आपने सफलतापूर्वक अपने बंपर बना लिए हैं!

चरण 2: बंपर्स को माउंट करना

बंपर लगाना
बंपर लगाना

Boe Bot पर बंपर माउंट करने के लिए, आप निम्न का उपयोग करेंगे:

-बो बोटो

-आपका नया बंपर

-गर्म गोंद

-विद्युत टेप

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

अब जबकि बंपर तैयार हैं, चलो सर्किट में आते हैं!

चरण 3: सर्किट बनाना

सर्किट बनाना
सर्किट बनाना
सर्किट बनाना
सर्किट बनाना
सर्किट बनाना
सर्किट बनाना

सर्किट बनाने के लिए आपको आवश्यकता होगी:

-बो बोटो

बंपर से जुड़े तार

-वायर स्ट्रिपर्स

-छोटे सरौता

-सर्किट तार

-1 सर्किट स्पीकर

-2 आम कैथोड एल ई डी

-6 1K प्रतिरोधक

-2 10K प्रतिरोधक

-1 10uf संधारित्र

सर्किट के लिए आप सब कुछ कनेक्ट करना चाहेंगे जैसा कि पहली छवि में दिखाया गया है। दूसरी, तीसरी और चौथी छवि सभी पहले वाले का एक हिस्सा हैं (बस इसे कम भ्रमित करने के लिए विभाजित करें)। दूसरी छवि बम्पर सर्किट है, तीसरी कैथोड सर्किट है, और चौथी स्पीकर सर्किट है।

एक बार हो जाने के बाद, आप बोए बॉट पर मूल स्टैम्प के नीचे के प्लेटफॉर्म पर सर्किट स्पीकर को इलेक्ट्रिकल टेप कर सकते हैं ताकि यह लटके नहीं।

एक और कदम, कठिन हिस्सा खत्म हो गया है!

चरण 4: कोड जोड़ना

कोड जोड़ना
कोड जोड़ना

यह सुनिश्चित करने के लिए कि कोड ठीक से काम करता है, आप पहले यह सुनिश्चित करना चाहेंगे कि पिन 12 के लिए प्लग में दायां सर्वो मोटर है, बायां सर्वो पिन 13 के प्लग में है, और यह कि सर्किट ठीक वैसा ही है जैसा कि पिछले आरेखों में दिखाया गया है।

अंत में, आपको इस कोड को बेसिक स्टैम्प में इनपुट करना होगा, रोबोट में प्लग इन करना होगा, और अंत में: RUN IT।

यहां कोड लिखा गया है, लेकिन आप मूल स्टाम्प फ़ाइल भी डाउनलोड कर सकते हैं, और यह भी काम करना चाहिए।

किसी भी चीज़ में एपॉस्ट्रॉफी से पहले टिप्पणी है, लेकिन ' {$STAMP BS2} और ' {$PBASIC 2.5} आवश्यक हैं।

******************************** ***********************' नाम: विलियम

'************************************************************************

' शीर्षक - BoeBump.bs2

' दिनांक - 28 नवंबर 2017

'विवरण: भौतिक बंपर बनाएं जो एक कमांड को ट्रिगर करता है जब वह बो बॉट को दूर ले जाने के लिए कुछ हिट करता है' बाधा से। प्रोजेक्ट में साउंड और लाइटिंग भी जोड़ें।

' {$STAMP BS2}

' {$पीबासिक 2.5}

'************************************************************************

' रीसेट स्टार्ट स्टॉप के लिए कोड

'(यह कोड कैसे शुरू करें !!!)

' यह कोड बॉट को रोकता है या जब रीसेट दबाया जाता है तो प्रारंभ होता है '********************** *********

अस्थायी VAR बाइट 'अस्थायी स्टोर'

रनस्टैटस डेटा $00 'वेरिएबल रोम में संग्रहीत'

रनस्टैटस पढ़ें, अस्थायी 'रोम से चर पढ़ें'

अस्थायी = ~ अस्थायी 'मान 0 से 1 या 1 से 0 तक उलटा करें

रनस्टैटस लिखें, अस्थायी 'वेरिएबल को रोम पर वापस लिखें'

IF (अस्थायी> 0) फिर समाप्त करें 'जांचें कि क्या मान 1 है, और यदि ऐसा है, तो प्रोग्राम को समाप्त करें

'************************************************************************

'पिन सेटअप'

'************************************************************************

एलमोटर पिन 13

आरमोटर पिन 12

'************************************************************************

'स्थिरांक सेटअप'

'************************************************************************

एलस्टॉप कॉन 750

आरस्टॉप कॉन 750

'************************************************************************

' चर

'************************************************************************

एक्स वार शब्द

'************************************************************************

'मुख्य कार्यक्रम

'************************************************************************

FREQOUT 5, 150, 880 'पुरानी मसाला धुन बनाएं'

PAUSE 50 'फ्रीकआउट कमांड के लिए, FREQOUT 5, 150, 880 'नंबर आउटपुट (उदा: 5), अवधि (उदा: 150ms), PAUSE 20 'और अंत में आवृत्ति स्तर (उदा: 880Hz)

फ्रीकाउट ५, २५०, ९८८

विराम 20

फ्रीकाउट 5, 250, 1175

विराम 20

फ्रीकाउट ५, २५०, १०४७

विराम 20

फ्रीकाउट 5, 150, 1319

विराम 20

फ्रीकाउट ५, २००, १४५०

विराम 20

फ्रीकाउट ५, ३००, ११७५

करना

उच्च 0 'कैथोड को सफेद बनाएं (लेकिन वे सफेद नहीं होंगे, जैसे कि

हाई 1 'सबरूटीन तुरंत रंग बदल देगा)।

उच्च 2

उच्च 9

उच्च 10

उच्च 11

IF (IN6 = 1) और (IN4 = 1) तो 'अगर कोई बंपर नहीं है'

LOW 0 'स्पर्श कर रहे हैं, फिर कैथोड बना लें

कम 2 'हरा और सबरूटीन के लिए आगे बढ़ें

लो 9 'फॉरवर्ड कहा जाता है।

कम 11

गोसुब फॉरवर्ड

ELSEIF (IN6 = 0) और (IN4 = 0) तब 'यदि दोनों बंपर स्पर्श कर रहे हैं, LOW 0 'फिर दोनों कैथोड को लाल कर दें, कम 1 'दो बीप बनाएं, और आगे बढ़ें

कम 9 'दोनों बम्प सबरूटीन।

कम 10

फ्रीकाउट 5, 50, 2500

विराम 200

फ्रीकाउट 5, 200, 2500

गोसुब दोनों बम्प

ELSEIF (IN6 = 0) और (IN4 = 1) तब 'यदि केवल दायां बंपर हिट होता है, कम 9 'दाएं कैथोड को लाल कर दें, कम 10 'दो बीप बनाएं, और आगे बढ़ें

FREQOUT 5, 50, 2500 'बम्पराइट सबरूटीन।

विराम 200

फ्रीकाउट 5, 200, 2500

गोसुब बंपराइट

ELSEIF (IN6 = 1) और (IN4 = 0) तब 'यदि केवल बायां बंपर हिट करता है, LOW 0 'बाएं कैथोड को लाल कर दें, कम 1 'दो बीप बनाएं, और आगे बढ़ें

FREQOUT 5, 50, 2500 'बम्पलेफ्ट सबरूटीन।

विराम 200

फ्रीकाउट 5, 200, 2500

गोसुब बंपलेफ्ट

अगर अंत

कुंडली

END 'दुर्घटना से चलने वाली उप प्रक्रियाओं से पहले कार्यक्रम रोकें'

'************************************************************************

'उप प्रक्रियाएं

'************************************************************************

आगे: 'थोड़ा आगे बढ़ो'

एक्स = 1 से 30. के लिए

पल्सआउट आरमोटर, 700

पल्सआउट एलमोटर, 850

अगला

विराम 20

वापसी 'फिर से शुरू करने के लिए वापस जाएं'

'****************************************************

दोनों बम्प: 'थोड़ा बैक अप करें'

एक्स = 1 से 150. के लिए

पल्सआउट आरमोटर, 850

पल्सआउट एलमोटर, 650

अगला

विराम 200

X = 1 से 100 के लिए 'बाधा से बाएं मुड़ें'

पल्सआउट आरमोटर, 650

पल्सआउट एलमोटर, 760

अगला

विराम 20

वापसी 'फिर से शुरू करने के लिए वापस जाएं'

'****************************************************

BumpLeft: 'थोड़ा बैकअप लें'

एक्स = 1 से 150. के लिए

पल्सआउट आरमोटर, 850

पल्सआउट एलमोटर, 650

अगला

विराम 200

X = 1 से 100 के लिए 'बाधा से तुरंत दूर मुड़ें'

पल्सआउट आरमोटर, 740

पल्सआउट एलमोटर, 850

अगला

विराम 20

वापसी 'फिर से शुरू करने के लिए वापस जाएं'

'****************************************************

बंपराइट: 'थोड़ा बैक अप करें'

एक्स = 1 से 150. के लिए

पल्सआउट आरमोटर, 850

पल्सआउट एलमोटर, 650

अगला

X = 1 से 100 के लिए PAUSE 200 'बाधा से बाएं मुड़ें

पल्सआउट आरमोटर, 650

पल्सआउट एलमोटर, 760

अगला

विराम 20

वापसी 'फिर से शुरू करने के लिए वापस जाएं'

'********************************************************

'उप प्रक्रियाओं का अंत

'********************************************************

'कोड का अंत'

'********************************************************

बधाई हो, आपने अपने बीओई बॉट को अपग्रेड कर लिया है !!!

महत्वपूर्ण बिंदु:

ध्यान रखें कि जब आप कोड चलाते हैं, तो आपको इसे चालू करने के लिए रोबोट पर रीसेट बटन दबाने की आवश्यकता होती है

चरण 5: सब हो गया

वीडियो देखें और ऑडियो फाइलों को सुनें और देखें कि यह अपग्रेड वास्तव में क्या कर सकता है!

पी.एस. Boe फ़ाइल पुरानी मसाला धुन है, जो रीसेट बटन के माध्यम से Boe बॉट के प्रारंभिक सक्रियण पर होती है। बो बीप फ़ाइल वह ध्वनि है जो बंपर सक्रिय होने पर बजती है (एक बाधा को मारो)।

सिफारिश की: