Svetelektro.com

Svetelektro.com

Meno:
Heslo:

Prípravok na testovanie LCD s Arduinom

Kategória: Mikroprocesory | 06.05.2016 | Autor: luki2255 

Každý už určite počul o vývojovom prostredí ARDUINO. Jeho použitie a podpora od komunity je prakticky neobmedzená.
K tomuto prostrediu sa dá pripojiť aj LCD displej. Avšak potrebuje na to 6 dátových pinov z uP a pri vývojovej doske ARDUINO UNO z čipom ATMEGA 328 ktorý má len 14 IO pinov sa mi zdalo míňať 6 pinov zo 14 jednoducho moc , zvlášť keď potrebujete tieto piny pre rôzne senzory a iné externé zariadenia pripojené na tieto piny . Hľadal som ako by sa dal tento počet zmenšiť . Po chvíli hľadania som našiel riešenie . Odpoveďou bola upravená knižnica pre LCD od adafruit . Táto knižnica zahŕňa komunikačné protokoly ISP a I2C . Pri ISP potrebujeme na pripojenie LCD 3 dátové vodiče a pri I2C len 2 dátové vodiče . Ja som rozhodol pre zapojenie ISP keďže som mal všetko potrebné doma . Schému som musel upraviť pre moje potreby a vyhodiť I2C prevodník keďže originál ma oba tieto čipy na doske . DPS som dal urobiť používateľovi "tomel" čím mu týmto ďakujem za výrobu .
 
Detaily zapojenia
·         ISP protokol = 3 dátové vodiče
·         i2C protokol = 2 dátové vodiče
·         univerzálny konektor na pripojenie
·         softwarové vypnutie a zapnutie podsvietenia displeja
 
Schéma zapojenia
 

 
 
 
 
 
 
 
Plošný spoj
 

 
 
Part list
 

 
 
 
 
 
 
fotky z montáže
 

 

  
 
Foto hotového výrobku
 

 
 
Testovanie výrobku


 

 
 

 
Záver
 
·  Inštaláciu náhradnej knižnice pre LCD som tu neprezentoval , je detailne popísaná  na stránke adafruit ktorá je v odkazoch
·  Zo zapojením a fungovaním som veľmi spokojný a funguje presné ako má
 
Odkazy
 
Eagle projekt (schéma, DPS)
 
Adafruit data : https://learn.adafruit.com/i2c-spi-lcd-backpack/overview
arduino : https://www.arduino.cc/
eagle : http://www.cadsoftusa.com/
 
 

15.04.2013

MMC Datalogger

 6690   5  Hodnotenie: 3.6666666666667Hodnotenie: 3.6666666666667Hodnotenie: 3.6666666666667Hodnotenie: 3.6666666666667Hodnotenie: 3.6666666666667

11.07.2013

Pripojenie VFD displeja k mikropočítaču

 5995   8  Hodnotenie: 5Hodnotenie: 5Hodnotenie: 5Hodnotenie: 5Hodnotenie: 5

06.05.2016

Prípravok na testovanie LCD s Arduinom

 3700   5  Hodnotenie: 1Hodnotenie: 1Hodnotenie: 1Hodnotenie: 1Hodnotenie: 1

Priemerné hodnotenie: 1
Hlasov: 1

Zlý

Zvoľte počet hviezdičiek:
Vynikajúci
Veľmi dobrý
Dobrý
Priemerný
Zlý



Za obsah komentárov je zodpovedný užívateľ, nie prevádzkovateľ týchto stránok.

Re: Prípravok na testovanie LCD s Arduinom (Hodnotenie: 1)
Od: ondronr - 06.05.2016
(O užívateľovi | Poslať súkromú správu)
Dal by som do pozornosti tento uz hotovy modul http://www.ebay.com/sch/i.html?_from=R40&_trksid=p2047675.m570.l1313.TR0.TRC0.H0.Xarduino+i2c+interface+board+lcd+display.TRS0&_nkw=arduino+i2c+interface+board+lcd+display&_sacat=0
Re: Prípravok na testovanie LCD s Arduinom (Hodnotenie: 1)
Od: luki2255 - 06.05.2016
(O užívateľovi | Poslať súkromú správu) http://lukiho-blog.bloger.cz/
 
to možno áno ale radšej som si ho urobil kedže som mal vštko doma v šupliku :D
Re: Prípravok na testovanie LCD s Arduinom (Hodnotenie: 1)
Od: ondronr - 14.05.2016
(O užívateľovi | Poslať súkromú správu)
 
Jasne. Len keby niekoho zaujimal hotovy modul do konstrukcie :)

Re: Prípravok na testovanie LCD s Arduinom (Hodnotenie: 1)
Od: peterple - 08.05.2016
(O užívateľovi | Poslať súkromú správu)
Prečo veríš kde jakej nepresnej informácii. Tá doska má k dispozícii 22 diditálnych I/O pinov. Takto si komplikovať pripojenie displeja sa mi vidí dosť zbytočné. Keby ten šváb mal iba 20pinov tak dajme tomu.

Re: Prípravok na testovanie LCD s Arduinom (Hodnotenie: 1)
Od: ITIaster - 11.10.2016
(O užívateľovi | Poslať súkromú správu)
a I2C je ešte o to lepšia že nevyužíva digital pins ale analog a to A4 a A5 no a na ebayi to kúpiš jak pre display 16x02 tak pre display 20x04 viacmenej za babku, mne táto sranda príde tak do mesiaca :D
Autor stránky je Ondrej Závodský(zawin), o graficky design sa stará Ľuboš Fabo(BUFU).

TOPlist

Powered by Copyright © UNITED-NUKE CMS. All Rights Reserved.
Čas potrebný k spracovaniu stránky 0.01 sekúnd