Diskuze: arduino lcd

Hardware PC Hardware Ostatní hardware arduino lcd

Avatar
tribal.cz
Redaktor
Avatar
tribal.cz:

Ahoj dnes mi z alza.cz přšel displek arduinu ale po pokuzu rozeběhnout ho se mi přes něho zobrazily cerne cary obavam se ze je zniceny ale pred reklamaci bych rad slysel vas nazor displej jsem zapojoval jen do una (http://arduino.cc/…/TFTtoBoards) do megy sem se ani nepokoušel a pokusil jsem se rozjet tento tutorial http://arduino.cc/…FTBitmapLogo ale i jine zobrazeni grafu cisel a bud zustal bily nebo ty cary

edit ne a ne se zobrazit fotka toho co to dela https://drive.google.com/…ZDVGSGM/view?…

Editováno 7.10.2014 19:30
 
Odpovědět 7.10.2014 19:29
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Adam Ježek:

Spíš mi to připadá jako kdyby se display vůbec neinicializoval nebo se do něj posílaly nesmmysly. Zkontroluj si zapojení a kód, hlavně na řádek TFTscreen.begin();
Pokud nepomůže, znova zkontroluj zapojení a kód (už se mi párkrát stalo že v domění chyby součástky jsem se to snažil rozchodit a po nějaké době jsem přišel na naprosto banální chybu, tak to nepodceňuj), pak reklamuj

Nahoru Odpovědět 7.10.2014 19:37
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
tribal.cz
Redaktor
Avatar
Odpovídá na Adam Ježek
tribal.cz:

No něco na tom bude po zapojení a zapnutí na mě vyskočí bílá obrazovka a následně černé pruhy (podle toho jaké pozadí nastavím pruhy mají vždy odstín od černé do šedé) a nic se neděje pokud kód umístím do loop-u tak se tento problém zacyklí s tím e vždy problikne bílá zkoušel jsem několikrát zapojit podle návodu zde http://arduino.cc/…/TFTtoBoards nezkoušel jsem do megi jen do una přikládám video s ukázkou problému na cca 6 vteřině dochází k restartu pomocí tlačítka pozadí je nastaveno na černé níže přikládám i kód který používám. Původně jsem měl za to že je display poškozený/popras­kaný ale tyto pruhy by byly zde i po pouhém připojení přívodu energie

http://youtu.be/PLEVFlPTZKI

#include <SPI.h>
#include <TFT.h>

#define sd_cs  4
#define lcd_cs 10
#define dc     9
#define rst    8

TFT screen = TFT(lcd_cs, dc, rst);


void setup() {
  screen.begin();

  screen.background(0,0,0);

  screen.stroke(255,255,255);

  screen.noFill();

  screen.line(screen.width()/2-5, screen.height()/2-5, 10, 10);
}

void loop() {}
 
Nahoru Odpovědět 8.10.2014 17:45
Avatar
tribal.cz
Redaktor
Avatar
tribal.cz:

tak jsem nejspíš přišel na to kde je zakopaný pes k propojení jsem použil nejspíše špatné vodiče tedy takové které mají tenčí průměr. Pripojil jsem s nimi čidlo rht03 neboli DHT22 a na přeskáčku mi to ukazovalo správnou tepllotu a hodnoty -999°C přišlo mi to jako nesmysl jelikož to samé čidlo jsem měl do včerejška připojené na arduinu mega a fachalo jak ma tak mě napadlo vyměnit vodiče a hle vše funguje jak má ted to samé vyzkouším i lcd displejem ale zároveň mě to donutilo popřemýšlet o kvalitě ofiko příslsušentví jednalo se ototiž o vodiče zakoupené v alze které ovšem byly nejšpíše alzou převezmuté přímo od arduina jelikož ofiko eshop arduina nabízí úplně stejné vodiče. Takže sem došel k názoru že si vodiče opět vyrobím a na přístě nebudu líný

 
Nahoru Odpovědět 12.10.2014 15:58
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na tribal.cz
Adam Ježek:

Tak vidíš, nakonec nějaká banalita, která nikoho nenapadne :D Nabízí stejně vypadající. Pokud používáš ty kulaté, tak těm já moc nevěřim, radši mam ty hranatý, na eBay jsou za pár korun hromada a ještě se mi to nestalo, narozdíl od kulatých.

Nahoru Odpovědět 12.10.2014 16:04
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
Michal Žůrek (misaz):

takřka všechny chyby s mikrokontroléry jsou způsobené banalitkaami... vzpomínám si jak jsem půl hodiny hledal v zdrojáku chybu abych zjistil, že jsem půl hodiny nahrával špatný zdrojový kód. :D

Jinak co to máš proboha za vodič? Nějaký vlásek? Z jakého materiálu? Není poškozený (zkřípnutý, ...)?

Nahoru Odpovědět 12.10.2014 16:13
Nesnáším {}, proto se jim vyhýbám.
Avatar
tribal.cz
Redaktor
Avatar
tribal.cz:

hele nevím co je to za vodiče je pravda že jsou tenčí asi o 1 mm (podle posuvky :-D), nicméně můj problém s displejem to nevyřešilo teda nějaká změna zde je již tam na pozadí jako by něco problikávalo v rytmu 1000ms-dového delaye. takže se doma prohrabu v nepoužitejch kuprextitech co mi zbyly když sem před pár lety vyleptával různý okrasný štítky :-D a vytvořím si z displeje modul nebo shield a uvidíme co to bude dělat ;-)

 
Nahoru Odpovědět 12.10.2014 18:12
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 7 zpráv z 7.