Wyświetlacz FT800 wyświetlanie grafiki

Masz pomysł na funkcjonalność lub koncepcję na rozwój projektu. Opisz wszystko tutaj.
Zibi
Posts: 646
Joined: Wed Jul 31, 2019 9:20 am
Location: Białogard

Post

Witam
Szukam wyświetlacza, żeby w swoim projekcie poczty pokazywał mi informacje o nowym liście chciałbym umieścić jakąś grafikę i w tle napis. Czy znacie jakieś wyświetlacze 3-5 cali żeby można było je w łatwy sposób obsłużyć wgrać zdj i dać napis w tle. Czytałem, że te FT są szybkie i można wygenerować kod przez program EVE do arduino ale nie mam takiej wiedzy żeby sobie z tym poradzić. Nie wiem czy w arduino wystarczy pamięci na zdj. Czy jest jakaś szansa na pomoc.
QLQ
Posts: 2512
Joined: Sun Sep 03, 2017 9:13 am

Post

Powiem, że wyswietlacz fajny i jako dotyk możnaby to zaadaptować do obsługi apki Supli jako urządzenie sterujące zamiast np tabletu.
jak coś nie działa to włącz zasilanie.....
Zibi
Posts: 646
Joined: Wed Jul 31, 2019 9:20 am
Location: Białogard

Post

Dokładnie tak też o tym myślałem tylko pewnie trzeba by było napisać program. Jest program EVE który generuje link do arduino z gotowym obrazkiem i można wymyślać w nim fajny interfejs graficzny z włącznikami suwakami itp. i wgrać to do arduino lub stm32 i wyświetla wtedy to co wymyslilismy wcześniej kod mi się kompikuje w arduino po usunięciu błędów tylko nie mam wyświetlacza żeby to sprawdzić. Tak to wygląda kod wygenerowany przez program.

#include <EEPROM.h>
#include <SPI.h>
#include <Wire.h>
#include <FT_VM800P43_50.h>

#define RAM_POCZTA 0

static PROGMEM prog_uchar poczta[] = {
#include "poczta.h"
};

FT800IMPL_SPI FTImpl(FT_CS_PIN,FT_PDN_PIN,FT_INT_PIN);
void setup()
{
FTImpl.Init(FT_DISPLAY_RESOLUTION);
FTImpl.SetDisplayEnablePin(FT_DISPENABLE_PIN);
FTImpl.SetAudioEnablePin(FT_AUDIOENABLE_PIN);
FTImpl.DisplayOn();
FTImpl.AudioOn();
FTImpl.Cmd_Inflate(RAM_POCZTA);
FTImpl.Finish();
FTImpl.DLStart();
FTImpl.BitmapHandle(0);
FTImpl.BitmapSource(0);
FTImpl.BitmapLayout(FT_ARGB1555,800,240);
FTImpl.BitmapSize(FT_NEAREST,FT_BORDER,FT_BORDER,400,240);
FTImpl.DLEnd();
FTImpl.Finish();
}

void loop()
{
FTImpl.DLStart();
FTImpl.ClearColorRGB(31,63,127);
FTImpl.Begin(FT_BITMAPS);
FTImpl.Vertex2ii(40,23,0,0);
FTImpl.End();
FTImpl.Cmd_Text(168,202,31,0,"Poczta");

FTImpl.DLEnd();
FTImpl.Finish();
}

/* end of file */

A tutaj do testów tak byle jak wstawiłem żeby spr to co program wygenerowało z tego.
Można też wstawić plik dźwiękowy Wav bo jest wyjście audio w tym wyświetlaczu.
You do not have the required permissions to view the files attached to this post.
eltypl
Posts: 6
Joined: Tue Nov 06, 2018 10:40 pm

Post

pod FT800 masz fajny tutorial: https://www.youtube.com/user/krzysztofklimas/videos
możesz jeszcze użyć Nextionów
Zibi
Posts: 646
Joined: Wed Jul 31, 2019 9:20 am
Location: Białogard

Post

eltypl wrote: Thu Jan 16, 2020 8:49 pm pod FT800 masz fajny tutorial: https://www.youtube.com/user/krzysztofklimas/videos
możesz jeszcze użyć Nextionów
Dziękuję za poradnik, właśnie chcę u ciebie zamówić ten FT tylko muszę trochę liznac wiedzy, żeby wiedzieć co z tym wyświetlaczem mogę zrobić :) Dla mnie w zupełności wystarczy, fajnie byłoby suple w nim obsadzić.

Return to “Pomysły i koncepcje”