EP49 แสดงภาพ JPEG บนจอ ILI9341 TFT 2.4" | Arduino project Esp32 Display JPEG images on TFT 2.4"

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 เม.ย. 2022
  • วัตถุประสงค์ของคลิปนี้
    1.สอนวิธีการนำไลบารี่ TFT_eSPI ไปใช้ กับจอรุ่นต่าง มากกว่า 1 โครงงานแต่ไม่ต้องเข้าไปแก่ไขไฟล์ User_Select.h ให้สับสน
    2.สร้าง user_setup ไฟล์ ไว้ใช้ในแต่ละโครงงานไปโดยไม่กระทบ lib หลัก
    3. น้ำภาพ jpeg ที่เก็บไว้ใน SPIFFS มาแสดงผลบนจอ
    4. พิมพ์ตัวอักษรบนจอในตำแหน่งต่างๆ (น้ำไปปรยุกต์ใช้ในการแสดงค่าของ sensor ต่าง
    -----------------------------------------------------------------------
    สำหรับเพื่อนๆ พี่ๆ น้องๆนักศึกษา ที่ยังไม่มี internet server หรือ web host ในการทดลอง
    หรือจะสร้างเว็ปไซด์เป็นของตัวเอง
    สามารถจะเช่า host server ราคาถูกคุณภาพสูง ได้จากลิงค์ข้างล่างนี้ครับ
    www.hostneverdie.com/support/...
    ติดตามเราได้ที่ :
    / saroj.meesook
    / 1kwamkid
    / navcom-research-coltd-...
    เราเปิดสอนคอร์สออนไลน์ Arduino IoT ดูรายละเอียดได้ตามลิงค์ข้างล่าง
    www.arduino108.com
    กลุ่มในเฟสบุ๊คที่จะให้เพื่อนๆได้นำผลงาน โครงงาน Arudion project มาแสดง
    / 214005350689607
    Donation (ค่ากาแฟ เป็นกำลังใจคนทำงาน)
    ธ.ไทยพาณิชย์ scb 3222566636
    paypal account : saroj@navcoms.com
    โค้ดแจกฟรี
    drive.google.com/drive/folder...
  • แนวปฏิบัติและการใช้ชีวิต

ความคิดเห็น • 29

  • @watcharapongsri5484
    @watcharapongsri5484 2 ปีที่แล้ว +1

    เยี่ยมเลยครับ

    • @saroj1961
      @saroj1961  2 ปีที่แล้ว

      ขอบคุณครับ

  • @TeeLiverpool
    @TeeLiverpool 2 ปีที่แล้ว +1

    ขอบคุณครับ ผมเพิ่งซื้อตัวนี้มา กำลังหาวิธีใช้พอดีเลยครับ

    • @saroj1961
      @saroj1961  2 ปีที่แล้ว

      ยินดีครับ
      ขอบคุณที่ติดตามรับชม

  • @singprogrammer
    @singprogrammer 2 ปีที่แล้ว +1

    เหมือนรู้ใจเลยครับ กำลังศึกษาทางนี้พอดี😍

    • @saroj1961
      @saroj1961  2 ปีที่แล้ว +1

      ดีใจถ้าคลิปนี้จะมีประโยขน์ต่อไปครับ

  • @jumbo999614
    @jumbo999614 17 วันที่ผ่านมา

    ตอนนี้ผมใช้ pin21 สำหรับ touch แต่ผมเพิ่งรู้วา pin21 และ pin22 สำรองไว้สำหรับ I2C
    มี pin ตัวไหนเหมาะสำหรับ touch ไหมครับ

  • @airobot913
    @airobot913 ปีที่แล้ว +1

    ขอบคุณมากครับ

    • @saroj1961
      @saroj1961  ปีที่แล้ว

      ยินดีครับ
      ขอบคุณที่ติดตามรับชม

  • @suratinhom6098
    @suratinhom6098 ปีที่แล้ว +1

    ผมพึ่งเข้ามาดู

    • @saroj1961
      @saroj1961  ปีที่แล้ว

      ขอบคุณครับ

  • @user-wj2gj2un7f
    @user-wj2gj2un7f ปีที่แล้ว +1

    ขอบคุณครับ

    • @saroj1961
      @saroj1961  ปีที่แล้ว

      ยินดีครับ
      ขอบคุณที่ติดตามรับชม

  • @nemat770
    @nemat770 9 หลายเดือนก่อน +1

    ok

  • @battmanreturndark4582
    @battmanreturndark4582 ปีที่แล้ว +1

    อาจารย์มีวิดีโอสอนพื้นฐานการต่อสายต่างๆ นี้ไหมครับ สำหรับมือใหม่เลย spi คืออะไรไปไม่เป็นเลยคับ

    • @saroj1961
      @saroj1961  ปีที่แล้ว +1

      ไม่ได้มีวิธีการเฉพาะเจาะจงแบบนั้นครับ
      แต่ก็เป็นคำถามที่ดีมาก ผมจะลองรวบรวม เรื่องการอินเตอร์เฟสแบบต่างมานำเสนอ
      แต่ถ้าจะทำงานตามคลิปนี้ก็แค่ต่อสายขาจาก mcu ไปยังจอ tft ให้เหมือนกับวงจรที่อธิบายในคลิปไปก่อน มันก็ทำงานได้
      *** ระวังขาที่เป็นไฟ +/- อย่าให้ผิดขั้วนะครับ ***

  • @ff-tw6wv
    @ff-tw6wv ปีที่แล้ว +1

    พี่คับเวลาผมcopy user setup เปลื่ยนชื่อแล้ว พอเซฟไว้กับงานแล้วมันเปิดไฟล์งานไม่ได้เลยอะ

    • @saroj1961
      @saroj1961  ปีที่แล้ว

      ก็อปปี้ไฟล์ usersetup.h ไปไว้ใน folder ของ libraries ถูกต้องมั๊ยครับ
      แล้วที่ผมไม่เข้าใจคือเปิดไฟล์งานไม่ได้ มันเป็นยังไง (ไม่ไม่น่าจะเกี่ยวกันครับ
      ถ้าไม่ได้จริงๆ ก็ไม่ต้องcopy ไปวาง ตามไปเอาตัวที่คอมเม้นท์ไว้ออก ตามในคลิป มีไม่กี่ตัวเอง ก็ใช้ได้แล้วครับ

  • @parameemanyou2497
    @parameemanyou2497 ปีที่แล้ว +1

    สามารถใส่เป็นคลิปวีดีโอได้ไหมครับพอดีอยากทำเป็นวีดีโอจอเล็กๆพอดีครับ

    • @saroj1961
      @saroj1961  11 หลายเดือนก่อน +1

      ความไวคงไม่พอครับ
      อาจจะทำได้แล้ว low frame rate
      เคยเห็นที่เขาทำกับ mcu ความเร็วสูง และเลือกตัวจอที่ต่อสัญญาณแบบขนานครับ ความเร็วน่าจะได้อยู่ครับ

  • @VadRov
    @VadRov 3 หลายเดือนก่อน

    Image output is too slow.

  • @xc1b966
    @xc1b966 ปีที่แล้ว +1

    มีวิธีใช้ร่วมกับ sd card ไหมครับ

    • @saroj1961
      @saroj1961  ปีที่แล้ว

      ในคลิปนี้ไม่ได้ทำไว้ แต่ไม่ยากครับ
      1. ต่อสายไปยังจุดต่อของ sd card
      2. ทดสอบโปรแกรม sd card ให้สามารถเขียนอ่านไฟล์ได้
      3. นำส่วน initial sd card มารวมกับโค้ดของผม
      4. ในไฟล์ JPEG Funcion ก็เปลี่ยนการอ่าน SPIFF เป็น sd card
      // Open the named file (the Jpeg decoder library will close it after rendering image)
      //fs::File jpegFile = SPIFFS.open( filename, "r"); // File handle reference for SPIFFS
      File jpegFile = SD.open( filename, FILE_READ); // or, file handle reference for SD library

  • @tonmaipiyaphong6963
    @tonmaipiyaphong6963 ปีที่แล้ว +1

    หน้าจอขึ้นสีขาวบางทีก็กระพิบ เกิดจากอะไรครับ ตอนแรกแสดงภาพได้อยู่ครับ

    • @saroj1961
      @saroj1961  ปีที่แล้ว

      หลายปัจจัย
      สายสัญญาณไม่แน่น
      ไฟเลี้ยงกระแสไม่เพียงพอ

    • @tonmaipiyaphong6963
      @tonmaipiyaphong6963 ปีที่แล้ว +1

      @@saroj1961 เดี๋ยวผมจะลองเช็คดูนะครับ ขอบคุณครับ

  • @nimdaeng
    @nimdaeng ปีที่แล้ว +1

    สอนใส่ฟอนต์ภาษาไทย ให้หน่อยครับยังทำไม่ได้ครับ

    • @saroj1961
      @saroj1961  ปีที่แล้ว

      มีคลิปอยู่ในช่องนี้ละ
      th-cam.com/video/XXvwPEg-uPw/w-d-xo.html

    • @nimdaeng
      @nimdaeng ปีที่แล้ว +1

      @@saroj1961 ขอบคุณมากครับ