विषयसूची:

Arduino के साथ जिंगल बेल्स की गति को नियंत्रित करें: 4 कदम
Arduino के साथ जिंगल बेल्स की गति को नियंत्रित करें: 4 कदम

वीडियो: Arduino के साथ जिंगल बेल्स की गति को नियंत्रित करें: 4 कदम

वीडियो: Arduino के साथ जिंगल बेल्स की गति को नियंत्रित करें: 4 कदम
वीडियो: Tyre Ballooning in RC Cars 🔥 (with Edison Samuel) #rcindia 2024, नवंबर
Anonim
Arduino के साथ जिंगल बेल्स की गति को नियंत्रित करें
Arduino के साथ जिंगल बेल्स की गति को नियंत्रित करें

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

आपूर्ति

  • फोटोरेसिस्टर
  • अरुडिनो बोर्ड
  • 10K रोकनेवाला (x2)
  • एलईडी स्ट्रिप
  • स्पीकर एम्पलीफायर
  • तार (पुरुष और महिला)

चरण 1: वायरिंग

अपने तारों के लिए उचित सेट अप देखने के लिए नीचे दिए गए लिंक का संदर्भ लें।

सभी गुलाबी तार पिन नंबर से संरेखित होते हैं।

सभी काले तार जमीन की ओर ले जाते हैं।

सभी लाल तार 5V तक ले जाते हैं।

तन के साथ सभी काले एक रोकनेवाला का संकेत देते हैं।

हरे रंग के तार एलईडी पट्टी से निकलने वाले तारों को दर्शाते हैं।

चरण 2: कोडिंग

संलग्न कोड को कॉपी करें।

बाकी की व्याख्या है कि कोड कैसे काम करता है:

कोडिंग में टिप्पणियां हैं हालांकि आप देखेंगे कि यह काफी लंबा है। घोषित प्रारंभिक नोट्स यह सुनिश्चित करते हैं कि आपका बोर्ड कोई भी संगीतमय स्वर बना सकता है। फिर प्रत्येक नोट के अनुरूप रंगों की घोषणा होती है। शून्य सेटअप आपके सभी पिनों को चालू कर देता है और प्रोग्रामिंग शुरू कर देता है। शून्य लूप वह जगह है जहां मुख्य कोडिंग होती है। यह एक फ्लोट टेम्पो से शुरू होता है, यह सुनिश्चित करता है कि आप फोटोरेसिस्टर के कितने करीब हैं, इस पर निर्भर करते हुए आपका गाना तेज या धीमा हो जाएगा। आप जितने करीब होंगे, यह उतनी ही तेजी से खेलेगा। इसके बाद यह जिंगल बेल्स बजाता है। प्रत्येक नोट का अपना कार्य होता है। प्रारंभ में सभी रंगों की एलईडी पट्टी को साफ करता है, फिर यह नोट को निर्धारित करता है और यह कितना लंबा है। 250 मिलीसेकंड के नाटकों में एक चौथाई नोट के लिए, एक आधा नोट 500 मिलीसेकंड के लिए चलता है और एक पूरा नोट 1000 मिलीसेकंड के लिए चलता है। इस घोषणा के बाद एक लूप होता है जो बोर्ड को बताता है कि कितनी रोशनी जलनी चाहिए; एक चौथाई नोट के लिए 5 रोशनी, आधा नोट 10 रोशनी और पूरे नोट के लिए 10 रोशनी रोशनी। फिर रंग का श्रुतलेख और नोट को समाप्त करने में देरी होती है। यह तब तक लगातार दोहराया जाता है जब तक कि बोर्ड से अनप्लग न हो जाए।

चरण 3: इसका परीक्षण करें

अपने कोड और वायरिंग का परीक्षण करने का तरीका इसे प्लग इन करना है! यदि यह ठीक से काम नहीं कर रहा है, तो अपने तारों की जांच करें और यह कि आपने सभी कोडिंग की प्रतिलिपि बनाई है। आपके पास 5V या अन्य मिश्रण पर जाने वाला मैदान हो सकता है।

चरण 4: यह काम करता है, अब साझा करें

अब जब आपने प्रोजेक्ट के साथ किसी भी समस्या का समाधान कर लिया है! एक तस्वीर स्नैप करें और अपने दोस्तों के साथ साझा करें। आप चाहें तो नोट्स को अलग-अलग करके और उसी के अनुसार रंग बदलकर गाने को बदल सकते हैं। आपके ऊपर, संभावनाएं अनंत हैं!

सिफारिश की: