Kazalo:

Priključitev LCD -ja Arduino in znakov v BreadShield: 6 korakov
Priključitev LCD -ja Arduino in znakov v BreadShield: 6 korakov

Video: Priključitev LCD -ja Arduino in znakov v BreadShield: 6 korakov

Video: Priključitev LCD -ja Arduino in znakov v BreadShield: 6 korakov
Video: MiŠKo3 sestavljanje #09: Vijačenje joysticka v PCB in priklop kabla 2024, November
Anonim
Arduino in Character LCD Hookup v BreadShield
Arduino in Character LCD Hookup v BreadShield

Mnogi projekti Arduino vključujejo LCD -je z znaki, ki v veliki večini uporabljajo protokol HD44780 za pridobivanje podatkov iz Arduina. Priključitev Arduina na HD44780 običajno (v 4-bitnem načinu) traja 12 žic! To bo na koncu povzročilo veliko zmesi špagetov iz žične skale. Nekaj časa traja, da jih povežete. Težko je odpraviti napake. In nagnjeni so k odklopom vaših okornih prstov.

V tej vadnici bomo videli, da je življenje v BreadShieldu, Arduino ščitu za plošče, lahko veliko lažje.

Zaloge

  • Ena plošča
  • En Arduino Uno
  • En BreadShield

Korak: Vstavite BreadShield v Arduino Uno

BreadShield vstavite v Arduino Uno tako kot običajno pri uporabi drugih ščitnih plošč.

Korak: Vstavite BreadShield v ploščico

Zatiči BreadShield vstavite v ploščo, tako kot običajno vstavite vrsto zatičev v ploščo.

Korak 3: Vstavite LCD v ploščico

LCD vstavite v ploščo
LCD vstavite v ploščo

Predvidevam, da je bil vaš LCD spajkan z moškimi zatiči, na primer v tej vadnici SparkFuna. Zdaj vstavite LCD (tehnično moški zatiči) v ploščo, pri čemer se zatič GND LCD ujema z zatičem GND BreadShield. To bo samodejno vzpostavilo naslednjo korespondenco pin-to-pin med Arduino Uno in LCD-zaslonom (na levi, pin LCD; na desni, pin BreadShield):

VSS/GND ---- GNDVDD ---- 5VRS ---- TX E/omogoči ---- D3 D4 ---- D8D5 ---- D9D6 ---- D10D7 ---- D11 anoda za osvetlitev ozadja- --- D12 osvetlitev katode ---- D13

Usmerjanje je prikazano na zgornji sliki.

4. korak: R/W pin LCD -ja povlecite na GND

Uporabite eno mostično žico - edino mostično žico, potrebno v tem projektu, da povlečete R/W pin LCD na GND. Da, to pomeni tudi povezavo D2 Arudina z GND. Ampak to ni problem, dokler ne uporabljate D2.

5. korak: Vstavite potenciometer

Vstavite potenciometer
Vstavite potenciometer

Potenciometer vstavite kot delilec napetosti. Končne sponke potenciometra vstavite v vezje 5V oziroma GND na plošči. Srednji zatič potenciometra v vezice RX. Nastalo ožičenje je prikazano na zgornji sliki. Predvidevam, da ima potenciometer nekaj žic, ki so mu spajane na nogah, ali pa uporabite mostične žice za usmerjanje njegovih 3 zatičev od drugod na plošči.

Korak 6: Programirajte svoj Arduino z odklopljenim sredinskim zatičem potenciometra

Programirajte svoj Arduino z odklopljenim sredinskim zatičem potenciometra
Programirajte svoj Arduino z odklopljenim sredinskim zatičem potenciometra

Zdaj lahko programirate svoj Arduino. Del kode primera je na

github.com/forrestbao/BreadShield/blob/master/demo/HelloWorld/HelloWorld.ino

Za programiranje se prepričajte, da je zatič RX odklopljen od srednjega zatiča potenciometra. Samo nežno dvignite srednji zatič potenciometra iz kravate na plošči. Po programiranju ga vstavite nazaj. Nato boste na LCD -ju videli besedilno vsebino. V nasprotnem primeru nastavite potenciometer.

Tukaj lahko pustite komentar ali vprašanje in odgovoril vam bom v najkrajšem možnem času.

V tem videoposnetku si oglejte več primerov BreadShield.

Trenutno BreadShield vodi kampanjo za množično financiranje. Izkoristite cene s popustom samo za oglaševalske akcije na

Priporočena: