Përmbajtje:
Video: ASCII, Arduino dhe Oscilloscope: 3 hapa
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Në kërkim për të bërë dhe vizualizuar një oscilloscopio un carattere ASCII a nostro piacimento (io ho scelto il numero 0).
Në këtë projekt ne do të shohim në një oshiloskop një karakter ASCII sipas dëshirës (unë kam zgjedhur numrin 0).
Hapi 1: Materiali
Unë kam nevojë për materialin e nevojshëm për zgjedhjen e zërit:
- Cavi,
- Oscilloscopio e relativi connettori,
- Arduino Uno,
- IDE Arduino.
Materialet e nevojshme për ekzekutimin e përvojës janë si më poshtë:
- Kabllot,
- Osciloskopi dhe lidhësit e lidhur,
- Arduino Uno,
- IDE Arduino.
Hapi 2: Përgatitja e Programit
Për prima cosa, nell'IDE Arduino scriviamo e carichiamo il soprastante programma.
Para së gjithash, në Arduino IDE ne shkruajmë dhe ngarkojmë programin e mëposhtëm.
Hapi 3: Lidhja e Osciloskopit dhe Ekrani i Sinjalit
Una volta caricato il programma su Arduino, è mjaft kolegje kërkimi për një mezzo dei cavetti (Bnc-coccodrillo) dell'oscilloscopio ai pin 1 Tx (Collegato al CH2), 13 (Collegato al CH1) dhe GND. Përfundimi dhe koleksioni i nevojshëm i kalibrimit të parametrave të ndryshëm të dell'oscilloscopio në modo da ottenere una serie di oscillazioni ben definitive al fine di distinguere i vari valori logici (0 e 1). Il valore del pin 13 è stato adottato come riferimento per la misurazione, regolato dal trigger. Si mund të vizualizoni dhe vlerësoni logjikën Alti del valore a riposo del segnale (agli estremi), che non vanno presi in konsiderrazione, 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. Nella figura soprastante è indicata con il colore giallo l'andamento del segnale sul pin 13, në celeste è indicato l'andamento del pin 1.
Programi në Arduino, mjafton të lidhet me anë të telave (Bnc-krokodili) të oshiloskopit në kunjat 1 Tx (Lidhur me CH2), 13 (Lidhur me CH1) dhe GND. Sapo të përfundojnë lidhjet, do të jetë e nevojshme të kalibrohen parametrat e ndryshëm të oshiloskopit në mënyrë që të merren një sërë lëkundjesh të përcaktuara mirë në mënyrën më të mirë për të dalluar vlerat logjike (0 dhe 1). Vlera e kunjit 13 është përdorur si referencë për matjen, e rregulluar nga shkas. Ushqimet me vlerë për t’u nënshkruar (deri në ekstreme), që nuk merren parasysh, quinidi, në rastin tim, duke lexuar vlerat nga e djathta në të majtë, ne shohim vazhdimësinë 00110000, që është numri 0 që kisha vënë në Dalje nga Arduino -ja ime. Në figurën e mësipërme trendi i sinjalit në kunjin 13 tregohet me ngjyrë të verdhë, tendenca e kunjës 1 tregohet me blu të hapur.