Mündəricat:
- Addım 1: nümayiş
- Addım 2: İstifadə olunan mənbələr
- Addım 3: Montaj
- Addım 4: TFT 1.8 '' Pinout Ekranı
- Addım 5: ESP-WROOM32 TFT Ekranlı 1.8 "
- Addım 6: ESP-WROOM32 Bağlantı Cədvəli və TFT1.8 '' Ekran
- Addım 7: 1.8 '' TFT Ekranlı ESP32 LoRa Dağı
- Addım 8: ESP32 LoRa Bağlantı Cədvəli və TFT1.8 '' Ekran
- Addım 9: Kitabxanaların quraşdırılması - Arduino IDE
- Addım 10: Kod
- Addım 11: ESP32 kodu
- Addım 12: Parametrləri qurun
- Addım 13: Bağlantılar
- Addım 14: Fayl
Video: Layihənizi dəyərləndirin: Qrafik Ekrandan istifadə edin !: 14 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Bugünkü videomuzda sizə 1.8 düymlük TFT ekranı göstərəcəyəm. Bu, 128x160 ölçülü qrafik ekrandır. ESP32 LoRa ilə müqayisədə daha böyükdür və ənənəvi ESP32 -də istifadəsini də göstərəcəyəm. Daha sonra Adafruit tərəfindən hazırlanmış bir nümunədən istifadə edərək, bu iki mikrokontrolör modeli ilə bu ekranı istifadə etmək üçün montaj və mənbə kodumuz olacaq. Xüsusilə ekranın çox vacib bir xüsusiyyət olduğunu düşünürəm, çünki bu, dövrənizdən geribildirim verir.
Addım 1: nümayiş
Addım 2: İstifadə olunan mənbələr
• ESP32-WROOM
• ESP32 LoRa
• Ekran TFT Lcd 1.8"
• Protoboard
• Tullananlar
Addım 3: Montaj
Addım 4: TFT 1.8 '' Pinout Ekranı
Addım 5: ESP-WROOM32 TFT Ekranlı 1.8"
Addım 6: ESP-WROOM32 Bağlantı Cədvəli və TFT1.8 '' Ekran
Addım 7: 1.8 '' TFT Ekranlı ESP32 LoRa Dağı
Addım 8: ESP32 LoRa Bağlantı Cədvəli və TFT1.8 '' Ekran
Addım 9: Kitabxanaların quraşdırılması - Arduino IDE
Aşağıdakı bağlantılara daxil olaraq iki ZIP faylını yükləyin:
Adafruit GFX Kitabxanası:
Adafruit ST7735 Kitabxanası:
1. Arduino IDE açıq olduqda Sketch -> Kitabxana Əlavə et -> Kitabxana Əlavə et. ZIP
2. Yüklənmiş faylı axtarın, seçin və Aç düyməsini basın
3. Bunu yüklənmiş hər iki kitabxana üçün edin
Addım 10: Kod
ESP-WROOM Kodu 32
Bəyannamələr və dəyişənlər
#include // Core qrafik kitabxanası #daxildir // ST7735 üçün aparata xüsusi kitabxana #include // Bu sancaqlar 1.8 TFT qalxanı üçün də işləyəcək // ESP32-WROOM #define TFT_DC 12 // A0 #define TFT_CS 13 // CS #define TFT_MOSI 14 // SDA #define TFT_CLK 27 // SCK #define TFT_RST 0 #define TFT_MISO 0 Adafruit_ST7735 tft = Adafruit_ST7735 (TFT_CS, TFT_DC, TFT_MOSI, TFT_CLST)
ESP32 LoRa kodu
Bəyannamələr və dəyişənlər
#include // Core qrafik kitabxanası #daxil edin // ST7735 üçün aparata xüsusi kitabxana #include #define TFT_DC 17 // A0 #define TFT_CS 21 // CS #define TFT_MOSI 2 // SDA #define TFT_CLK 23 // SCK #define TFT_RST 0 #define TFT_MISO 0 Adafruit_ST7735 tft = Adafruit_ST7735 (TFT_CS, TFT_DC, TFT_MOSI, TFT_CLK, TFT_RST);
Addım 11: ESP32 kodu
Qeyd
• İstifadə olunan qrafik kodu Adafruit istehsalçısı tərəfindən hazırlanmış bir nümunədir:
• Bununla birlikdə, kodda bildirilən pinlər əvvəllər göstərilən ESP32 ilə işləmək üçün dəyişdirildi.
• Bu dərsin məqsədi yalnız ekranla ESP32 arasındakı ünsiyyəti öyrətməkdir.
Addım 12: Parametrləri qurun
Quruluş konfiqurasiyaları aşağıdakı şəkillərdə göstərilmişdir. Lövhələr ESP32 Dev Module və Heltec_WIFI_LoRa_32 -dir
Addım 13: Bağlantılar
TFT Ekran Kitabxanaları
github.com/adafruit/Adafruit-GFX-Library
github.com/adafruit/Adafruit-ST7735-Library
PDF - GFX Təlimatı
cdn-learn.adafruit.com/downloads/pdf/adafruit-gfx-graphics-library.pdf
Addım 14: Fayl
Faylları yükləyin:
MƏN YOX
Tövsiyə:
Model Qatar Layihənizi Cib Telefonunuzla İdarə Edin !: 11 Addım (Şəkillərlə)
Model Qatar Layihənizi Cib Telefonunuzla Nəzarət Edin!: Kabelli qaz və açar nəzarətçiləri ilə model qatar planının idarə edilməsi yeni başlayanlar üçün yaxşı bir başlanğıc ola bilər, ancaq taşınmazlıq problemi yaradır. Ayrıca, bazara çıxan simsiz idarəedicilər ya yalnız bəzi lokomları idarə edə bilər
Itsybitsy M4 Express istifadə edərək CircuitPython ilə SSD1306 I2C OLED 128x64 Ekranındakı qrafik: 13 addım (şəkillərlə)
Itsybitsy M4 Express istifadə edərək CircuitPython ilə SSD1306 I2C OLED 128x64 Ekranındakı qrafik: SSD1306 OLED displey, kiçik (0.96 "), ucuz, geniş yayılmış, I2C, asanlıqla bağlanan, 128x64 piksel monoxrom qrafik ekrandır (yalnız 4 teller) Raspberry Pi, Arduino və ya kimi mikroprosessor inkişaf lövhələrinə
Arduino istifadə edərək Qrafik Kalkulyator: 7 addım
Arduino istifadə edərək Qrafik Kalkulyator: Salam dostlar, bu gün sizə göstərmək üçün yeni bir şeyim var. Başlıqda daha əvvəl qeyd edildiyi kimi, Arduino uno və 2.4 " TFT Lcd Ekran Qalxanı
NodeMCU, MySQL, PHP və Chartjs.org istifadə edərək məlumatları daxil edin və onlayn qrafik qurun: 4 addım
NodeMCU, MySQL, PHP və Chartjs.org istifadə edərək məlumatları daxil edin və onlayn bir qrafik qurun: Bu Təlimat, birdən çox sensordan məlumat toplamaq üçün Node MCU lövhəsini necə istifadə edə biləcəyimizi, bu məlumatları sonra yerləşdirilən PHP faylına göndərməyimizi izah edir. MySQL verilənlər bazası. Məlumatlar daha sonra chart.js.A ba istifadə edərək onlayn olaraq bir qrafik olaraq baxıla bilər
Ekrandan kənar Windows-u dərhal xilas edin (Windows və Linux): 4 addım
Ekrandan kənar Windows -u dərhal xilas edin (Windows və Linux): Bir proqram ekrandan çıxarıldıqda - bəlkə də artıq bağlı olmayan ikinci bir monitora - onu cari monitora köçürməyin sürətli və asan yoluna ehtiyacınız var. Etdiyim budur -Qeyd --- Şəxsi həyat üçün şəkilləri bulandırdım