Turinys:

ASCII, Arduino ir osciloskopas: 3 žingsniai
ASCII, Arduino ir osciloskopas: 3 žingsniai

Video: ASCII, Arduino ir osciloskopas: 3 žingsniai

Video: ASCII, Arduino ir osciloskopas: 3 žingsniai
Video: ASCII TABLE PRINTING || Arduino Programming || Programming C C++ 2024, Lapkritis
Anonim
ASCII, Arduino ir osciloskopas
ASCII, Arduino ir osciloskopas

Questo progetto andremo vizualizacija su osciloskopija ir karatė ASCII ir nostro rinkos modelis (io ho scelto il number 0).

Šiame projekte osciloskopu matysime ASCII personažą (aš pasirinkau skaičių 0).

1 žingsnis: medžiaga

Būtinos medžiagos, skirtos išperkamosios nuotolinės pagalbos teikimui ir sekimui:

  • Cavi,
  • Oscilloscopio ir relativ connettori,
  • Arduino Uno,
  • IDE Arduino.

Patirties įgyvendinimui reikalinga ši medžiaga:

  • Kabeliai,
  • Osciloskopas ir susijusios jungtys,
  • Arduino Uno,
  • IDE Arduino.

2 žingsnis: programos paruošimas

Programos rengimas
Programos rengimas

Prima cosa, nell'IDE Arduino sciviamo ir carichiamo il soprastante programa.

Visų pirma, „Arduino IDE“rašome ir įkeliame šią programą.

3 žingsnis: Osciloskopo prijungimas ir signalo rodymas

Osciloskopo jungtis ir signalo ekranas
Osciloskopo jungtis ir signalo ekranas

Jei norite, kad karikatūra būtų sukurta „Arduino“programai, tai yra pakankamas kolegų kvestas, skirtas „mezzo dei cavetti“(Bnc-coccodrillo) dell'oscilloscopio ai pin 1 Tx (Collegato al CH2), 13 (Collegato al CH1) ir GND. Finiti i Collegamenti sarà būtinas kalibravimo ir įvairių parametrų dell'oscilloscopio in modo da ottenere una serie di oscillazioni ben definite al fine di differeere i var valori logika (0 e 1). Il valore del pin 13 yra statinis nurodymas, pateikiamas riferimento per la misurazione, regolato dal trigger. Si vaizdų vizualizacija ir loginė logika 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.

„Arduino“programoje pakanka osciloskopo laidais (Bnc-krokodilas) prijungti prie 1 Tx (prijungtas prie CH2), 13 (prijungtas prie CH1) ir GND kaiščių. Kai ryšiai bus baigti, reikės sukalibruoti įvairius osciloskopo parametrus, kad gautumėte gerai apibrėžtų virpesių seriją, kad būtų galima geriausiai atskirti logines vertes (0 ir 1). 13 kaiščio vertė buvo naudojama kaip atskaitos taškas matavimui, reguliuojamas trigerio. Maisto produktai, kuriuos reikia pasirašyti (iki kraštutinumų), į kuriuos neatsižvelgiama, quinidi, mano atveju, skaitydami vertybes iš dešinės į kairę, matome seką 00110000, tai yra, skaičių, kurį aš įdėjau „Arduino“išvestyje. Aukščiau pateiktame paveikslėlyje 13 kaiščio signalo tendencija yra pažymėta geltona spalva, 1 kaiščio tendencija rodoma šviesiai mėlyna spalva.

Rekomenduojamas: