विषयसूची:

ASCII, Arduino और Oscilloscope: 3 चरण
ASCII, Arduino और Oscilloscope: 3 चरण

वीडियो: ASCII, Arduino और Oscilloscope: 3 चरण

वीडियो: ASCII, Arduino और Oscilloscope: 3 चरण
वीडियो: Learn Oscilloscope Basics with an Arduino Uno and RTM3004 | AddOhms #28 2024, नवंबर
Anonim
ASCII, Arduino और ऑसिलोस्कोप
ASCII, Arduino और ऑसिलोस्कोप

इन क्वेस्टो प्रोगेटो एंडरेमो ए विज़ुअलाइज़ारे सु अन ऑसिलोस्कोपियो अन कैरेटेरे एएससीआईआई ए नोस्ट्रो पियासिमेंटो (आईओ हो स्केल्टो इल न्यूमेरो 0)।

इस परियोजना में हम एक आस्टसीलस्कप पर वसीयत में एक ASCII वर्ण देखेंगे (मैंने संख्या 0 को चुना है)।

चरण 1: सामग्री

मैं भौतिक रूप से आवश्यक प्रति l'esecuzione dell'esperienza sono i seguenti:

  • कैवि,
  • ऑसिलोस्कोपियो और रिलेटिव कॉन्नेटोरी,
  • अरुडिनो ऊनो,
  • आईडीई अरुडिनो।

अनुभव के निष्पादन के लिए आवश्यक सामग्री निम्नलिखित हैं:

  • केबल,
  • ऑसिलोस्कोप और संबंधित कनेक्टर,
  • अरुडिनो ऊनो,
  • आईडीई अरुडिनो।

चरण 2: कार्यक्रम की तैयारी

कार्यक्रम की तैयारी
कार्यक्रम की तैयारी

प्रति प्राइमा कोसा, nell'IDE Arduino scriviamo e carichiamo il soprastante programma।

सबसे पहले, Arduino IDE में हम निम्नलिखित प्रोग्राम लिखते और अपलोड करते हैं।

चरण 3: ऑसिलोस्कोप कनेक्शन और सिग्नल डिस्प्ले

ऑसिलोस्कोप कनेक्शन और सिग्नल डिस्प्ले
ऑसिलोस्कोप कनेक्शन और सिग्नल डिस्प्ले

यूना वोल्टा कैरिकाटो इल प्रोग्राममा सु अरुडिनो, ई पर्याप्त कॉलेज खोज'अल्टिमो प्रति मेज़ो देई कैवेटी (बीएनसी-कोकोड्रिलो) डेल'ओसिलोस्कोपियो एआई पिन 1 टीएक्स (कॉलेगेटो अल सीएच2), 13 (कॉलेजैटो अल सीएच1) और जीएनडी। फिनिटी आई कॉलेजमेंटी सरे नेसेरियो कैलिब्रेरे आई वेरी पैरामीट्री डेल'ऑसिलोस्कोपियो इन मोडो डा ओटेनरे उना सीरी डि ऑसिलाजियोनी बेन निश्चित अल फाइन डि डिस्टेंगुरे आई वेलोरी लॉजिकी (0 ई 1)। Il valore del pin 13 è stato adottato आओ riferimento per la misurazione, regolato dal ट्रिगर। सी पॉसनो विज़िज़ेरे आई वेलोरी लॉजिकी अल्टी डेल वेलोर ए रिपोसो डेल सेग्नाले (एगली एस्ट्रेमी), चे नॉन वन्नो प्रेसी इन विचाराजिओन, क्विनिडी, नेल मियो कासो, लेगेंडो दा डेस्ट्रा वर्सो सिनिस्ट्रा आई वेरी वेलोरी, सी वेडे ला सक्सेसियो ०११००००, सियोन ०११००००, आउटपुट दाल मियो अरुडिनो में चे अवेवो मेसो। नेला फिगुरा सोप्रास्टैंटे ई इंडिकाटा कोन इल कोलोरे गिआलो ल'एंडमेंटो डेल सेग्नाले सुल पिन 13, सेलेस्टे ई इंडिकैटो एल'एंडमेंटो डेल पिन 1 में।

Arduino पर कार्यक्रम, यह आस्टसीलस्कप के तारों (Bnc-मगरमच्छ) के माध्यम से 1 Tx (CH2 से जुड़ा), 13 (CH1 से जुड़ा) और GND को पिन करने के लिए पर्याप्त है। एक बार कनेक्शन समाप्त हो जाने के बाद, तार्किक मूल्यों (0 और 1) को अलग करने के लिए अच्छी तरह से परिभाषित दोलनों की एक श्रृंखला प्राप्त करने के लिए आस्टसीलस्कप के विभिन्न मापदंडों को जांचना आवश्यक होगा। पिन 13 के मान का उपयोग ट्रिगर द्वारा नियंत्रित माप के लिए एक संदर्भ के रूप में किया गया है। मूल्य के खाद्य पदार्थ पर हस्ताक्षर करने के लिए, जिन पर ध्यान नहीं दिया जाता है, क्विनिडी, मेरे मामले में, दाएं से बाएं मूल्यों को पढ़ते हुए, हम उत्तराधिकार 00110000 देखते हैं, वह संख्या 0 है जिसे मैंने रखा था मेरे Arduino से आउटपुट में। उपरोक्त आकृति में पिन 13 पर सिग्नल की प्रवृत्ति को पीले रंग से दर्शाया गया है, पिन 1 की प्रवृत्ति को हल्के नीले रंग में दिखाया गया है।

सिफारिश की: