Stránka 2 z 3

Re: Arduino UNO- nemožnost ovládání.

Napsal: 10 led 2019, 00:08
od gilhad
Pokud je tam nejaka chyba, ktera pretrva i presazeni na jine pole s jinymi draty, tak je docela mozne, ze to nebude chyba v kontaktnim poli.
I kdyby bylo jiste, ze v kontaktnim poli JE chyba, tak jeste neni zcela zrejme, ze tam neni nejaka dalsi.
Zvlaste, pokud si nejste zcela jist, ze tomu skutecne rozumite a ze muzete vyloucit vsechny ostatni problemy (viz ten COM3)

V takoveto situaci mi prijde prepajeni natvrdo do definitivni krabicky jako krok, ktery muze prinest podstatne vic problemu, nez vyresi.

Ale kazdy sveho stesti strujcem a je nenulova moznost, ze se tim ta chyba vyresi a jenom ja jsem zbytecne opatrny ...

Re: Arduino UNO- nemožnost ovládání.

Napsal: 10 led 2019, 06:57
od Axamith
Řekl bych, že absolutní většina z nás nový projekt začne propojením Arduina a externích součástek/modulů právě na kontaktním poli. Sem tam se někomu stane, že problém je na úrovni HW (vadný modul, kabely ...). Ostatní problémy jsou na úrovní SW, knihoven, nepochopení problematiky. Určitě bych nešel do osazení DPS, ale snažil se rozchodit dislay od základu, podle příkladů.
Takže pošli nějaké linky za tebou využívaný HW, pokusíme se k tomu najít funkční knihovny a zapojení a rozchodit nějaký příklad. Až bude jistota, že to jede, můžeš pokračovat dál.

Re: Arduino UNO- nemožnost ovládání.

Napsal: 10 led 2019, 13:06
od framax
Odpovědět přesně Ti nemohu.
V první fázi bych rád rozchodil z příkladů Arduina "Hallo World", abych věděl, že UNO spolupracuje s displejem.
No a v druhé fázi potom tohle:

http://www.planker.dk/Projects/Arduino/ ... ecoder.htm
Link na projekt cw decoderu.

Takže asi takto.

Franta

Re: Arduino UNO- nemožnost ovládání.

Napsal: 10 led 2019, 21:53
od framax
Ahoj. Tak jsem vše znovu předělal.
Všechny tři komponenty - UNO, displej a nepájivé pole jsem přidělal na základní desku napevno.
Znovu vše prodrátoval a vyzkoušel jsem nejdříve v příkladech uvedený blikač. Tam je vše "OK". Mohu libovolně měnit parametry blikání. Tohle funguje.
Zkusil jsem nahrát z příkladů "Hallo World" a tam opě vše při starém. Čili jen prosvícené dva řádky.
Potom jsem nahrál cw dekodér a tam taky jen dva prosvícené řádky, jinak nic. I když se oba programy nahrály perfektně.

Protože už opravdu nevím jak dostat z UNA signál do displeje, napadlo mně jen jestli nemám někde chybu v instalaci knihovny pro ovládání displeje.
.
Můžete prosím poradit, jak správně instalovat knihovnu a případně, kterou použít? Mám WIN7.
Přidávám obrázek upevnění a zapojení a dále schema zapojení.

Předem díky.
displej.jpg
decoder_cw.png

Re: Arduino UNO- nemožnost ovládání.

Napsal: 10 led 2019, 22:21
od AstroMiK
Z tý fotky je to dost blbě vidět, ale nemáš ten trimr zapojený špatně?
Vypadá to, jako by jeden konec trimru byl nezapojený. Tomu by pak odpovídal moc velký kontrast a nečitelné znaky.

Vyzkoušel jsem na svém displeji (I2C verze) vytočit trimr kontrastu na maximum a chová se úplně stejně.

Takže nejdřív koukni na ten trimr. Nemá moc krátký nožičky?
dis.jpg
dis.jpg (17.81 KiB) Zobrazeno 4042 x

Re: Arduino UNO- nemožnost ovládání.

Napsal: 11 led 2019, 05:56
od Axamith
LCD displeje mají svoji vlastní regulaci, vzadu na desce řadiče. Zkusit vestavěným trimrem nastavit lepší kontrast.
Na 99 % je problém právě v tom kontrastu, dost z nás si to v počátcích Arduina takto prošla :-)

Re: Arduino UNO- nemožnost ovládání.

Napsal: 11 led 2019, 06:27
od pavel1tu
Ne o moc dráž jde koupit tento displej s I2C a ten trimr má už na sobě ....

Re: Arduino UNO- nemožnost ovládání.

Napsal: 12 led 2019, 19:37
od framax
Ahoj všem, kteří se mi snažili poradit.
Tak problém vyřešen. Nedalo mi to samozřejmě a hledal jsem všechna jiná možná řešení. Nakonec jsem našel schema, kde projení na LCD displej z UNA je veden na jiné propojky. Tak jsem to v čirém zoufalství udělal a UNO se okamžitě v programu Hallo World rozběhlo.
Byla to tedy chyba ve schematu.
Tak mne čeká další práce najít i jiné zapojení pro ten cw dekodér.

Re: Arduino UNO- nemožnost ovládání.

Napsal: 06 bře 2019, 22:01
od posjirka
Chyba asi není v zapojení dle schématu, ale špatné konfiguraci LCD v programu.
Hello world má defaultně nastavení:
* LCD RS pin to digital pin 12
* LCD Enable pin to digital pin 11
* LCD D4 pin to digital pin 5
* LCD D5 pin to digital pin 4
* LCD D6 pin to digital pin 3
* LCD D7 pin to digital pin 2
* LCD R/W pin to ground
* LCD VSS pin to ground
* LCD VCC pin to 5V

Podle schématu by to mělo být:
* LCD RS pin to digital pin 8
* LCD Enable pin to digital pin 9
* LCD D4 pin to digital pin 4
* LCD D5 pin to digital pin 5
* LCD D6 pin to digital pin 6
* LCD D7 pin to digital pin 7
* LCD R/W pin to ground
* LCD VSS pin to ground
* LCD VCC pin to 5V

reps. opravit řádek
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

na
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);

Chce to nejdřív trochu nastudovat teorii a pak se vrhat do projektů ...

Re: Arduino UNO- nemožnost ovládání.

Napsal: 06 bře 2019, 22:10
od framax
Určitě to je mojí malou praxí, ale jak to zjistit, že? Proto jsem se zeptal a přiznám, že jsem předpokládal, že schema funguje. Po nějké době jsem našel na stránkách Ameriského radioamatéra větu, že je chyba v zapojení. Proto jsem ji stejně převzal.