Բովանդակություն:
- Քայլ 1: rationուցադրություն
- Քայլ 2: Օգտագործված ռեսուրսներ
- Քայլ 3: Հավաքում
- Քայլ 4: TFT 1.8 "Pinout Display
- Քայլ 5: ESP-WROOM32 տեղադրում TFT էկրանով 1.8 "
- Քայլ 6. ESP-WROOM32 միացման սեղան և TFT1.8 "էկրան
- Քայլ 7: ESP32 LoRa լեռ TFT էկրանով 1.8 "
- Քայլ 8. ESP32 LoRa միացման սեղան և TFT1.8 "էկրան
- Քայլ 9. Գրադարանների տեղադրում - Arduino IDE
- Քայլ 10: Կոդ
- Քայլ 11: ESP32 ծածկագիր
- Քայլ 12: Կառուցեք կարգավորումներ
- Քայլ 13: Հղումներ
- Քայլ 14: Ֆայլ
Video: Գնահատեք ձեր նախագիծը. Օգտագործեք գրաֆիկական ցուցադրում: 14 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Այսօրվա մեր տեսանյութում ես ձեզ ցույց կտամ 1.8 դյույմանոց TFT էկրանը: Սա 128-ից-160 գրաֆիկական էկրան է: Այն ավելի մեծ է, քան ESP32 LoRa- ում, և ես նաև ցույց կտամ դրա օգտագործումը ավանդական ESP32- ում: Այնուհետև մենք կունենանք հավաքման և սկզբնաղբյուր ՝ այս ցուցադրումը միկրոկոնտրոլերների այս երկու մոդելների հետ օգտագործելու համար ՝ օգտագործելով Adafruit- ի պատրաստած օրինակը: Ես հատկապես գտնում եմ, որ ցուցադրումը շատ կարևոր հատկություն է, քանի որ այն ձեզ հետադարձ կապ է տալիս ձեր միացումից:
Քայլ 1: rationուցադրություն
Քայլ 2: Օգտագործված ռեսուրսներ
• ESP32-WROOM
• ESP32 LoRa
• Displayուցադրել TFT Lcd 1.8"
• Protoboard
• Թռչկոտողներ
Քայլ 3: Հավաքում
Քայլ 4: TFT 1.8 "Pinout Display
Քայլ 5: ESP-WROOM32 տեղադրում TFT էկրանով 1.8"
Քայլ 6. ESP-WROOM32 միացման սեղան և TFT1.8 "էկրան
Քայլ 7: ESP32 LoRa լեռ TFT էկրանով 1.8"
Քայլ 8. ESP32 LoRa միացման սեղան և TFT1.8 "էկրան
Քայլ 9. Գրադարանների տեղադրում - Arduino IDE
Ներբեռնեք երկու ZIP ֆայլեր ՝ մուտք գործելով ստորև բերված հղումները.
Adafruit GFX գրադարան ՝
Adafruit ST7735 գրադարան ՝
1. Բացելով Arduino IDE- ն, կտտացրեք Էսքիզ -> Ավելացնել գրադարան -> Ավելացնել գրադարան. ZIP
2. Փնտրեք ներբեռնված ֆայլը, ընտրեք և կտտացրեք Բացել
3. Դա արեք երկու ներբեռնված գրադարանների համար
Քայլ 10: Կոդ
ESP-WROOM Կոդ 32
Հռչակագրեր և փոփոխականներ
#ներառել // Հիմնական գրաֆիկական գրադարան #ներառել // Սարքավորման համար հատուկ գրադարան ST7735 #include // Այս կապումներն աշխատելու են նաև 1.8 TFT վահանի համար // ESP32-WROOM #սահմանել TFT_DC 12 // A0 #սահմանել 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_CLK, TFT_RST);
ESP32 LoRa կոդ
Հռչակագրեր և փոփոխականներ
#ներառել // Հիմնական գրաֆիկական գրադարան #ներառել // ST7735- ի համար սարքավորման համար հատուկ գրադարան #ներառել #սահմանել TFT_DC 17 // A0 #սահմանել TFT_CS 21 // CS #սահմանել TFT_MOSI 2 // SDA #define TFT_CLK 23 // SCK #define TFT_RST 0 #սահմանել TFT_MISO 0 Adafruit_ST7735 tft = Adafruit_ST7735 (TFT_CS, TFT_DC, TFT_MOSI, TFT_CLK, TFT_RST);
Քայլ 11: ESP32 ծածկագիր
Նշում
• Օգտագործված գրաֆիկական ծածկագիրը Adafruit արտադրողի կողմից մշակված օրինակ է ՝
• Այնուամենայնիվ, ծածկագրում հայտարարված կապերը փոխվել են ՝ նախկինում ցուցադրված ESP32- ի հետ աշխատելու համար:
• Այս դասի նպատակն է ուսուցանել միայն ցուցադրման և ESP32- ի միջև հաղորդակցություն:
Քայլ 12: Կառուցեք կարգավորումներ
Կառուցվածքի կազմաձևերը ցուցադրված են ստորև ներկայացված պատկերներում: Տախտակներն են ESP32 Dev Module- ը և Heltec_WIFI_LoRa_32- ը
Քայլ 13: Հղումներ
TFT ցուցադրման գրադարաններ
github.com/adafruit/Adafruit-GFX-Library
github.com/adafruit/Adafruit-ST7735-Library
PDF - GFX ձեռնարկ
cdn-learn.adafruit.com/downloads/pdf/adafruit-gfx-graphics-library.pdf
Քայլ 14: Ֆայլ
Ներբեռնեք ֆայլերը.
ԻՆՈ
Խորհուրդ ենք տալիս:
Գրաֆիկական քարտի ցուցադրում `4 քայլ
Գրաֆիկական քարտերի ցուցադրում. Այս ձեռնարկում ես ձեզ ցույց կտամ, թե ինչպես հին գրաֆիկական քարտը վերածել GPU- ի աշխատանքի ցուցադրման:
Լուսավորեք ձեր նախագիծը LED- ներով. 4 քայլ
Լուսավորեք ձեր նախագիծը LED- ներով. Aրագիրը կյանքի կոչելու շատ արդյունավետ միջոց է լուսավորություն ավելացնելը: Այսօրվա տեխնոլոգիան սեփական ձեռքերով զբաղվողներին տվել է լուսավորության տարբերակների լայն ընտրանի, որոնք շատ պայծառ են, շահագործման մեջ ՝ շատ էժան, գնելու համար էժան և հեշտ տեղադրվող
Սկսեք ձեր առաջին նախագիծը ազնվամորիով. Թարթող LED: 4 քայլ
Սկսեք ձեր առաջին նախագիծը ազնվամորու միջոցով. Թարթող լուսադիոդ: Այս նախագծում ես ձեզ ցույց կտամ, թե ինչպես ծրագրավորել Raspberry Pi- ն ՝ LED թարթելու համար, եթե դուք գրեթե գնել եք Raspberry pi և չգիտեք, թե որտեղից սկսել, սա ձեռնարկը տեղավորվում է: Բացի Raspbian- ով աշխատող ձեր Raspberry Pi- ից, դուք
USB սնուցող այրիչ! Այս նախագիծը կարող է այրել պլաստմասե / փայտ / թուղթ (զվարճալի նախագիծը նույնպես պետք է լինի շատ նուրբ փայտ) `3 քայլ
USB սնուցող այրիչ! Այս նախագիծը կարող է այրել պլաստմասե / փայտ / թուղթ (զվարճալի նախագիծը նույնպես պետք է լինի շատ նուրբ փայտ). Ես պարզեցի, որ այն կարող է վնասել ձեր համակարգիչը բոլոր մեկնաբանություններից: իմ համակարգիչը լավ է Օգտագործեք 600ma 5v հեռախոսի լիցքավորիչ: Ես օգտագործել եմ սա և այն լավ է աշխատում, և ոչինչ չի կարող վնասվել, եթե դուք օգտագործում եք անվտանգության խրոց ՝ հոսանքը դադարեցնելու համար
Օգտագործեք ձեր iPhone- ի տվյալների կապը ձեր համակարգչում `6 քայլ
Օգտագործեք ձեր iPhone- ի տվյալների կապը ձեր համակարգչում. ՆՇՈՄ. IOS 3 -ի և 4 -ի դրությամբ կան այլ եղանակներ, նույնիսկ AT & T- ի միջոցով օրինական (չնայած դա լրացուցիչ ծախսեր է պահանջում): Այս մեթոդը, այնուամենայնիվ, գործում է, և միշտ կլինի (անկախ iOS- ի թարմացումներից), քանի դեռ կարող եք SSH- ը տեղադրել ձեր iPhone- ում: Ունեն