LILYGO-логотип

LILYGO T-Deck Arduino Программасы

LILYGO-T-Deck-Arduino-Программалык-сүрөт-1

Продукт маалыматы

Өзгөчөлүктөрү:

  • Продукт аты: T-Deck
  • Версия: V1.0
  • Чыккан датасы: 2024.05
  • Аппараттык камсыздоо: ESP32 модулу
  • Программалык камсыздоо: Arduino

Продукт колдонуу нускамалары

Introduction

Бул колдонмо колдонуучуларга T-Deck жабдыктарын колдонгон тиркемелер үчүн программалык камсыздоону иштеп чыгуу чөйрөсүн орнотууга жардам берүү үчүн иштелип чыккан.

  • T-Deck
    T-Deck - бул ар кандай тиркемелер үчүн программалык камсыздоону иштеп чыгууну колдогон аппараттык платформа.
  • Arduino
    Arduino бул T-Deck жабдыгын программалоо үчүн колдонулган программа.
  • Даярдоо
    Баштоодон мурун, айлана-чөйрөнү орнотуу үчүн керектүү компоненттердин жана шаймандардын бар экендигин текшериңиз.

Баштоо
Программалык камсыздоону иштеп чыгуу чөйрөсүн орнотууну баштоо үчүн бул колдонмодо берилген көрсөтмөлөрдү аткарыңыз.

Конфигурациялоо
Сиздин долбоордун талаптарынын негизинде программа орнотууларын конфигурациялаңыз.

Туташуу
T-Deck жабдыгы менен иштеп чыгуу тутумуңуздун ортосундагы байланышты түзүңүз.

Сыноо демо
Аппараттык жана программалык камсыздоонун туура иштеп жатканын текшерүү үчүн демонстрацияны иштетиңиз.

Эскизди жүктөө

Берилген көрсөтмөлөрдү колдонуу менен Arduino эскизиңизди ESP32 модулуна жүктөңүз.

  1. Build жана Flash
    Arduino кодуңузду компиляциялап, ESP32 модулуна жарк этиңиз.
  2. Монитор
    T-Deck жабдыктарындагы эскизиңиздин чыгышына жана жүрүм-турумуна көз салыңыз.

SSC Command Reference
T-Deck жабдыктарына байланыштуу конкреттүү операциялар үчүн буйрук шилтемелерин караңыз.

op
Операциянын сүрөттөлүшү "оп".

FAQ (Көп берилүүчү суроолор)

Жүктөп берүүм ишке ашпай калса, эмне кылышым керек?
Эгер жүктөөңүз ишке ашпай калса, иштеп чыгуу тутумуңуз менен T-Deck жабдыктарынын ортосундагы байланышты текшериңиз. Бардык жөндөөлөр туура экенин текшерип, кайра жүктөп көрүңүз.

Бул колдонмо жөнүндө

Бул документ колдонуучуларга T-Deck негизинде жабдыктарды колдонуу менен тиркемелерди иштеп чыгуу үчүн негизги программалык камсыздоону иштеп чыгуу чөйрөсүн түзүүгө жардам берүү үчүн арналган. Жөнөкөй экс аркылууample, бул документ Arduino'ну кантип колдонууну көрсөтөт, анын ичинде менюга негизделген конфигурация устаты, Arduino жана ESP32 модулуна микропрограмманы жүктөп алуу.

Release Notes 

Дата Версия Чыгаруу эскертүүлөрү
2024.05 V1.0 Биринчи чыгарылыш.

Introduction

T-Deck

  • T-Deck - бул өнүктүрүү кеңеши. Ал өз алдынча иштей алат.
  • Ал ESP32-S3 MCU Wi-Fi + BLE байланыш протоколун жана Motherboard PCB колдогон турат.
  • Бул продукт LCD жана LoRa функцияларына ээ. ЖК модели ST7789 LCD 320×240 токтому менен. LoRa чип SX1262 болуп саналат.
  • Төмөнкү кубаттуулуктагы сенсордук тармактардан эң талап кылынган тапшырмаларга чейинки колдонмолор үчүн.
  • Бул модулдун өзөгүн ESP32S3 чип түзөт.
  • ESP32-S3 бир чипте Wi-Fi (2.4 ГГц диапазону) жана Bluetooth 5.0 чечимдерин, кош жогорку өндүрүмдүүлүктөгү өзөктөрдү жана башка көптөгөн ар тараптуу перифериялык түзүлүштөрдү бириктирет. ESP32 энергияны эффективдүү пайдалануу, компакт дизайн жана коопсуздук боюнча үзгүлтүксүз талаптарды канааттандыруу үчүн бекем, жогорку интеграцияланган платформаны камсыз кылат.
  • Xinyuan тиркемелерди иштеп чыгуучуларга ESP32-S3 сериясындагы жабдыктын тегерегинде өз идеяларын курууга мүмкүнчүлүк берген негизги аппараттык жана программалык камсыздоо ресурстарын камсыз кылат. Xinyuan тарабынан камсыз кылынган программалык камсыздоону иштеп чыгуу алкагы Wi-Fi, Bluetooth, ийкемдүү кубаттуулукту башкаруу жана башка өркүндөтүлгөн тутум мүмкүнчүлүктөрү менен Интернеттин (IoT) тез өнүгүп келе жаткан тиркемелери үчүн арналган.
  • Өндүрүүчүсү - Shenzhen Xin Yuan Electronic Technology Co., Ltd.

Arduino
Java тилинде жазылган кайчылаш платформа колдонмолорунун топтому. Arduino Software IDE Процессинг программалоо тилинен жана Wiring программасынын интеграцияланган иштеп чыгуу чөйрөсүнөн алынган. Колдонуучулар Arduino негизинде Windows/Linux/MacOS тиркемелерин иштеп чыга алышат. Windows 10 колдонуу сунушталат. Windows OS мурунку катары колдонулганampиллюстрация үчүн бул документте.

Даярдоо
ESP32-S3 үчүн тиркемелерди иштеп чыгуу үчүн сизге керек:

  • Windows, Linux же Mac операциялык системасы менен жүктөлгөн PC
  • ESP32-S3 үчүн Тиркемени куруу үчүн Toolchain
  • Arduino негизинен ESP32-S3 үчүн API жана Toolchainди иштетүү үчүн сценарийлерди камтыйт
  • CH9102 сериялык порт драйвери
  • ESP32-S3 тактасынын өзү жана аны компьютерге туташтыруу үчүн USB кабели

Баштоо

Arduino программасын жүктөп алыңыз

Windows машиналарына Arduino Программасын (IDE) кантип орнотуу керек

Quick Start Guide
The webсайт тез баштоо окуу куралы менен камсыз кылат

Windows платформасы Arduino үчүн орнотуу кадамдары

LILYGO-T-Deck-Arduino-Программалык-сүрөт-2

Arduino программасын орнотуу

LILYGO-T-Deck-Arduino-Программалык-сүрөт-3

Конфигурациялоо

Gitти жүктөп алыңыз
Git.exe орнотуу пакетин жүктөп алыңыз

LILYGO-T-Deck-Arduino-Программалык-сүрөт-4

Алдын ала куруу конфигурациясы

  • Arduino сөлөкөтүн чыкылдатыңыз, андан кийин оң баскычты чыкылдатыңыз жана "Папканы ачуу" дегенди тандаңыз
  • Аппараттык камсыздоону тандаңыз ->
  • Чычкан ** Оң баскычты басыңыз ** ->
  • Бул жерде Git Bash чыкылдатыңыз

Алыскы репозиторийди клондоо

Туташуу

Дээрлик бар. Андан ары улантуу үчүн, ESP32-S3 тактасын компьютерге туташтырыңыз, такта кайсы сериялык порттун астында көрүнөрүн текшериңиз жана сериялык байланыш иштеп жатканын текшериңиз.

Сыноо демо

Тандоо File>>Мисample>>WiFi>>WiFiScan

LILYGO-T-Deck-Arduino-Программалык-сүрөт-5

Эскизди жүктөө

Башкарманы тандаңыз
Куралдар<

Жүктөө
Эскиз << Жүктөө

Сериялык монитор
Куралдар << Сериялык монитор

LILYGO-T-Deck-Arduino-Программалык-сүрөт-6

SSC Command Reference

Бул жерде сиз модулду сыноо үчүн кээ бир жалпы Wi-Fi буйруктарын тизмелейт.

op 

  • Description
    op буйруктары системанын Wi-Fi режимин орнотуу жана суроо үчүн колдонулат.
  • Example

    LILYGO-T-Deck-Arduino-Программалык-сүрөт-7

  • Параметр
    -Q Wi-Fi режимин суроо.
    -S Wi-Fi режимин коюу.
     

     

    wmode

    3 Wi-Fi режими бар:

    • режим = 1: STA режими

    • режим = 2: AP режими

    • режим = 3: STA+AP режими

ста

  • Description
    sta буйруктары STA тармак интерфейсин сканерлөө, AP туташтыруу же ажыратуу жана STA тармак интерфейсинин туташуу статусун суроо үчүн колдонулат.
  • Example

    LILYGO-T-Deck-Arduino-Программалык-сүрөт-8

  • Параметр
    -s ssid ssid менен мүмкүндүк алуу чекиттерин сканерлеңиз же туташтырыңыз.
    -b bssid Кирүү чекиттерин bssid менен сканерлеңиз.
    -n канал Каналды скандоо.
    -h Жашыруун ssid мүмкүндүк алуу чекиттери менен скандоо натыйжаларын көрсөтүү.
    -Q STA туташуусун көрсөтүү.
    -D Учурдагы кирүү чекиттери менен ажыратылган.

ap

  • Description
    ap буйруктары AP тармак интерфейсинин параметрин коюу үчүн колдонулат.
  • Example

    LILYGO-T-Deck-Arduino-Программалык-сүрөт-9

  • Параметр
    -S AP режимин коюу.
    -s ssid AP ssid орнотуу.
    -p сырсөз AP сырсөзүн коюу.
    -t шифрлөө AP шифрлөө режимин коюу.
    -h ssid жашыруу.
    -m max_sta AP максималдуу туташууларды коюу.
    -Q AP параметрлерин көрсөтүү.
    -L MAC дарегин жана туташкан станциянын IP дарегин көрсөтүү.

Mac

  • Description
    mac буйруктары тармак интерфейсинин MAC дарегин суроо үчүн колдонулат.
  • Example

    LILYGO-T-Deck-Arduino-Программалык-сүрөт-10

  • Параметр
    -Q MAC дарегин көрсөтүү.
     

    -o режими

    • режим = 1: STA режиминде MAC дареги.

    • режим = 2: AP режиминде MAC дареги.

dhcp

  • Description
    dhcp буйруктары dhcp серверин/кардарын иштетүү же өчүрүү үчүн колдонулат.
  • Example

    LILYGO-T-Deck-Arduino-Программалык-сүрөт-10

  • Параметр
    -S DHCP (Кардар/Сервер) баштаңыз.
    -E Аяктоо DHCP (Кардар/Сервер).
    -Q DHCP статусун көрсөтүү.
     

    -o режими

    • режим = 1 : STA интерфейсинин DHCP кардары.

    • режим = 2 : AP интерфейсинин DHCP сервери.

    • режим = 3 : экөө тең.

ip

  • Description
    ip буйругу тармак интерфейсинин IP дарегин коюу жана суроо үчүн колдонулат.
  • Example

    LILYGO-T-Deck-Arduino-Программалык-сүрөт-12

  • Параметр
    -Q IP дарегин көрсөтүү.
     

    -o режими

    • режим = 1 : STA интерфейсинин IP дареги.

    • режим = 2 : AP интерфейсинин IP дареги.

    • режим = 3 : экөө тең

    -S IP дарегин коюу.
    -i ip IP дареги.
    -м маска Кошумча тармак дареги маскасы.
    -g шлюз Демейки шлюз.

кайра жүктөө

  • Description
    reboot буйругу тактаны кайра жүктөө үчүн колдонулат.
  • Example

    LILYGO-T-Deck-Arduino-Программалык-сүрөт-13

кочкор 
ram буйругу системадагы калган үймөктүн өлчөмүн суроо үчүн колдонулат.
Example

LILYGO-T-Deck-Arduino-Программалык-сүрөт-14

FCC Абайлаңыз

Сактоо үчүн жооптуу тарап тарабынан ачык бекитилбеген ар кандай өзгөртүүлөр же модификациялар колдонуучунун жабдууларды иштетүү укугун жокко чыгарышы мүмкүн.
Бул аппарат FCC эрежелеринин 15-бөлүгүнө ылайык келет. Операция төмөнкү эки шартка ылайык жүзөгө ашырылат:

  1. Бул аппарат зыяндуу тоскоолдуктарды жаратпашы мүмкүн
  2. бул аппарат каалаган тоскоолдуктарды, анын ичинде каалабаган операцияга алып келиши мүмкүн болгон тоскоолдуктарды кабыл алышы керек.

МААНИЛҮҮ ЭСКЕРТҮҮ:
Эскертүү: Бул жабдуу сыналган жана FCC Эрежелеринин 15-бөлүгүнө ылайык, В классындагы санариптик аппараттын чектөөлөрүнө ылайык келери аныкталган. Бул чектөөлөр турак жай орнотулган зыяндуу кийлигишүүлөрдөн акылга сыярлык коргоону камсыз кылуу үчүн иштелип чыккан. Бул жабдуу радио жыштык энергиясын өндүрөт, колдонот жана чыгара алат жана эгер нускамалар боюнча орнотулбаса жана колдонулбаса, радио байланыштарына зыяндуу тоскоолдуктарды жаратышы мүмкүн. Бирок, кандайдыр бир орнотууда кийлигишүү болбойт деген кепилдик жок. Эгерде бул жабдуу радио же телевизорду кабыл алууда зыяндуу тоскоолдуктарды жаратса, аны өчүрүп-күйгүзүү аркылуу аныктоого болот, колдонуучуга төмөнкү чаралардын бири же бир нечеси аркылуу тоскоолдукту оңдоого аракет кылуу сунушталат:

  • Кабыл алуучу антеннанын багытын өзгөртүңүз же башка жерге которуңуз.
  • Жабдуулар менен кабыл алгычтын ортосундагы бөлүнүүнү көбөйтүңүз.
  • Жабдууларды ресивер туташтырылгандан башка чынжырдагы розеткага туташтырыңыз.
  • Жардам алуу үчүн дилерге же тажрыйбалуу радио/телевидение техникине кайрылыңыз.

FCC радиациянын таасири жөнүндө билдирүү:
Бул жабдуулар көзөмөлдөнбөгөн чөйрө үчүн белгиленген FCC радиациялык таасир этүүчү чектерге жооп берет.

Документтер / Ресурстар

LILYGO T-Deck Arduino Программасы [pdf] Колдонуучунун колдонмосу
T-DECK, TDECK, 2ASYE-T-DECK, 2ASYETDECK, T-Deck Arduino Программасы, Arduino Программасы, Программалык камсыздоо

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *