Mündəricat:
Video: 128x64 LCD Ekranda DIY 10Hz-50kHz Arduino Osiloskop: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Bu layihə 10 Hz -dən 50 KHz -ə qədər olan 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.
Addım 1: Təsvir
Nəticə nisbətən böyük bir LCD ekranda (ST7920) 128x64 piksel qətnamə ilə göstərilir. Ölçmə ekran sahəsi 96x64 və məlumat göstərmə sahəsi 32x64, burada test siqnalının tezliyi, Vpp və s.
Bir neçə komponentdən ibarət olması çox sadədir:
- Arduino Nano
- 128x64 qətnamə ilə ST7920 LCD ekran
- üç ani açar
- iki potensiomer
- və bir kondansatör 100 microF
Bu layihə NextPCB tərəfindən maliyyələşdirildi. Aşağıdakı linklərdən birində yoxlayaraq mənə dəstək ola bilərsiniz:
5 dollarlıq kupon almaq üçün qeydiyyatdan keçin:
Etibarlı Çox qatlı lövhələr istehsalçısı:
4 qatlı PCB lövhələri 10 ədəd yalnız 12 dollar:
10% endirim - PCB və SMT Sifarişləri: 20% ENDİRİM - PCB və 15% SMT Sifarişləri:
Addım 2: Bina
Cihazın bir neçə funksiyası var: avtomatik tətik (çox sabit ekran), Tarama sürəti: 1-2-5-ə uyğun olaraq 0.02ms/div ~ 10ms/div, doqquz səviyyəyə daşıma və bölmə funksiyası və Hold funksiyası: Ekranın dalğa formasını və parametrlərini dondur. Bu layihə, orijinal kodu tapa biləcəyiniz Wu Hanqing blogunda yayımlanır. Osiloskopu əvvəlki layihələrimdən birinin qurğusuna əsaslanaraq qurduğum üçün minimal dəyişikliklər etdim. Videoda gördüyünüz kimi, cihaz böyük ekrana görə çox aydın bir görünüşə malikdir və eyni zamanda təəccüblü dərəcədə yaxşı bir avtomatik tetikleyicidir. Şəklin şaquli mövqeyi 50 kohm potensiometrlə, 10 kohm potansiyometrlə kontrastla tənzimlənir. Osiloskopu sinus və düzbucaqlı siqnal generatoru ilə sınadım. Nəhayət, peşəkar və ya çox istifadə edilə bilən bir alət olmasa da, hələ də təhsil məqsədləri üçün və ya laboratoriyanızda, xüsusən də cihazın çox asan və son dərəcə ucuz olduğunu bilmək üçün aşağı tezlikli siqnalları yoxlamaq üçün istifadə edilə bilər.
Addım 3: Şematik Diaqram və Kod
Aşağıda Şematik diaqram və Arduino kodu verilmişdir
Tövsiyə:
R16 DS1307 istifadə edərək TM1637 LED Ekranda Arduino Ekran Vaxtı: 8 Addım
TM1637 LED Ekranında Arduino Display Time RTC DS1307 istifadə edərək: Bu təlimatda, RTC DS1307 modulu və TM1637 və LED Display Display və Visuino istifadə edərək vaxtın necə göstəriləcəyini öyrənəcəyik
DIY Arduino istifadə edərək temperaturu LCD ekranda göstərin: 10 addım
DIY Arduino istifadə edərək LCD Ekranda İstiliyi Göstərin: Bu layihədə Arduino, temperatur sensoru və s. Kimi bəzi komponentlərdən istifadə edərək bir dövrə düzəltmək niyyətindəyik. yeni dərəcənin görünüşü arasında
LCD İşğalçıları: 16x2 LCD Xarakterli Ekranda Oyun İstəyən Bir Kosmik İşğalçı: 7 addım
LCD İşğalçıları: 16x2 LCD Xarakterli Ekrandakı Oyunlar Bir Kosmik İşğalçılar: Əfsanəvi "Kosmik İşğalçılar" oyununu təqdim etməyə ehtiyac yoxdur. Bu layihənin ən maraqlı xüsusiyyəti, qrafik çıxışı üçün mətn ekranını istifadə etməsidir. 8 xüsusi simvol tətbiq etməklə əldə edilir. Tam Arduino yükləyə bilərsiniz
Adınızı LCD ekranda çap etmək: 7 addım
Adınızı LCD Ekranda Çap Etmək: Bu təlimatda sizə adınızı LCD ekranda necə çap etməyi öyrədəcəyəm. Bu layihə istifadə etdiyim proqram olan tinkercad üzərində və ya real həyatda edilə bilər. Bu layihənin əsas məqsədi bir şey öyrənməkdir
Simon LCD Ekranda Deyir: 9 Addım (Şəkillərlə birlikdə)
Simon LCD Ekranı ilə Deyir: IntroHave həmişə birlikdə oynamaq çox əyləncəli və qurulması asan olan bir Arduino layihəsi yaratmaq istəyirdiniz. Yaxşı baxma. Salam və təlimatçılığa xoş gəldiniz. Burada sizə LCD ilə Simon Says oyunu yaratmağı öyrədəcəyəm