Mündəricat:
Video: ASCII, Arduino və Osiloskop: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Proqramda, ASCII və ya oscilloscopio vasitəsilə bir vizual görüntü əldə etmək mümkün deyil (0 və ya daha çox il).
Bu layihədə bir osiloskopda istədiyimiz halda bir ASCII xarakteri görəcəyik (0 rəqəmini seçmişəm).
Addım 1: Material
Mən sizə lazım olan bütün məlumatları təqdim edirəm:
- Cavi,
- Osiloskopiya və əlaqəli əlaqə,
- Arduino Uno,
- IDE Arduino.
Təcrübənin həyata keçirilməsi üçün lazım olan materiallar aşağıdakılardır:
- Kabellər,
- Osiloskop və əlaqəli bağlayıcılar,
- Arduino Uno,
- IDE Arduino.
Addım 2: Proqramın hazırlanması
Başlanğıcda, Arduino proqramları və proqramları yoxlayın.
Əvvəlcə Arduino IDE -də aşağıdakı proqramı yazırıq və yükləyirik.
Addım 3: Osiloskop Bağlantısı və Siqnal Ekranı
Bu proqram Arduino proqramları üçün bir araya gələrsə, 1 Tx (Collegato al CH2), 13 (Collegato al CH1) və GND-də bir araya gələrək hərtərəfli araşdırma aparmaq üçün kifayətdir. Müvafiq parametrləri öyrənmək üçün hər hansı bir əməliyyatın kalibrlənməsini və ya dəyişdirilməsini müəyyən etmək lazımdır. Şəxsi məlumatların 13 -cü ildönümündə, hər hansı bir səbəbdən, ən çox istifadə edilə bilər. Vizual vizual məlumatların və məlumatların girişi Alti del valore a riposo del segnale (agli estremi), in non vanno presi in regardazione, quinidi, nel mio caso, leggendo da destra verso sinistra i vari valori, si dede la successione 00110000, cioè il numero 0. Çıxış sahəsindəki Arduino. Nella figura soprastante è indicata con il colore giallo l'andamento del segnale sul pin 13, celeste è indicato l'andamento del pin 1.
Arduino proqramı, osiloskopun telləri (Bnc-timsah) vasitəsi ilə 1 Tx (CH2-yə Bağlı), 13 (CH1-ə Bağlı) və GND pinlərinə qoşulmaq üçün kifayətdir. Bağlantılar bitdikdən sonra məntiqi dəyərləri (0 və 1) fərqləndirmək üçün yaxşı müəyyən edilmiş bir sıra salınımlar əldə etmək üçün osiloskopun müxtəlif parametrlərini kalibrləmək lazım gələcək. Pin 13, tətik tərəfindən tənzimlənən ölçü üçün bir istinad olaraq istifadə edilmişdir. İmkan verilməyən dəyərlər (həddindən artıq dərəcədə), nəzərə alınmır, quinidi, mənim vəziyyətimdə, dəyərləri sağdan sola oxuduqda, 00110000 ardıcıllığını görürəm, yəni qoyduğum 0 rəqəmidir. Yuxarıdakı şəkildə pin 13 -dəki siqnal meyli sarı rənglə, pin 1 -in meyli açıq mavi rəngdə göstərilmişdir.
Tövsiyə:
Osiloskop üçün Analog Ön Uç: 6 Addım (Şəkillərlə birlikdə)
Osiloskop üçün Analog Ön Uç: Evdə Banggood, Aliexpress, Ebay və ya digər qlobal onlayn mağazalarda bir neçə dollara alına biləcək ucuz USB səs kartlarım var. Onları hansı maraqlı məqsədlər üçün istifadə edə biləcəyimi düşünürdüm və aşağı tezlikli bir PC əhatə dairəsi yaratmağa çalışdım
128x64 LCD Ekranda DIY 10Hz-50kHz Arduino Osiloskop: 3 addım
128x64 LCD Ekranda DIY 10Hz-50kHz Arduino Osiloskopu: Bu layihə 10Hz-dən 50Khz aralığına malik sadə bir osiloskopun hazırlanmasının bir yolunu təsvir edir. Cihazın xarici rəqəmsaldan analoqa çevirici çipindən istifadə etmədiyini nəzərə alsaq, bu olduqca böyük bir diapazondur, ancaq Arduino
Arduino-Osiloskop: Niyə İşləyir: 4 addım
Arduino-Osiloskop: Niyə İşləyir: Bir neçə il əvvəl elektronikaya girərkən və əsas prinsipləri öyrənərkən. Bir əhatənin demək olar ki, hər şeydə sizə kömək edən bir vasitə olduğunu gördüm. Bunu başa düşdükdən sonra bir işin əsas prinsiplərini öyrənməyə başladım
Tablet/Telefon Arduino Ekranı Olaraq və 2 dollarlıq Osiloskop: 4 Addım
Tablet/Telefon Arduino Ekranı və 2 dollarlıq Osiloskop: Arduino əsaslı bir layihə üçün ucuz 320x240 LCD sensor ekran ala bilsəniz də, xüsusən bir eskizin prototipini hazırlamaq və sınaqdan keçirmək üçün daha rahat ola bilər. bir layihə üçün həm toxunma ekranı, həm də enerji mənbəyi olaraq telefon. Hə bilərsən
Osiloskop qalxanındakı Arduino XY ekranı: 7 addım (şəkillərlə)
Osiloskop Qalxanındakı Arduino XY Ekranı: İllər keçdikcə Makerspace -in kömək etdiyi hadisələrə x y rejimindən istifadə edərək logo və mətni göstərən bir osiloskop götürmüşəm. Normalda, Ardiuno üzərindəki PWM pinləri və bir RC dövrəsi istifadə edərək sarsıntıları hamarlaşdırır