Სარჩევი:
- ნაბიჯი 1: დემონსტრაცია
- ნაბიჯი 2: გამოყენებული რესურსები
- ნაბიჯი 3: შეკრება
- ნაბიჯი 4: TFT 1.8 "Pinout ჩვენება
- ნაბიჯი 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: ფაილი
ვიდეო: დააფასეთ თქვენი პროექტი: გამოიყენეთ გრაფიკული ჩვენება!: 14 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ჩვენს დღევანდელ ვიდეოში მე ვაჩვენებ 1.8 დიუმიან TFT ეკრანს. ეს არის 128-დან 160-მდე გრაფიკული ჩვენება. ის უფრო დიდია, ვიდრე ESP32 LoRa– ში და მე ასევე ვაჩვენებ მის გამოყენებას ტრადიციულ ESP32– ში. ჩვენ გვექნება შეკრება და საწყისი კოდი, რომ გამოვიყენოთ ეს ჩვენება მიკროკონტროლერების ამ ორ მოდელთან ერთად, ადაფრუტის მიერ დამზადებული მაგალითის გამოყენებით. მე სპეციალურად ვთვლი, რომ ჩვენება არის ძალიან მნიშვნელოვანი მახასიათებელი, რადგან ის მოგცემთ უკუკავშირს თქვენი წრიდან.
ნაბიჯი 1: დემონსტრაცია
ნაბიჯი 2: გამოყენებული რესურსები
• ESP32-WROOM
• ESP32 LoRa
• ჩვენება TFT LCD 1.8"
• პროტობორდი
• მხტუნავები
ნაბიჯი 3: შეკრება
ნაბიჯი 4: TFT 1.8 "Pinout ჩვენება
ნაბიჯი 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 ფაილი ქვემოთ მოცემულ ბმულებზე წვდომის საშუალებით:
ადაფრუტის GFX ბიბლიოთეკა:
Adafruit ST7735 ბიბლიოთეკა:
1. გახსენით Arduino IDE, დააჭირეთ ჩანახატს -> ბიბლიოთეკის დამატება -> ბიბლიოთეკის დამატება. ZIP
2. დაათვალიერეთ გადმოწერილი ფაილი, აირჩიეთ და დააწკაპუნეთ გახსნაზე
3. გააკეთეთ ეს ორივე გადმოწერილი ბიბლიოთეკისთვის
ნაბიჯი 10: კოდი
ESP-WROOM კოდი 32
დეკლარაციები და ცვლადები
#მოიცავს // ძირითადი გრაფიკული ბიბლიოთეკა #მოიცავს // აპარატურის სპეციფიკური ბიბლიოთეკა ST7735 #მოიცავს // ეს ქინძისთავები ასევე იმუშავებს 1.8 TFT ფარისთვის // ESP32-WROOM #განსაზღვრეთ TFT_DC 12 // A0 #განსაზღვრეთ TFT_CS 13 // CS განსაზღვრავს TFT_MOSI 14 // SDA განსაზღვრავს TFT_CLK 27 // SCK განსაზღვრავს TFT_RST 0 განსაზღვრავს 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 კოდი
შენიშვნა
• გამოყენებული გრაფიკული კოდი არის მწარმოებლის მიერ შემუშავებული მაგალითი:
• თუმცა, კოდში გამოცხადებული ქინძისთავები შეიცვალა 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: ფაილი
ჩამოტვირთეთ ფაილები:
ინო
გირჩევთ:
გამოიყენეთ თქვენი ტელეფონი, როგორც მეორე მონიტორი: 5 ნაბიჯი
გამოიყენეთ თქვენი ტელეფონი, როგორც მეორე მონიტორი: ჩვენ ყველას გვაქვს სახლიდან მუშაობის გამოცდილება. ეს გვაძლევს ფუფუნებას დავასრულოთ სამუშაოები ან დავალებები საკუთარი სახლების კომფორტიდან. თუმცა, ჩვენ ყველას გვსურს დავასრულოთ ეს ამოცანები რაც შეიძლება ეფექტური და პროდუქტიული გზით, რათა
ხელახლა გამოიყენეთ LEDC68 ძველი Gotek ჩვენება: 4 ნაბიჯი
ხელახლა გამოიყენეთ LEDC68 ძველი გოთეკის ჩვენება: მე მაქვს რამდენიმე Gotek ფლოპი დისკი, ყველა მათგანი განახლებულია ფლეშ ფლოპიზე, რათა მათ გამოიყენონ რეტრო კომპიუტერებზე. ეს პროგრამული უზრუნველყოფა საშუალებას გაძლევთ დაამატოთ სტანდარტული Gotek დისკი, განსაკუთრებით 3 ციფრიანი LED დისპლეი შეიძლება გაუმჯობესდეს
გრაფიკული ბარათის ჩვენება: 4 ნაბიჯი
გრაფიკული ბარათის ჩვენება: ამ გაკვეთილში მე გაჩვენებთ თუ როგორ უნდა გადააქციოთ ძველი გრაფიკული ბარათი GPU- ის მუშაობის ჩვენებად
გრაფიკული ტესტი ILI9341 TFT LCD SPI ჩვენება: 6 ნაბიჯი
გრაფიკული ტესტი ILI9341 TFT LCD SPI ჩვენება: 2.8 დიუმიანი SPI TFT- ის დაკავშირება Arduino Uno– სთან ILI9341 ჩიპით
გამოიყენეთ თქვენი Mac OSX როგორც უკაბელო ადაპტერი თქვენი XBOX 360: 6 ნაბიჯისათვის
გამოიყენეთ თქვენი Mac OSX როგორც უკაბელო ადაპტერი თქვენი XBOX 360 -ისთვის: მე ვნახე სხვა გზამკვლევი, თუ როგორ უნდა გავაკეთოთ ეს აქ, მაგრამ საშინლად არასწორი იყო და ამდენი რამ გამოვტოვე, ამიტომ გადავწყვიტე ჩემი საკუთარი გამეკეთებინა