LILYGO logosu

LILYGO T-Deck Arduino Yazılımı

LILYGO-T-Deck-Arduino-Yazılımı-şekil-1

Ürün Bilgileri

Özellikler:

  • Ürün Adı: T-Güverte
  • Sürüm: V1.0
  • Yayın tarihi: 2024.05
  • Donanım: ESP32 modülü
  • Yazılım: Ardunio

Ürün Kullanım Talimatları

giriiş

Bu kılavuz, kullanıcıların T-Deck donanımını kullanan uygulamalar için yazılım geliştirme ortamını kurmalarına yardımcı olmak için tasarlanmıştır.

  • T-Güverte
    T-Deck, çeşitli uygulamalar için yazılım geliştirmeyi destekleyen bir donanım platformudur.
  • Ardunio
    T-Deck donanımını programlamak için kullanılan yazılım Arduino'dur.
  • Hazırlık
    Başlamadan önce, ortamı kurmak için gerekli bileşenlerin ve araçların hazır olduğundan emin olun.

Başlayın
Yazılım geliştirme ortamını kurmaya başlamak için bu kılavuzda verilen talimatları izleyin.

Yapılandır
Yazılım ayarlarınızı projenizin gereksinimlerine göre yapılandırın.

Bağlamak
T-Deck donanımınız ile geliştirme sisteminiz arasındaki bağlantıyı kurun.

Test Demosu
Donanım ve yazılım kurulumunun doğru çalıştığından emin olmak için bir test demosu çalıştırın.

Çizim Yükle

Verilen talimatları kullanarak Arduino taslağınızı ESP32 modülüne yükleyin.

  1. Oluştur ve Flaş
    Arduino kodunuzu derleyin ve ESP32 modülüne yükleyin.
  2. İzlemek
    Çiziminizin çıktısını ve davranışını T-Deck donanımında izleyin.

SSC Komut Referansı
T-Deck donanımıyla ilgili özel işlemler için komut referanslarına bakın.

op
'op' operasyonunun tanımı.

SSS (Sıkça Sorulan Sorular)

Yüklemem başarısız olursa ne yapmalıyım?
Yüklemeniz başarısız olursa, geliştirme sisteminiz ile T-Deck donanımı arasındaki bağlantıyı kontrol edin. Tüm ayarların doğru olduğundan emin olun ve yüklemeyi tekrar deneyin.

Bu Kılavuz Hakkında

Bu belge, kullanıcıların T-Deck tabanlı donanım kullanarak uygulama geliştirmek için temel yazılım geliştirme ortamını kurmalarına yardımcı olmayı amaçlamaktadır. Basit bir örnek aracılığıylaample, bu belge, menü tabanlı yapılandırma sihirbazı da dahil olmak üzere Arduino'nun nasıl kullanılacağını, Arduino'nun derlenmesini ve ESP32 modülüne ürün yazılımı indirmesini gösterir.

Sürüm Notları 

Tarih Sürüm Sürüm notları
2024.05 V1.0 İlk sürüm.

giriiş

T-Güverte

  • T-Deck bir geliştirme kartıdır. Bağımsız olarak çalışabilir.
  • Wi-Fi + BLE haberleşme protokolünü destekleyen ESP32-S3 MCU ve anakart PCB'sinden oluşmaktadır.
  • Bu ürün LCD ve LoRa fonksiyonlarına sahiptir. LCD modeli ST7789 LCD olup 320×240 çözünürlüğe sahiptir. LoRa çipi SX1262'dir.
  • Düşük güçlü sensör ağlarından en zorlu görevlere kadar değişen uygulamalar için.
  • Bu modülün çekirdeğinde ESP32S3 yongası bulunur.
  • ESP32-S3, çift yüksek performanslı çekirdek ve diğer birçok çok yönlü çevre birimiyle birlikte tek bir çipte Wi-Fi (2.4 GHz bant) ve Bluetooth 5.0 çözümlerini bir araya getirir. ESP32, verimli güç kullanımı, kompakt tasarım ve güvenlik için sürekli talepleri karşılamak üzere sağlam, son derece entegre bir platform sunar.
  • Xinyuan, uygulama geliştiricilerinin fikirlerini ESP32-S3 serisi donanım etrafında inşa etmelerini sağlayan temel donanım ve yazılım kaynaklarını sağlar. Xinyuan tarafından sağlanan yazılım geliştirme çerçevesi, Wi-Fi, Bluetooth, esnek güç yönetimi ve diğer gelişmiş sistem özellikleriyle Nesnelerin İnterneti (IoT) uygulamalarını hızla geliştirmek için tasarlanmıştır.
  • Üretici Shenzhen Xin Yuan Electronic Technology Co., Ltd.'dir.

Ardunio
Java ile yazılmış bir dizi platformlar arası uygulama. Arduino Software IDE, Processing programlama dilinden ve Wiring programının entegre geliştirme ortamından türetilmiştir. Kullanıcılar, Arduino tabanlı Windows/Linux/MacOS'ta uygulamalar geliştirebilir. Windows 10 kullanılması tavsiye edilir. Windows işletim sistemi eski sürüm olarak kullanılmıştır.ampBu belgedeki le örnekleme amaçlıdır.

Hazırlık
ESP32-S3 için uygulamalar geliştirmek için şunlara ihtiyacınız vardır:

  • Windows, Linux veya Mac işletim sistemi yüklü PC
  • ESP32-S3 için Uygulama oluşturmak için araç zinciri
  • Arduino esasen ESP32-S3 için API ve Araç Zincirini çalıştıracak komut dosyalarını içerir
  • CH9102 seri bağlantı noktası sürücüsü
  • ESP32-S3 kartının kendisi ve PC'ye bağlamak için bir USB kablosu

Başlayın

Arduino Yazılımını İndirin

Arduino Yazılımının (IDE) Windows makinelerine en hızlı şekilde nasıl kurulacağı

Hızlı Başlangıç ​​Kılavuzu
The website hızlı bir başlangıç ​​eğitimi sağlar

Windows platformu Arduino için kurulum adımları

LILYGO-T-Deck-Arduino-Yazılımı-şekil-2

Arduino Yazılımını Yükleyin

LILYGO-T-Deck-Arduino-Yazılımı-şekil-3

Yapılandır

Git'i İndir
Git.exe kurulum paketini indirin

LILYGO-T-Deck-Arduino-Yazılımı-şekil-4

Ön derleme yapılandırması

  • Arduino simgesine tıklayın, ardından sağ tıklayın ve “Klasörü aç” öğesini seçin.
  • Donanım seçin ->
  • Fare ** Sağ tıklama ** ->
  • Git Bash'i Buraya Tıklayın

Uzak bir depoyu klonlama

Bağlamak

Neredeyse oradasın. Devam edebilmek için ESP32-S3 kartını PC'ye bağlayın, kartın hangi seri port altında göründüğünü kontrol edin ve seri iletişimin çalışıp çalışmadığını kontrol edin.

Test Demosu

Seçme File>>Örn.ample>>WiFi>>WiFiScan

LILYGO-T-Deck-Arduino-Yazılımı-şekil-5

Çizim Yükle

Pano Seç
araçlar<

Yüklemek
Çizim << Yükle

Seri Monitör
Araçlar << Seri Monitör

LILYGO-T-Deck-Arduino-Yazılımı-şekil-6

SSC Komut Referansı

Burada, modülü test etmeniz için bazı yaygın Wi-Fi komutları listelenmektedir.

op 

  • Tanım
    op komutları, sistemin Wi-Fi modunu ayarlamak ve sorgulamak için kullanılır.
  • Example

    LILYGO-T-Deck-Arduino-Yazılımı-şekil-7

  • Parametre
    -Q Wi-Fi modunu sorgulayın.
    -S Wi-Fi modunu ayarlayın.
     

     

    wmodu

    3 Wi-Fi modu vardır:

    • mod = 1: STA modu

    • mod = 2: AP modu

    • mod = 3: STA+AP modu

Sta

  • Tanım
    sta komutları, STA ağ arabirimini taramak, AP'ye bağlanmak veya bağlantıyı kesmek ve STA ağ arabiriminin bağlantı durumunu sorgulamak için kullanılır.
  • Example

    LILYGO-T-Deck-Arduino-Yazılımı-şekil-8

  • Parametre
    -ssid Erişim Noktalarını ssid ile tarayın veya bağlayın.
    -b bssid bssid ile Erişim Noktalarını tarayın.
    -n kanalı Kanalı tarayın.
    -h Gizli ssid Erişim Noktaları ile tarama sonuçlarını gösterin.
    -Q STA bağlantı durumunu göster.
    -D Mevcut Erişim Noktaları ile bağlantı kesildi.

ap

  • Tanım
    ap komutları, AP ağ arabiriminin parametresini ayarlamak için kullanılır.
  • Example

    LILYGO-T-Deck-Arduino-Yazılımı-şekil-9

  • Parametre
    -S AP modunu ayarlayın.
    -ssid AP ssid'yi ayarlayın.
    -p şifre AP şifresi ayarlayın.
    -t şifrelemek AP şifreleme modunu ayarlayın.
    -h ssid'yi gizle.
    -m maksimum_sta AP max bağlantılarını ayarlayın.
    -Q AP parametrelerini göster.
    -L Bağlı istasyonun MAC Adresini ve IP Adresini gösterin.

Mac

  • Tanım
    mac komutları, ağ arayüzünün MAC adresini sorgulamak için kullanılır.
  • Example

    LILYGO-T-Deck-Arduino-Yazılımı-şekil-10

  • Parametre
    -Q MAC adresini göster.
     

    -o modu

    • mod = 1: STA modundaki MAC adresi.

    • mod = 2: AP modundaki MAC adresi.

dhcp

  • Tanım
    dhcp komutları, dhcp sunucusunu/istemcisini etkinleştirmek veya devre dışı bırakmak için kullanılır.
  • Example

    LILYGO-T-Deck-Arduino-Yazılımı-şekil-10

  • Parametre
    -S DHCP'yi (İstemci/Sunucu) başlatın.
    -E DHCP'yi (İstemci/Sunucu) sonlandırın.
    -Q DHCP durumunu göster.
     

    -o modu

    • mod = 1 : STA arayüzünün DHCP istemcisi.

    • mod = 2 : AP arayüzünün DHCP sunucusu.

    • mod = 3 : her ikisi de.

ip

  • Tanım
    ip komutu, ağ arayüzünün IP adresini ayarlamak ve sorgulamak için kullanılır.
  • Example

    LILYGO-T-Deck-Arduino-Yazılımı-şekil-12

  • Parametre
    -Q IP adresini göster.
     

    -o modu

    • mod = 1 : STA arayüzünün IP adresi.

    • mod = 2 : AP arayüzünün IP adresi.

    • mod = 3: her ikisi de

    -S IP adresini ayarlayın.
    -i ip IP adresi.
    -m maskesi Alt ağ adres maskesi.
    -g ağ geçidi Varsayılan giriş.

yeniden başlatma

  • Tanım
    Yeniden başlatma komutu, kartı yeniden başlatmak için kullanılır.
  • Example

    LILYGO-T-Deck-Arduino-Yazılımı-şekil-13

Veri deposu 
sistemde kalan yığının boyutunu sorgulamak için ram komutu kullanılır.
Example

LILYGO-T-Deck-Arduino-Yazılımı-şekil-14

FCC Uyarısı

Uyumluluktan sorumlu tarafça açıkça onaylanmayan herhangi bir Değişiklik veya tadilat, kullanıcının ekipmanı çalıştırma yetkisini geçersiz kılabilir.
Bu cihaz FCC Kuralları'nın 15. bölümüne uygundur. Çalışma aşağıdaki iki koşula tabidir:

  1. Bu cihaz zararlı girişime neden olmayabilir
  2. Bu cihaz, istenmeyen çalışmaya neden olabilecek girişimler de dahil olmak üzere alınan her türlü girişimi kabul etmelidir.

ÖNEMLİ NOT:
Not: Bu ekipman test edilmiş ve FCC Kurallarının 15. bölümü kapsamında B Sınıfı dijital cihaz sınırlarına uygun olduğu görülmüştür. Bu sınırlar, konut kurulumunda zararlı girişime karşı makul koruma sağlamak üzere tasarlanmıştır. Bu ekipman radyo frekansı enerjisi üretir, kullanır ve yayabilir ve talimatlara uygun şekilde kurulup kullanılmazsa radyo iletişimlerinde zararlı girişime neden olabilir. Ancak belirli bir kurulumda parazit oluşmayacağının garantisi yoktur. Bu ekipman, radyo veya televizyon yayın alımında, ekipmanın açılıp kapatılmasıyla belirlenebilecek zararlı girişime neden olursa, kullanıcının aşağıdaki önlemlerden bir veya daha fazlasını uygulayarak girişimi düzeltmeye çalışması teşvik edilir:

  • Alıcı anteni yeniden yönlendirin veya yerini değiştirin.
  • Ekipman ile alıcı arasındaki mesafeyi artırın.
  • Ekipmanı, alıcının bağlı olduğu devreden farklı bir devre üzerindeki prize bağlayın.
  • Yardım için satıcınıza veya deneyimli bir radyo/TV teknisyenine danışın.

FCC Radyasyon Maruziyeti Beyanı:
Bu ekipman, kontrolsüz ortamlar için belirlenen FCC radyasyon maruziyet sınırlarına uygundur.

Belgeler / Kaynaklar

LILYGO T-Deck Arduino Yazılımı [pdf] Kullanıcı Kılavuzu
T-DECK, TDECK, 2ASYE-T-DECK, 2ASYETDECK, T-Deck Arduino Yazılımı, Arduino Yazılımı, Yazılım

Referanslar

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar işaretlenmiştir *