جدول المحتويات:
فيديو: ASCII و Arduino و Oscilloscope: 3 خطوات
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
في برنامج كويستو بروجيتو أندريمو ، هناك تجربة بصرية لمؤشر الذبذبات على شكل ASCII وهو عبارة عن نوسترو بياتيمنتو (io ho scelto il numero 0).
في هذا المشروع ، سنرى على مرسمة الذبذبات حرف ASCII حسب الرغبة (اخترت الرقم 0).
الخطوة 1: المادة
أنا المادية اللازمة لكل l'esecuzione dell'esperienza sono i seguenti:
- كافى
- Oscilloscopio e relativi connettori ،
- اردوينو أونو
- IDE اردوينو.
المواد اللازمة لتنفيذ التجربة هي كما يلي:
- الكابلات
- راسم الذبذبات والموصلات ذات الصلة ،
- اردوينو أونو
- IDE اردوينو.
الخطوة الثانية: التحضير للبرنامج
لكل كوزا ، nell'IDE Arduino scriviamo e carichiamo il soprastante programma.
بادئ ذي بدء ، في Arduino IDE نكتب وتحميل البرنامج التالي.
الخطوة 3: توصيل راسم الذبذبات وعرض الإشارة
Una volta caricato il programma su Arduino، è enoughe 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à mustario calibrare i vari parametri dell'oscilloscopio in modo da ottenere una serie di oscillazioni ben select a finified all fine and variables valori logici (0 e 1). Il valore del pin 13 è stato adottato يأتي riferimento per la misurazione ، Regolato dal trigger. Si Posono visualizzare i valori logici Alti del valore a riposo del segnale (agli estremi) ، che non vanno presi in Thinkazione، 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 and indicato l'andamento del pin 1.
البرنامج على Arduino ، يكفي التوصيل عن طريق الأسلاك (Bnc-crocodile) من الذبذبات إلى المسامير 1 Tx (متصلة بـ CH2) و 13 (متصلة بـ CH1) و GND. بمجرد الانتهاء من التوصيلات ، سيكون من الضروري معايرة معلمات مرسمة الذبذبات المختلفة من أجل الحصول على سلسلة من التذبذبات المحددة جيدًا للتمييز الأفضل بين القيم المنطقية (0 و 1). تم استخدام قيمة الدبوس 13 كمرجع للقياس ، ينظمها المشغل. الأطعمة ذات القيمة التي يجب تسجيلها (إلى أقصى الحدود) ، والتي لا تؤخذ في الاعتبار ، quinidi ، في حالتي ، القراءة من اليمين إلى اليسار القيم ، نرى التتابع 00110000 ، وهذا هو الرقم 0 الذي وضعته في الإخراج من Arduino الخاص بي. في الشكل أعلاه ، يُشار إلى اتجاه الإشارة على الدبوس 13 باللون الأصفر ، ويظهر اتجاه السن 1 باللون الأزرق الفاتح.