Это видео недоступно.
Сожалеем об этом.

Create a Star Wars Tactical Display with a the Round Display!

Поделиться
HTML-код
  • Опубликовано: 17 авг 2024
  • Learn how to create an impressive Star Wars-inspired tactical display using a Waveshare GC9A01 Mini OLED screen in this tutorial.
    Ideal for adding a touch of sci-fi to your props, this guide is easily adaptable for use with Adafruit GFX-compatible displays.
    🔔 Support the channel🔔
    www.buymeacoff...
    Watch all the Arduino Display videos : • Arduino, ESP32 & Display
    Adafruit GFX GC9A01A Library:
    github.com/Pai...
    Code:
    dev.azure.com/...
    Round Display with pin headers : amzn.to/3L4pud6
    Round Display with JST: amzn.to/3CJjbHy
    Please note that the product links are Amazon affiliate links. As an Amazon Associate, I earn from qualifying purchases at no additional cost to you. This helps support the channel and allows me to continue creating content for you. Thank you for your support!
    Chapters:
    0:00 Intro
    0:26 Display Description
    1:03 Comparison with another Oled Display
    1:45 Install the connector on the display
    2:20 Wiring the display to the Arduino Nano
    2:39 Wiring the display to the Arduino Uno
    3:19 Install Adafruit GFX GC9A01A Library for the display
    4:22 Install Aurebesh Font
    4:33 Main functions of the Tactical Display
    6:23 Functions to animate the Tactical Display
    12:11 Sequences functions
    12:40 Geometry functions
    13:58 Aurebesh functions
    14:22 Header files and global variables
    #arduino #oled #programming #starwars #props #coding #aurebesh #lcddisplay #StarWarsProps #MiniOLED #ArduinoTutorial

Комментарии • 43

  • @thelastoutpostworkshop
    @thelastoutpostworkshop  Год назад

    See my other videos:
    Master Animated GIF on the Round Display & ESP32:
    ruclips.net/video/mqSe_uMpxIs/видео.html
    Master the Round TFT Display on ESP32 and GC9A01 driver with the TFT_eSPI library:
    ruclips.net/video/pmCc7z_Mi8I/видео.html
    Master the MP3-TF-16P (DF Player Mini) on Arduino: Seamless Sound Integration & Easy Setup!
    ruclips.net/video/PBdqgHj_AkU/видео.html

  • @luisfelipequinterogomez8267
    @luisfelipequinterogomez8267 Месяц назад

    Amazing Video!. this is was what I was looking for.

  • @arvind-venkat
    @arvind-venkat Год назад

    Found this channel on shorts. And god, I love this. THIS IS THE STUFF THAT MAKES MY WEEKENDS GO ABOUT! Thanks mate!

  • @matthewkaiser7803
    @matthewkaiser7803 Год назад +1

    Brilliant! I got a version running myself now!!

  • @props88
    @props88 Год назад

    Great video! and Great idea! Thank you!

  • @TheOuterRim_
    @TheOuterRim_ Год назад +1

    This is brilliant! Thanks for such a great, clear explanation.

    • @thelastoutpostworkshop
      @thelastoutpostworkshop  Год назад

      Glad you enjoyed it!

    • @TheOuterRim_
      @TheOuterRim_ Год назад

      @@thelastoutpostworkshop I was able to follow your instructions and use your code to make this project. Thanks again. It looks really cool!

  • @cryptowaikoah
    @cryptowaikoah 2 месяца назад

    I need someone to do a few of these types of LED screens for me. I would pay of course

  • @anomadicmouse
    @anomadicmouse Год назад +1

    Very cool!
    I'm going to attempt this although I've never tried anything of this sort before.
    I hope it's as easy as you make it look! Lol!

  • @joeyp.2566
    @joeyp.2566 9 месяцев назад +2

    Awesome video. Question would there be a way using this Waveshare LCD and Arduino to have the screen only turn on using a proximity switch
    (int switchReed=2).For example open a door or compartment (digitalRead(switchReed)==HIGH) the LCD would boot up and play the animation and when you close the door it goes in standby or screen off mode? Using a normally closed reed switch wired to a 10k pull-up resistor to pin D2 on the Arduino. Still really new to Arduino coding, thanks for your help.

    • @thelastoutpostworkshop
      @thelastoutpostworkshop  9 месяцев назад

      Yes it could be possible

    • @Splaash84
      @Splaash84 9 месяцев назад

      ​@@thelastoutpostworkshopI love this idea. But I don't have any idea on how to code this. Could you please guide me or help me

  • @LowerDeckProps
    @LowerDeckProps Год назад

    Wow. I have a 2.8" TFT display and an UNO. I'm going to try your setup and code. Thanks.

  • @BenMillen
    @BenMillen Месяц назад

    i will literally pay someone to help me get an animated gif onto one of these, i bought 3 with integrated esp32 boards that i wanna put in a prop and cant get any of them to play nice

  • @timbrieaddy5459
    @timbrieaddy5459 Год назад

    That's fantastic! I just recreated the display. Thank you!
    Question: Is it possible to have the display reboot periodically? My favorite part is when that happens. It would be nice to see it more often.
    Thanks again!

  • @tomharris3583
    @tomharris3583 Год назад

    How can I get this to work on the ESP32-S3 T-RG* 2.8 in from lilygo?

  • @richardphillips1891
    @richardphillips1891 Год назад

    Very nice! I hope to do this but would like to try using a Arduino Nano Every. Do you know of anything I should be aware of using the Nano Every instead of the Nano? Thank you.

    • @thelastoutpostworkshop
      @thelastoutpostworkshop  Год назад

      I don't know the Nano Every and based on what I read it's very different than the Nano in many aspects. Give it a try and let me know the results!

    • @richardphillips1891
      @richardphillips1891 Год назад

      @@thelastoutpostworkshop I purchased the OLED display from you link above. Using the pin layout of the Arduino Nano Every I wired it according to your directions in the video and it worked perfectly. I appreciate the thorough explanation in the video and look forward to experimenting with the code. Thank you.

    • @richardphillips1891
      @richardphillips1891 Год назад

      I forgot to mention that I do get the message 'avrdude: jtagmkII_initialize(): cannot locate "flash" and "boot" memories in description'. Since I used the Arduino Nano Every, it may be something to do with that. The routine still works but I was wondering if there is a way I can correct to not get this message.

  • @89263230559
    @89263230559 Год назад

    Класс,спасибо!

  • @nateiq
    @nateiq Год назад

    Thanks for the idea. I’ve completed my setup as follows. ruclips.net/video/dgZ0TOTo8aw/видео.html

  • @cipitillo
    @cipitillo Год назад

    In file included from C:\Users\DuploUSA\Documents\Arduino\libraries\libraries\Adafruit_GC9A01A\examples\graphicstest\graphicstest.ino:2:0:
    c:\Users\DuploUSA\Documents\Arduino\libraries\libraries\Adafruit_GFX_Library/Adafruit_GFX.h:12:10: fatal error: Adafruit_I2CDevice.h: No such file or directory
    #include
    ^~~~~~~~~~~~~~~~~~~~~~
    compilation terminated.
    exit status 1
    I'm getting this error any advice

    • @thelastoutpostworkshop
      @thelastoutpostworkshop  Год назад +1

      Make sure the libraries are installed : Adafruit_GFX (you install it through the IDE) and GC9A01A (you install it manually)

  • @FusionSaleen
    @FusionSaleen Год назад

    Not sure if something changed in your code but I get a list of errors when I try to load this , to give you an idea what I'm see in the error list
    In file included from C:\Users\cory3\Downloads\Display240x240\Display240x240.ino:9:0:
    C:\Users\cory3\OneDrive\Documents\Arduino\libraries\Adafruit_GC9A01A-master/Adafruit_GC9A01A.h:48:0: warning: "GC9A01A" redefined
    #define GC9A01A 0x09 ///< Read Display Status

    C:\Users\cory3\OneDrive\Documents\Arduino\libraries\Adafruit_GC9A01A-master/Adafruit_GC9A01A.h:47:0: note: this is the location of the previous definition
    #define GC9A01A 0x04 ///< Read display identification information

    C:\Users\cory3\Downloads\Display240x240\Display240x240.ino:78:102: warning: narrowing conversion of '63488' from 'unsigned int' to 'int' inside { } [-Wnarrowing]
    const int objectsColor[] = {GC9A01A_GREEN, GC9A01A_NORON, GC9A01A_RED, GC9A01A_ORANGE, GC9A01A_YELLOW};

    • @thelastoutpostworkshop
      @thelastoutpostworkshop  Год назад

      Nothing changed, are your includes at the top of Display240x240.ino are
      #include "SPI.h"
      #include "Adafruit_GFX.h"
      #include "Adafruit_GC9A01A.h"
      #include "Aurebesh8pt7b.h"
      ?

    • @FusionSaleen
      @FusionSaleen Год назад

      @@thelastoutpostworkshop thanks for replying, I got it working. Had to switch the Processer: ATmega328P (Old Bootloader)

  • @nimeshmax2438
    @nimeshmax2438 10 месяцев назад +1

    C:\Users\NDX-PC\Desktop\Display240x240\Display240x240.ino:2:10: fatal error: Adafruit_GFX.h: No such file or directory
    #include "Adafruit_GFX.h"
    ^~~~~~~~~~~~~~~~
    compilation terminated.
    exit status 1
    Compilation error: Adafruit_GFX.h: No such file or directory

    • @nimeshmax2438
      @nimeshmax2438 10 месяцев назад

      help me plz

    • @thelastoutpostworkshop
      @thelastoutpostworkshop  10 месяцев назад +1

      You have to install the Adafruit_GFX library using the library manager in the Arduino IDE