विषयसूची:

ऑडियो अलर्ट: 18 कदम
ऑडियो अलर्ट: 18 कदम

वीडियो: ऑडियो अलर्ट: 18 कदम

वीडियो: ऑडियो अलर्ट: 18 कदम
वीडियो: FULL EPISODE 359 | Dushkarm | सावधान इंडिया | Savdhaan India 100 fight back #starbharat 2024, जुलाई
Anonim
ऑडियो अलर्ट
ऑडियो अलर्ट
ऑडियो अलर्ट
ऑडियो अलर्ट
ऑडियो अलर्ट
ऑडियो अलर्ट

मैंने जो PCB डिजाइन किया है उसका नाम ऑडियो अलर्ट है। यह बोर्ड एक स्टीरियो ऑडियो स्रोत और एक स्टीरियो ऑडियो उपभोक्ता जैसे एफएम ट्रांसमीटर या एम्पलीफायर के बीच रखा गया है। जब बोर्ड वायरलेस रूप से एक एन्कोडेड संदेश प्राप्त करता है तो यह वर्तमान स्रोत से ऑडियो स्ट्रीम में टूट जाता है और प्राप्त संदेश से संबंधित एमपी 3 ध्वनि क्लिप चलाता है। क्लिप खत्म होने के बाद बोर्ड मूल स्रोत पर वापस चला जाता है (मेरे मामले में एक आईपॉड।)

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

उपयोग किया गया mcu एक ATmega328p है। mcu को RFM69CW ट्रांसीवर से सूचना प्राप्त होती है। ऑडियो स्विच एक I2C नियंत्रित PT2314 चिप है। PT2314 एक 4 से 1 स्टीरियो स्विच है। बोर्ड 4 में से 2 संभावित इनपुट को मानक 3.5 मिमी स्टीरियो जैक के रूप में उजागर करता है। एक तीसरा स्रोत एक ऑनबोर्ड एमपी3 प्लेयर चिप है, और चौथा स्रोत अप्रयुक्त है। आउटपुट एक मानक 3.5 मिमी स्टीरियो जैक के माध्यम से है।

एमपी3 प्लेयर में 3 संभावित स्रोत हैं: एसडी कार्ड, यूएसबी स्टिक, और एनओआर फ्लैश।

MP3 प्लेयर वही YX5200-24SS चिप है जो कई DF प्लेयर मॉड्यूल पर पाई जाती है (हालाँकि इस मॉड्यूल के अधिकांश सस्ते संस्करण नकली चिप्स का उपयोग करते हैं जिनमें मूल चिप की सभी कार्यक्षमता का अभाव होता है।) YX5200 का उपयोग करके इस कार्यान्वयन का प्रमुख अंतर -24SS चिप यह है कि यह स्टीरियो है और यह NOR Flash EEPROM को सपोर्ट करता है।

आप NOR Flash को MP3 क्लिप के साथ प्रीलोड कर सकते हैं या किसी अन्य स्रोत का उपयोग कर सकते हैं। स्टार्टअप पर एमपी3 प्लेयर यूएसबी के लिए डिफ़ॉल्ट होगा यदि यह उपलब्ध है, तो एसडी कार्ड और फिर एनओआर फ्लैश। आप स्रोत वरीयता को बदलने के लिए सॉफ़्टवेयर को संशोधित कर सकते हैं, या प्राप्त संदेश के आधार पर एमपी3 स्रोत प्राप्त कर सकते हैं।

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

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

सभी अप्रयुक्त पिनों को बोर्ड के किनारे पर लाया गया है। बोर्ड के पास भविष्य के विकास (डिस्प्ले, कीपैड, आदि) के लिए एक इंटरप्ट लाइन के साथ एक I2C कनेक्टर है।

योजनाबद्ध अगले चरण में संलग्न है।

मेरे द्वारा डिज़ाइन किए गए अन्य बोर्डों की तरह, इस बोर्ड की gerber फ़ाइलें PCBWay पर साझा की जाती हैं।

थिंगविवर्स पर एक 3डी प्रिंटेड एनक्लोजर उपलब्ध है:

चरण 1: बोर्ड को असेंबल करने के निर्देश

बोर्ड को असेंबल करने के निर्देश
बोर्ड को असेंबल करने के निर्देश

बोर्ड (या लगभग किसी भी छोटे बोर्ड) को इकट्ठा करने के निर्देश इस प्रकार हैं। निम्नलिखित चरणों में मैं वैकल्पिक हेडफोन एम्पलीफायर के बिना एक बोर्ड को असेंबल कर रहा हूं।

यदि आप पहले से ही जानते हैं कि एसएमडी बोर्ड कैसे बनाया जाता है, तो चरण 13 पर जाएं।

चरण 2: भागों को इकट्ठा करें

भागों को इकट्ठा करो
भागों को इकट्ठा करो

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

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

चरण 3: बोर्ड को माउंट करें

बोर्ड को माउंट करें
बोर्ड को माउंट करें

बढ़ते ब्लॉक के रूप में लकड़ी के एक छोटे टुकड़े का उपयोग करते हुए, मैं पीसीबी बोर्ड को स्क्रैप प्रोटोटाइप बोर्ड के दो टुकड़ों के बीच में लपेटता हूं। प्रोटोटाइप बोर्ड डबल स्टिक टेप (पीसीबी पर कोई टेप नहीं) के साथ बढ़ते ब्लॉक में रखे जाते हैं। मुझे बढ़ते ब्लॉक के लिए लकड़ी का उपयोग करना पसंद है क्योंकि यह स्वाभाविक रूप से गैर-प्रवाहकीय / एंटीस्टेटिक है। इसके अलावा भागों को रखते समय इसे आवश्यकतानुसार इधर-उधर करना आसान है।

चरण 4: मिलाप पेस्ट लागू करें

सोल्डर पेस्ट लगाएं
सोल्डर पेस्ट लगाएं

एसएमडी पैड पर सोल्डर पेस्ट लगाएं, किसी भी छेद वाले पैड को खाली छोड़ दें। दाएं हाथ के होने के कारण, मैं आमतौर पर ऊपर से बाएं से नीचे दाईं ओर काम करता हूं ताकि मिलाप पेस्ट को धुंधला करने की संभावना को कम किया जा सके जो मैंने पहले ही लागू कर दिया है। यदि आप पेस्ट को धब्बा करते हैं, तो एक लिंट-फ्री वाइप का उपयोग करें जैसे कि मेकअप हटाने के लिए। क्लेनेक्स/ऊतक के प्रयोग से बचें। प्रत्येक पैड पर लागू पेस्ट की मात्रा को नियंत्रित करना कुछ ऐसा है जिसे आप परीक्षण और त्रुटि के माध्यम से लटका पाते हैं। आप बस प्रत्येक पैड पर एक छोटा सा थपका चाहते हैं। थपका का आकार पैड के आकार और आकार के सापेक्ष होता है (लगभग 50-80% कवरेज)। जब संदेह हो, तो कम उपयोग करें। पिन के लिए जो एक साथ पास हैं, जैसे कि TSSOP पैकेज में IC, आप इन सभी बहुत संकीर्ण पैडों में से प्रत्येक पर एक अलग थपका लगाने के प्रयास के बजाय सभी पैड पर एक बहुत पतली पट्टी लगाते हैं। जब सोल्डर पिघल जाता है, तो सोल्डर मास्क सोल्डर को पैड में स्थानांतरित कर देगा, जैसे कि पानी एक तैलीय सतह पर कैसे नहीं टिकेगा। मिलाप एक उजागर पैड के साथ एक क्षेत्र में मनका या स्थानांतरित हो जाएगा।

मैं एक कम गलनांक मिलाप पेस्ट (137C गलनांक) का उपयोग करता हूं

चरण 5: एसएमडी भागों को रखें

एसएमडी पार्ट्स रखें
एसएमडी पार्ट्स रखें

SMD भागों को रखें। मैं इसे ऊपर बाएं से नीचे दाईं ओर करता हूं, हालांकि इससे कोई फर्क नहीं पड़ता कि आप एक हिस्से को याद करने की कम संभावना रखते हैं। भागों को इलेक्ट्रॉनिक्स चिमटी का उपयोग करके रखा गया है। मुझे घुमावदार सिरे वाली ट्वीजर पसंद है। एक भाग उठाओ, यदि आवश्यक हो तो बढ़ते ब्लॉक को चालू करें, फिर भाग को रखें। यह सुनिश्चित करने के लिए कि यह बोर्ड पर सपाट बैठा है, प्रत्येक भाग को एक हल्का नल दें। एक हिस्सा रखते समय मैं सटीक स्थान में सहायता के लिए दो हाथों का उपयोग करता हूं। एक वर्गाकार एमसीयू रखते समय, इसे विपरीत कोनों से तिरछे उठाएं।

यह सुनिश्चित करने के लिए बोर्ड का निरीक्षण करें कि कोई भी ध्रुवीकृत कैपेसिटर सही स्थिति में हैं, और सभी चिप्स सही ढंग से उन्मुख हैं।

चरण 6: हॉट एयर गन के लिए समय

हॉट एयर गन के लिए समय
हॉट एयर गन के लिए समय
हॉट एयर गन के लिए समय
हॉट एयर गन के लिए समय

मैं एक YAOGONG 858D SMD हॉट एयर गन का उपयोग करता हूं। (अमेज़न पर $40 से कम के लिए।) पैकेज में 3 नोजल शामिल हैं। मैं सबसे बड़े (8 मिमी) नोजल का उपयोग करता हूं। यह मॉडल/शैली कई विक्रेताओं द्वारा बनाई या बेची जाती है। मैंने हर जगह रेटिंग देखी है। इस बंदूक ने मेरे लिए त्रुटिपूर्ण रूप से काम किया है।

मैं कम तापमान वाले सोल्डर पेस्ट का उपयोग करता हूं। मेरे मॉडल गन के लिए मेरे पास तापमान 275C पर सेट है, एयरफ्लो 7 पर सेट है। बोर्ड के ऊपर लगभग 4cm पर बोर्ड के लंबवत बंदूक को पकड़ें। पहले भागों के आसपास के सोल्डर को पिघलने में थोड़ा समय लगता है। बंदूक को बोर्ड के पास ले जाकर चीजों को गति देने का लालच न करें। यह आम तौर पर आसपास के हिस्सों को उड़ाने में परिणत होता है। एक बार सोल्डर पिघलने के बाद, बोर्ड के अगले ओवरलैपिंग सेक्शन पर जाएं। बोर्ड के चारों ओर अपना काम करें।

चरण 7: यदि आवश्यक हो तो सुदृढ़ करें

यदि आवश्यक हो तो सुदृढ़ करें
यदि आवश्यक हो तो सुदृढ़ करें

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

चरण 8: एसएमडी फ्लक्स की सफाई/निकालना

एसएमडी फ्लक्स की सफाई/निकालना
एसएमडी फ्लक्स की सफाई/निकालना
एसएमडी फ्लक्स की सफाई/निकालना
एसएमडी फ्लक्स की सफाई/निकालना

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

मैं अप्रयुक्त फ्लक्स रिमूवर को वापस बोतल में डालता हूं। मुझे नहीं पता कि यह सही है या नहीं। मैंने ऐसा करने से संबंधित कोई समस्या नहीं देखी है।

चरण 9: सभी गर्त होल भागों को रखें और मिलाप करें

प्लेस एंड सोल्डर सभी गर्त होल पार्ट्स
प्लेस एंड सोल्डर सभी गर्त होल पार्ट्स
प्लेस एंड सोल्डर सभी गर्त होल पार्ट्स
प्लेस एंड सोल्डर सभी गर्त होल पार्ट्स

फ्लक्स रिमूवर के बोर्ड से वाष्पित हो जाने के बाद, गर्त के सभी हिस्सों को जगह दें और मिलाप करें, सबसे छोटा से सबसे लंबा, एक समय में एक।

चरण 10: होल पिन के माध्यम से फ्लश कट

होल पिन के माध्यम से फ्लश कट
होल पिन के माध्यम से फ्लश कट

फ्लश कटर प्लायर का उपयोग करके, बोर्ड के नीचे की तरफ छेद वाले पिन को ट्रिम करें। ऐसा करने से फ्लक्स अवशेषों को निकालना आसान हो जाता है।

चरण 11: क्लिपिंग के बाद होल पिन के माध्यम से गरम करें

क्लिपिंग के बाद होल पिन के माध्यम से गरम करें
क्लिपिंग के बाद होल पिन के माध्यम से गरम करें

एक अच्छी उपस्थिति के लिए, क्लिपिंग के बाद छेद पिन के माध्यम से मिलाप को फिर से गरम करें। यह फ्लश कटर द्वारा छोड़े गए कतरनी के निशान को हटा देता है।

चरण 12: थ्रू होल फ्लक्स निकालें

होल फ्लक्स के माध्यम से निकालें
होल फ्लक्स के माध्यम से निकालें

पहले की तरह ही सफाई के तरीके का इस्तेमाल करते हुए बोर्ड के पिछले हिस्से को साफ करें।

चरण 13: बोर्ड को शक्ति लागू करें

बोर्ड को शक्ति लागू करें (6 से 12 वी)। यदि कुछ भी नहीं पकता है, तो दो नियामक चिप्स पर बड़े टैब से 5V और 3.3V मापें।

चरण 14: बूटलोडर लोड करें

बूटलोडर लोड करें
बूटलोडर लोड करें

यह चरण बूटलोडर को लोड करने के साथ-साथ प्रोसेसर की गति, घड़ी स्रोत और अन्य फ़्यूज़ सेटिंग सेट करता है।

इस चरण के लिए आपको एक ISP की आवश्यकता होगी। आप किसी भी ISP जैसे Arduino को ISP के रूप में उपयोग कर सकते हैं, बशर्ते ISP 3v3 हो। ISP जिसे मैंने डिज़ाइन किया है उसमें 3v3 ISP कनेक्टर है। देखें

बहुत महत्वपूर्ण: आपको 3v3 ISP का उपयोग करना चाहिए या आप बोर्ड पर घटकों को नुकसान पहुंचा सकते हैं।

Arduino IDE टूल्स मेनू से, बोर्ड के लिए "Arduino Pro या Pro Mini" और प्रोसेसर के लिए "ATmega328P (3.3V 8MHz)" चुनें।

यदि आप 6 तार वाले ISP केबल का उपयोग करते हैं तो बोर्ड से बिजली काट दें।

बोर्ड पर ICSP हेडर से ISP केबल को 3v3 ISP से कनेक्ट करें। ICSP हेडर के पास DPDT स्विच को "PROG" पर सेट करें।

टूल्स-> प्रोग्रामर मेनू आइटम (या आपके द्वारा उपयोग किए जा रहे ISP के लिए जो भी उपयुक्त हो) से "Arduino as ISP" चुनें, फिर बर्न बूटलोडर चुनें। बूटलोडर को डाउनलोड करने के अलावा, यह फ़्यूज़ को भी सही ढंग से सेट करेगा। फोटो में बाईं ओर का बोर्ड निशाने पर है। दाईं ओर का बोर्ड ISP है।

ISP केबल को डिस्कनेक्ट करें।

चरण 15: स्केच अपलोड करें

स्केच अपलोड करें
स्केच अपलोड करें

बोर्ड पर सीरियल कनेक्टर में 3v3 TTL सीरियल एडेप्टर मॉड्यूल संलग्न करें।

अपडेट: १८-मार्च-२०२१: मैंने एक बग को ठीक करने के लिए स्केच में कुछ छोटे बदलाव किए हैं जो तब होता है जब अलर्ट पहले से ही चल रहा होता है जब उसे कोई अन्य संदेश प्राप्त होता है। यदि आप स्केच का अद्यतन संस्करण चाहते हैं तो मुझसे संपर्क करें।

इस चरण से जुड़े सॉफ़्टवेयर.ज़िप को डाउनलोड करें। आप या तो इन स्रोतों को अपने Arduino फ़ोल्डर में मिला सकते हैं या इन स्रोतों को इंगित करने के लिए Arduino प्राथमिकताओं में स्केचबुक स्थान बदल सकते हैं। पसंदीदा तरीका इन स्रोतों को अलग रखना है।

AudioAlertRFM69 स्केच को सत्यापित/संकलित करें।

यदि स्केच बिना किसी त्रुटि के संकलित होता है तो उसे अपलोड करें।

चरण 16: MP3 FAT हेक्स फ़ाइल बनाएँ

MP3 FAT हेक्स फ़ाइल बनाएँ
MP3 FAT हेक्स फ़ाइल बनाएँ

यह कदम मानता है कि आप एमपी3 स्रोत के रूप में ऑनबोर्ड एनओआर फ्लैश चिप का उपयोग करने की योजना बना रहे हैं। यदि आप एमपी3 स्रोत के रूप में एनओआर फ्लैश चिप का उपयोग करने की योजना नहीं बना रहे हैं तो आप चरण 18 पर जा सकते हैं। इसका मतलब है कि आप एमपी3 स्रोत के रूप में एसडी कार्ड या यूएसबी स्टिक का उपयोग कर रहे होंगे।

इस चरण का लक्ष्य एक FAT16 फ़ाइल सिस्टम की एक छवि प्राप्त करना है जिसमें NOR फ़्लैश से NOR फ़्लैश EEPROM पर स्रोत के रूप में चलाए जाने वाले MP3 क्लिप हैं। FAT रूट डायरेक्टरी के भीतर फ़ाइल क्रम MP3 इंडेक्स को निर्धारित करता है जिसे आप अलर्ट चलाते समय सॉफ़्टवेयर से संदर्भित करेंगे।

MP3 FAT Hex फ़ाइल मेरे Mac OS FatFsToHex एप्लिकेशन का उपयोग करके बनाई जा सकती है।

यदि आपके पास एक मैक है, या एक तक पहुंच है, तो GitHub से FatFsToHex एप्लिकेशन डाउनलोड करें:

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

आपके द्वारा बोर्ड पर चलाई जाने वाली MP3 फ़ाइलों पर निर्णय लेने के बाद, FatFsToHex एप्लिकेशन लॉन्च करें और फ़ाइलों को फ़ाइल सूची में खींचें। सूची में फाइलों को व्यवस्थित करके खेलने का क्रम निर्धारित करें। यदि यह MP3 का एक सेट है जो आपको लगता है कि आप एक से अधिक बार उपयोग कर सकते हैं, तो सेव कमांड (⌘-S) का उपयोग करके सेट को डिस्क पर सहेजें। MP3 हेक्स फ़ाइल को FLASH. HEX नाम देते हुए SD कार्ड में निर्यात (⌘-E) करें। इस एसडी कार्ड पर यह एकमात्र फाइल होनी चाहिए।

मुझे संदेह है कि कोई भी वास्तव में इन बोर्डों में से एक का निर्माण करेगा, लेकिन अगर कोई करता है, और आप एमपी 3 हेक्स फ़ाइल बनाने में फंस जाते हैं, तो मुझसे संपर्क करें और मैं इसे आपके लिए बना दूंगा।

चरण 17: MP3 फ़ाइलें NOR Flash EEPROM पर लोड करें

MP3 फ़ाइलों को NOR Flash EEPROM पर लोड करें
MP3 फ़ाइलों को NOR Flash EEPROM पर लोड करें
MP3 फ़ाइलों को NOR Flash EEPROM पर लोड करें
MP3 फ़ाइलों को NOR Flash EEPROM पर लोड करें

इस चरण के लिए आपको ISP (या मेरे द्वारा डिज़ाइन किया गया बोर्ड), और 5 या 6 तार ISP केबल के रूप में एक Arduino की आवश्यकता है। यदि आप 6 वायर केबल का उपयोग करते हैं तो बोर्ड को पावर डिस्कनेक्ट करें।

यदि आप मेरे द्वारा डिज़ाइन किए गए ISP का उपयोग नहीं कर रहे हैं, तो आपके द्वारा उपयोग किए जाने वाले ISP को मेरे Hex Copier स्केच के साथ लोड करने की आवश्यकता है और HexCopier स्केच में निर्देशों के अनुसार इसमें SD कार्ड मॉड्यूल होना चाहिए। HexCopier स्केच किसी भी Arduino पर ATmega328p (और कई अन्य ATMegas) के साथ चलाया जा सकता है। यह स्केच GitHub FatFsToHex रिपॉजिटरी में है।

NOR Flash EEPROM के पास DPDT स्विच को PROG पर सेट करें। कनेक्टर के सही ओरिएंटेशन को निर्धारित करने के लिए ग्राउंड पिन का उपयोग करके ISP केबल को 3v3 ISP और NOR FLASH हेडर के बीच कनेक्ट करें। तस्वीरों में यह नीला कनेक्टर है।

एक बार जब एसडी कार्ड डाला जाता है, और एक सीरियल मॉनिटर की बॉड दर 19200 पर सेट हो जाती है, तो स्केच को एक अक्षर C और एक रिटर्न कैरेक्टर ("C\n" या "C\r\n") भेजें, शुरू करने के लिए प्रतिलिपि # नकल। ISP पर चल रहे कॉपियर स्केच से अपेक्षित प्रतिक्रिया के लिए स्क्रीन शॉट देखें।

ध्यान दें कि FatFsToHex एप्लिकेशन में एक सीरियल मॉनिटर है (फोटो देखें।)

चरण 18: बोर्ड का परीक्षण करें

बोर्ड का परीक्षण करें
बोर्ड का परीक्षण करें
बोर्ड का परीक्षण करें
बोर्ड का परीक्षण करें
बोर्ड का परीक्षण करें
बोर्ड का परीक्षण करें

"IN" लेबल वाले 3.5 मिमी ऑडियो जैक से किसी iPod या किसी अन्य ध्वनि स्रोत को कनेक्ट करें। हेडफ़ोन की एक जोड़ी को "आउट" लेबल वाले जैक से कनेक्ट करें।

बोर्ड को शक्ति लागू करें। आइपॉड पर ट्रैक चलाएं। आपको यह सुनना चाहिए कि हेडफ़ोन के माध्यम से क्या खेला जा रहा है।

बोर्ड में 3v3 TTL सीरियल एडॉप्टर संलग्न करें। बॉड दर को 9600 पर सेट करें।

बोर्ड "p1" भेजकर अलर्ट चलाएं। आइपॉड से जो कुछ भी आ रहा है उसमें आपको अलर्ट कट सुनना चाहिए। बहुत सारे परीक्षण पैरामीटर हैं जिनका वर्णन करने के लिए बोर्ड को क्रमिक रूप से भेजा जा सकता है। AudioAlertRFM69 स्केच के लूप फ़ंक्शन को देखें। आपको एक स्विच स्टेटमेंट दिखाई देगा जो सभी परीक्षण मापदंडों को सूचीबद्ध करता है।

ट्रांसीवर का परीक्षण करने के लिए आपको एक अन्य बोर्ड की आवश्यकता होती है जैसे कि मेरे वर्मिंट डिटेक्टर इंस्ट्रक्शनल में वर्णित रिमोट कंट्रोल या मेरे द्वारा डिज़ाइन किया गया डस्ट कलेक्टर फुल बोर्ड। देखें https://www.thingiverse.com/thing:2657033 इन बोर्डों को ऑडियो अलर्ट बोर्ड को संदेश भेजने के लिए प्रोग्राम किया जा सकता है।

आप ब्रेडबोर्ड पर टेस्ट सेट भी बना सकते हैं जैसा कि तस्वीरों में दिखाया गया है। मैंने RFM69CW और HCW के लिए ब्रेकआउट बोर्ड डिज़ाइन किए हैं। ये बोर्ड लेवल शिफ्टिंग प्रदान करते हैं ताकि आप इन ट्रांसीवर का उपयोग 5V mcu के साथ कर सकें। (आरएफएम 69 3v3 है।)

यदि अमेरिका में कोई भी मेरे किसी भी बोर्ड को प्राप्त करने में रुचि रखता है, नंगे या निर्मित, भागों का पता लगाने में कठिन, मुझसे संपर्क करें (संदेश के माध्यम से, टिप्पणी के रूप में नहीं।) जैसा कि परिचय में बताया गया है, बोर्ड की Gerber फाइलें PCBWay पर साझा की जाती हैं।

सिफारिश की: