विषयसूची:

Arduino में ज्यूकबॉक्स: 4 कदम
Arduino में ज्यूकबॉक्स: 4 कदम

वीडियो: Arduino में ज्यूकबॉक्स: 4 कदम

वीडियो: Arduino में ज्यूकबॉक्स: 4 कदम
वीडियो: Учим Arduino за 1 час! #Профессионально 2024, जुलाई
Anonim
Image
Image

यह परियोजना घाटी विश्वविद्यालय में हमारे करियर के पहले वर्ष में एक कक्षा के लिए थी, यह एक ज्यूकबॉक्स है जो आपको गीत का नाम दिखा सकता है और पिछले और अगले गीत की तलाश कर सकता है। आपके द्वारा प्रदर्शित किए जा सकने वाले गाने सीमित हैं और यह Arduino में प्रोग्राम द्वारा वातानुकूलित है, इसलिए हम आपको निम्नलिखित चरणों में कोड डाल देंगे। इस परियोजना के लिए हम एक Arduino Uno का उपयोग करते हैं क्योंकि हमें लगता है कि यह आसान है और हर किसी के लिए इसे ढूंढना बहुत आसान है जो इस ज्यूकबॉक्स को दोहराना चाहते हैं।

मामला हमने एमडीएफ के कुछ टुकड़ों के साथ किया, हम बॉक्स के सिर्फ आयत बनाने के लिए एक लेजर कटर का उपयोग करते हैं और फिर एक मैनुअल कटर के साथ हमने एलसीडी डिस्प्ले, बजर, बटन और पावर केबल के लिए रिक्त स्थान किया है।.

चरण 1: आवश्यक घटक:

आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक

-1 अरुडिनो यूनो बोर्ड

-1 निष्क्रिय बजर

-2 बटन

-जंपर्स

-1 16x2 का एलसीडी डिस्प्ले (i2C मॉड्यूल के साथ)

चरण 2: सर्किट और कनेक्शन:

सर्किट और कनेक्शन
सर्किट और कनेक्शन

* हमने उन लोगों के लिए मॉड्यूल के बिना सर्किट लगाने का फैसला किया जो इसे नहीं मिला (मॉड्यूल के साथ यह बहुत आसान होगा)।

चरण 3: गाने खोजें

आपको उन गानों की तलाश करनी होगी जिन्हें आप अपने ज्यूकबॉक्स पर रखेंगे, नीचे आपके पास आपके लिए कुछ विचार हैं।

* इसके अलावा आप अन्य गीतों का उपयोग कर सकते हैं लेकिन आपको arduino बोर्ड की मेमोरी क्षमता से सावधान रहने की आवश्यकता है।

#डिफाइन नोट_बी0 31#डिफाइन नोट_सी1 33

#डिफाइन नोट_सीएस1 35

#डिफाइन नोट_डी1 37

#define Note_DS1 39

#डिफाइन नोट_E1 41

#डिफाइन नोट_F1 44

#डिफाइन नोट_FS1 46

#डिफाइन नोट_जी१ 49

#डिफाइन नोट_जीएस1 52

#डिफाइन नोट_ए1 55

#डिफाइन नोट_एएस1 58

#डिफाइन नोट_बी1 62

#डिफाइन नोट_C2 65

#डिफाइन नोट_सीएस२ ६९

#डिफाइन नोट_डी2 73

#define Note_DS2 78

#डिफाइन नोट_E2 82

#डिफाइन नोट_F2 87

#डिफाइन नोट_FS2 93

#डिफाइन नोट_जी२ ९८

#डिफाइन नोट_जीएस२ १०४

#डिफाइन नोट_ए२ 110

#डिफाइन नोट_एएस2 117

#डिफाइन नोट_बी2 123

#डिफाइन नोट_सी३ १३१

#डिफाइन नोट_CS3 139

#डिफाइन नोट_डी3 147

#डिफाइन नोट_डीएस3 156

#डिफाइन नोट_E3 165

#डिफाइन नोट_F3 175

#डिफाइन नोट_FS3 185

#डिफाइन नोट_जी3 196

#डिफाइन नोट_जीएस३ २०८

#डिफाइन नोट_ए3 220

#डिफाइन नोट_एएस3 233

#डिफाइन नोट_बी3 247

#डिफाइन नोट_सी4 262

#डिफाइन नोट_सीएस4 277

#डिफाइन नोट_डी4 294

#डिफाइन नोट_डीएस4 311

#डिफाइन नोट_ई4 330

#डिफाइन नोट_F4 349

#डिफाइन नोट_FS4 370

#डिफाइन नोट_जी४ ३९२

#डिफाइन नोट_जीएस४ ४१५

#डिफाइन नोट_ए4 440

#डिफाइन नोट_एएस4 466

#डिफाइन नोट_बी4 494

#डिफाइन नोट_C5 523

#डिफाइन नोट_CS5 554

#डिफाइन नोट_D5 587

#डिफाइन नोट_डीएस5 622

#डिफाइन नोट_E5 659

#डिफाइन नोट_F5 698

#डिफाइन नोट_FS5 740

#डिफाइन नोट_G5 784

#डिफाइन नोट_जीएस५ ८३१

#डिफाइन नोट_ए5 880

#डिफाइन नोट_एएस5 932

#डिफाइन नोट_बी5 988

#डिफाइन नोट_सी6 1047

#डिफाइन नोट_CS6 1109

#डिफाइन नोट_डी6 1175

#डिफाइन नोट_डीएस6 1245

#डिफाइन नोट_ई6 1319

#डिफाइन नोट_F6 1397

#डिफाइन नोट_FS6 1480

#डिफाइन नोट_जी६ १५६८

#डिफाइन नोट_जीएस६ १६६१

#डिफाइन नोट_ए6 1760

#डिफाइन नोट_एएस6 1865

#डिफाइन नोट_बी6 1976

#डिफाइन नोट_सी7 2093

#डिफाइन नोट_CS7 2217

#डिफाइन नोट_डी7 2349

#डिफाइन नोट_डीएस7 2489

#डिफाइन नोट_ई7 2637

#डिफाइन नोट_F7 2794

#डिफाइन नोट_FS7 2960

#डिफाइन नोट_जी७ ३१३६

#डिफाइन नोट_जीएस७ 3322

#डिफाइन नोट_ए7 3520

#डिफाइन नोट_एएस7 3729

#डिफाइन नोट_बी7 3951

#डिफाइन नोट_C8 4186

#डिफाइन नोट_सीएस८ ४४३५

#डिफाइन नोट_डी8 4699

#डिफाइन नोट_डीएस8 4978

#परिभाषित बाकी ०

#define N_G4 392 // गाने में सबसे कम नोट

#परिभाषित करें N_GS4 415

# परिभाषित करें N_A4 440

#परिभाषित करें N_AS4 466

#परिभाषित करें N_B4 494

#परिभाषित करें N_C5 523

#परिभाषित करें N_CS5 554

#परिभाषित करें N_D5 587

#परिभाषित करें N_DS5 622

# परिभाषित करें N_E5 659

#परिभाषित करें N_F5 698

#परिभाषित करें N_FS5 740

#परिभाषित करें N_G5 784

#परिभाषित करें N_GS5 831

# परिभाषित करें N_A5 880

# परिभाषित करें N_AS5 932

# परिभाषित करें N_B5 988

चरण 4: कोड

इस कोड को डाउनलोड करें और इसके साथ प्रयोग करें, नए गाने आज़माएं या अन्य घटक जोड़ें।

बहुत संभावनाएं हैं इसलिए कृपया इस परियोजना का आनंद लें और हमारे साथ इस ज्यूकबॉक्स का अपना संस्करण साझा करें;)।

Att: जुआनी और एरिक

सिफारिश की: