विषयसूची:

सेंसर आधारित मोशन-ट्रिगर म्यूजिक प्लेयर: 3 कदम
सेंसर आधारित मोशन-ट्रिगर म्यूजिक प्लेयर: 3 कदम

वीडियो: सेंसर आधारित मोशन-ट्रिगर म्यूजिक प्लेयर: 3 कदम

वीडियो: सेंसर आधारित मोशन-ट्रिगर म्यूजिक प्लेयर: 3 कदम
वीडियो: Terence ने किया Sanchit को Appreciate | Super Dancer 4 | सुपर डांसर 4 | Super Finale 2024, नवंबर
Anonim
सेंसर आधारित मोशन-ट्रिगर म्यूजिक प्लेयर
सेंसर आधारित मोशन-ट्रिगर म्यूजिक प्लेयर
सेंसर आधारित मोशन-ट्रिगर म्यूजिक प्लेयर
सेंसर आधारित मोशन-ट्रिगर म्यूजिक प्लेयर

मेरे अंडरग्रेजुएट कॉलेज में, हमें एक ऐसा मूल प्रोजेक्ट बनाना था, जिसे सभी छात्र स्वयं चुन सकें। अपने प्रोजेक्ट के लिए, चूंकि मैं हमेशा संगीत सुनता हूं और मुझे हमेशा ऐसा लगता है कि स्पीकर को चालू करने में बहुत परेशानी होती है, मैं यह देखना चाहता था कि मैं उस प्रक्रिया को कैसे सरल बना सकता हूं, इसलिए मैंने इस मोशन-ट्रिगर म्यूजिक प्लेयर को बनाने का फैसला किया।

आपूर्ति

हार्डवेयर:

- एमडीएफ लकड़ी के तख्त (0, 5 और 2 सेमी के बीच)

- 6 3, 5x13mm स्क्रू

- 10 नाखून

इलेक्ट्रॉनिक्स:

- रास्पबेरी पाई 3 मॉडल बी + 2.5 ए बिजली की आपूर्ति के साथ

- एलसीडी चित्रपट

- एडीसी एमसीपी3008

- रास्पबेरी पीआई टी-मोची

- प्रकाश पर निर्भर प्रतिरोधक

- तापमान सेंसर LM35

- ब्रेकबीम आईआर सेंसर

- वक्ता

- ब्रेड बोर्ड

उपकरण:

- हथौड़ा

- पेंचकस

- डक्ट टेप

इंस्ट्रक्शंस के संपादक में सीमाओं के कारण मैंने सामग्री का एक निर्माण जोड़ा है, पूरे पैकेज की कीमत लगभग €95 - €100 होगी

वैकल्पिक:

- 22 गेज तार - पीला

- 22 गेज तार - लाल

- 22 गेज तार - काला

चरण 1: अपने इलेक्ट्रॉनिक्स को चालू करें

अपने इलेक्ट्रॉनिक्स जाओ!
अपने इलेक्ट्रॉनिक्स जाओ!
अपने इलेक्ट्रॉनिक्स जाओ!
अपने इलेक्ट्रॉनिक्स जाओ!

इसलिए हम अपने mcp3008, LDR, ब्रेक-बीम और तापमान सेंसर को अपने ब्रेडबोर्ड में प्लग करने जा रहे हैं। यदि संभव हो तो ऊपर दी गई मेरी योजना का पालन करें ताकि यह पता चल सके कि क्या प्लग इन करना है या अपने घटकों के लिए एक बढ़िया जगह ढूंढना है!

संक्षेप में: यह सुनिश्चित करने का प्रयास करें कि आपका LDR केबलों से मुक्त है और जितना संभव हो उतना प्रकाश लेने में सक्षम है और सभी घटक आपके बोर्ड पर हैं!

चरण 2: सामान्यीकृत डेटाबेस

सामान्यीकृत डेटाबेस!
सामान्यीकृत डेटाबेस!

हमारे सामान्यीकृत डेटाबेस के लिए मैंने आपको एक विचार देने के लिए एक चित्र जोड़ा है कि यह कैसा दिखता है, यह जानने के लिए पढ़ें कि प्रत्येक तालिका क्या करती है!

सेंसर:

इस तालिका में हमारे तीन सेंसर हैं: एलडीआर, तापमान और ब्रेक-बीम

सेंसर इतिहास:

यह हमें यह जांचने की अनुमति देगा कि एक सेंसर कब सक्रिय था और जब कोई गाना बजाया गया था तो सेंसर का क्या मूल्य था

गाने बजाए गए:

इस तालिका में, हम उन सभी गानों को देखेंगे जिन्हें चलाया गया है कि कौन सा सेंसर इतिहास इससे जुड़ा है और कौन सा गाना बजाया गया है।

गीत:

इस तालिका में, हम अपने गीत स्थान, गीत शैली और गीत का नाम जोड़ेंगे

संगीत:

इस तालिका में हमारे गीत का नाम और कलाकार है!

गाने के स्थान:

हमारे pi /var/www/html/… पर हमारे गाने का स्थान समाहित करता है।

संगीत शैली:

हमारी संगीत शैली में न्यूनतम प्रकाश इसके लिए अधिकतम प्रकाश और तापमान के लिए समान है

चरण 3: इसे कोड करें

इसे कोड करें!
इसे कोड करें!

मैं नीचे अपने जीथब रेपो के लिए एक लिंक छोड़ दूंगा लेकिन मेरे डिजाइनों की जांच करने और इसे पहले पढ़ने के लिए स्वतंत्र महसूस करें!

रास्पबेरी सेटअप:

sudo rasp-config => इंटरफेसिंग विकल्प => SPI => सक्षम के साथ spi चालू करें

इंस्टॉल:

माई एसक्यूएल

फ्लास्क

कुप्पी_कोर्स

कुप्पी_सॉकेटियो

स्थल:

रास्पबेरी पर MySQL में डेटाबेस जोड़ें, मेरा पायथन कोड वह जगह है जहां मैं डेटाबेस में सब कुछ जोड़ता हूं और अपने सेंसर को काम करता हूं, ऐसा बहुत कुछ नहीं है जिसे आप इसे आसान बनाने के लिए बदल पाएंगे मैंने एक पायथन स्क्रिप्ट बनाने की कोशिश की जो स्पष्ट है और कोई भी इसका उपयोग करने में सक्षम है तो इसे आज़माने के लिए स्वतंत्र महसूस करें!

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

मैं अपने वायरफ्रेम को छवियों के रूप में देखने के लिए एक लिंक भी जोड़ूंगा। और मेरी सभी फाइलों के साथ एक ज़िप

वायरफ्रेम:

जीथब:

सिफारिश की: