Satura rādītājs:

ASCII, Arduino un osciloskops: 3 soļi
ASCII, Arduino un osciloskops: 3 soļi

Video: ASCII, Arduino un osciloskops: 3 soļi

Video: ASCII, Arduino un osciloskops: 3 soļi
Video: Ascii Arduino Oscilloscope 2024, Novembris
Anonim
ASCII, Arduino un osciloskops
ASCII, Arduino un osciloskops

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

Šajā projektā osciloskopā pēc vēlēšanās redzēsim ASCII rakstzīmi (esmu izvēlējies skaitli 0).

1. solis: materiāls

Nepieciešamie materiāli, kas nepieciešami, lai nodrošinātu visu nepieciešamo:

  • Cavi,
  • Oscilloscopio e relativi connettori,
  • Arduino Uno,
  • IDE Arduino.

Pieredzei nepieciešami šādi materiāli:

  • Kabeļi,
  • Osciloskops un saistītie savienotāji,
  • Arduino Uno,
  • IDE Arduino.

2. solis: Programmas sagatavošana

Programmas sagatavošana
Programmas sagatavošana

Per prima cosa, nell'IDE Arduino scriviamo e carichiamo il soprastante programma.

Pirmkārt, Arduino IDE mēs rakstām un augšupielādējam šādu programmu.

3. solis: Osciloskopa savienojums un signāla displejs

Osciloskopa savienojums un signāla displejs
Osciloskopa savienojums un signāla displejs

Una volta caricato il programme ar Arduino, è sufficiente collegare quest'ultimo per mezzo dei cavetti (Bnc-coccodrillo) dell'oscilloscopio ai pin 1 Tx (Collegato al CH2), 13 (Collegato al CH1) e GND. Finiti i collegamenti sarà vajadzīgais kalibrs un dažādi parametri dell'oscilloscopio in modo da ottenere una serie di oscillazioni ben definite al fine di differeere i vari valori loģika (0 e 1). Il valore del pin 13 ir statīvs, kas paredzēts riferimento per la misurazione, regolato dal trigger. Si possono visualizzare i valori loģika Alti del valore a riposo del segnale (agli estremi), che non vanno presi in Regardrazione, quinidi, nel mio caso, leggendo da destra verso sinistra i vari valori, si vede la successione 00110000, cioè il number 0 che avevo messo in 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.

Programmā Arduino pietiek ar osciloskopa vadiem (Bnc-krokodils) savienot ar tapām 1 Tx (savienots ar CH2), 13 (savienots ar CH1) un GND. Kad savienojumi ir pabeigti, būs nepieciešams kalibrēt osciloskopa dažādus parametrus, lai iegūtu virkni precīzi definētu svārstību, lai vislabāk atšķirtu loģiskās vērtības (0 un 1). Mērījuma atskaitei ir izmantota tapas 13 vērtība, ko regulē sprūda. Pārtikas produkti ar parakstu (līdz galējībām), kas netiek ņemti vērā, quinidi, manā gadījumā, lasot vērtības no labās uz kreiso, mēs redzam pēctecību 00110000, tas ir, skaitlis 0, ko es ievietoju izvadā no mana Arduino. Iepriekš redzamajā attēlā signāla tendence uz 13. tapas ir norādīta ar dzeltenu krāsu, 1. tapa tendence ir parādīta gaiši zilā krāsā.

Ieteicams: