Orodha ya maudhui:

ASCII, Arduino na Oscilloscope: 3 Hatua
ASCII, Arduino na Oscilloscope: 3 Hatua

Video: ASCII, Arduino na Oscilloscope: 3 Hatua

Video: ASCII, Arduino na Oscilloscope: 3 Hatua
Video: как сделать мини-осциллограф, используя Arduino nano, dfrobot 2024, Novemba
Anonim
ASCII, Arduino na Oscilloscope
ASCII, Arduino na Oscilloscope

Katika mpango wa kujaribu na kuona picha inayoonekana kama gari la ASCII na nostro piacimento (io ho scelto il numero 0).

Katika mradi huu tutaona kwenye oscilloscope tabia ya ASCII kwa mapenzi (nimechagua nambari 0).

Hatua ya 1: Nyenzo

Ninahitaji mahitaji ya kila kitu kwa kila kitu.

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

Vifaa muhimu kwa utekelezaji wa uzoefu ni yafuatayo:

  • Nyaya,
  • Oscilloscope na viunganisho vinavyohusiana,
  • Arduino Uno,
  • IDE Arduino.

Hatua ya 2: Maandalizi ya Programu

Maandalizi ya Programu
Maandalizi ya Programu

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

Kwanza kabisa, katika Arduino IDE tunaandika na kupakia programu ifuatayo.

Hatua ya 3: Uunganisho wa Oscilloscope na Uonyesho wa Ishara

Uunganisho wa Oscilloscope na Uonyeshaji wa Ishara
Uunganisho wa Oscilloscope na Uonyeshaji wa Ishara

Una volta caricato il programma su Arduino, è suffe collegare quest'ultimo per mezzo dei cavetti (Bnc-coccodrillo) dell'oscilloscopio ai pin 1 Tx (Collegato al CH2), 13 (Collegato al CH1) na GND. Finiti i collegamenti sarà needario calibrare i vari parametri dell'oscilloscopio in modo da ottenere una serie di oscillazioni ben definite al fine di divide i vari valori logici (0 e 1). Il valore del pin 13 na stato adottato come riferimento per la misurazione, regolato dal trigger. Kwa sababu ya kutazama chakula na vitu vingine 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 in Output dal mio Arduino.

Programu ya Arduino, inatosha kuungana kupitia waya (Bnc-mamba) ya oscilloscope kwa pini 1 Tx (Imeunganishwa na CH2), 13 (Imeunganishwa na CH1) na GND. Mara tu viunganisho vimemalizika, itakuwa muhimu kupima vigezo anuwai vya oscilloscope ili kupata safu ya oscillations iliyoainishwa vizuri kwa bora ya kutofautisha maadili ya kimantiki (0 na 1). Thamani ya pini 13 imetumika kama rejeleo la kipimo, kinachodhibitiwa na kichocheo. Vyakula vya thamani ya kutia saini (kwa uliokithiri), ambazo hazizingatiwi, quinidi, kwa upande wangu, kusoma kutoka kulia kwenda kushoto maadili, tunaona mfululizo 00110000, hiyo ndiyo nambari 0 ambayo nilikuwa nimeweka Katika Pato kutoka kwa Arduino yangu. Katika kielelezo hapo juu mwenendo wa ishara kwenye pini 13 umeonyeshwa na rangi ya manjano, mwenendo wa pini 1 umeonyeshwa kwa hudhurungi ya hudhurungi.

Ilipendekeza: