תוכן עניינים:

ASCII, Arduino ו- Oscilloscope: 3 שלבים
ASCII, Arduino ו- Oscilloscope: 3 שלבים

וִידֵאוֹ: ASCII, Arduino ו- Oscilloscope: 3 שלבים

וִידֵאוֹ: ASCII, Arduino ו- Oscilloscope: 3 שלבים
וִידֵאוֹ: Как сделать ПЛК LDmicro Arduino с ЖК-дисплеем I2C 2024, סֶפּטֶמבֶּר
Anonim
ASCII, ארדואינו ואוסילוסקופ
ASCII, ארדואינו ואוסילוסקופ

ב- questo progetto andremo visualizzare su un oscilloscopio un carattere ASCII a nostro piacimento (io ho scelto il numero 0).

בפרויקט זה נראה באוסילוסקופ דמות ASCII כרצונו (בחרתי את המספר 0).

שלב 1: חומר

אני מהותי לכל l'esecuzione dell'esperienza sono i seguenti:

  • קאווי,
  • Oscilloscopio e relativi connettori,
  • ארדואינו אונו,
  • IDE Arduino.

החומרים הדרושים לביצוע החוויה הם:

  • כבלים,
  • אוסצילוסקופ ומחברים קשורים,
  • ארדואינו אונו,
  • IDE Arduino.

שלב 2: הכנת התוכנית

הכנת התוכנית
הכנת התוכנית

Per prima cosa, nell'IDE Arduino scriviamo e carichiamo il soprastante תכנית.

קודם כל, ב- Arduino IDE אנו כותבים ומעלים את התוכנית הבאה.

שלב 3: חיבור אוסצילוסקופ ותצוגת אותות

חיבור אוסצילוסקופ ותצוגת אותות
חיבור אוסצילוסקופ ותצוגת אותות

Una volta caricato il programma su Arduino, è מספיק לימודים בקולג 'ר' mezzo dei cavetti (Bnc-coccodrillo) dell'oscilloscopio ai pin 1 Tx (Collegato al CH2), 13 (Collegato al CH1) e GND. Finiti i collegamenti sarà necessario calibrare i vari parametri dell'oscilloscopio in modo da ottenere una series di oscillazioni ben definitive al fine di differere i vari valori logici (0 ה 1). Il valore del pin 13 è stato adottato come riferimento per la misurazione, regolato dal trigger. Si possono visualizzare i valori logici Alti del valore a riposo del segnale (agli estremi), che non vanno presi in considerazione, quinidi, nel mio caso, leggendo da destra verso sinistra i vari valori, si vede la successione 00110000, cioè il numero 0 che avevo messo ב Output dal mio Arduino. Nella figura soprastante è indicata con il colore giallo l'andamento del segnale sul pin 13, in celeste è indicato l'andamento del pin 1.

התוכנית ב- Arduino, מספיקה להתחבר באמצעות החוטים (Bnc-crocodile) של האוסילוסקופ לפינים 1 Tx (מחובר ל- CH2), 13 (מחובר ל- CH1) ו- GND. לאחר סיום החיבורים יהיה צורך לכייל את הפרמטרים השונים של האוסילוסקופ על מנת להשיג סדרה של תנודות מוגדרות היטב למיטב הבחנת הערכים הלוגיות (0 ו -1). הערך של סיכה 13 שימש כהפניה למדידה, המוסדר על ידי ההדק. מזונות בעלי הערך לחתום (עד הקיצוניות), שאינם נלקחים בחשבון, quinidi, במקרה שלי, קריאה מימין לשמאל את הערכים, אנו רואים את הרצף 00110000, כלומר המספר 0 ששמתי ב פלט מהארדואינו שלי. באיור לעיל מגמת האות על סיכה 13 מסומנת בצבע צהוב, המגמה של סיכה 1 מוצגת בכחול בהיר.

מוּמלָץ: