Sadržaj:

Priključivanje Arduina i LCD znakova u BreadShield: 6 koraka
Priključivanje Arduina i LCD znakova u BreadShield: 6 koraka

Video: Priključivanje Arduina i LCD znakova u BreadShield: 6 koraka

Video: Priključivanje Arduina i LCD znakova u BreadShield: 6 koraka
Video: Введение в LCD2004 ЖК-дисплей с модулем I2C для Arduino 2024, Studeni
Anonim
Arduino i LCD povezivanje znakova u BreadShield -u
Arduino i LCD povezivanje znakova u BreadShield -u

Mnogi Arduino projekti uključuju LCD -ove s likovima, koji pretežno koriste protokol HD44780 za dobivanje podataka iz Arduina. Za povezivanje Arduina na HD44780 obično (u 4-bitnom načinu rada) potrebno je 12 žica! To će završiti velikom zbrkom špageta sa žicom. Potrebno vam je neko vrijeme da ih povežete. Teško je otkloniti pogreške. I sklon je nestancima vaših nespretnih prstiju.

U ovom ćemo vodiču vidjeti da život može biti puno lakši u BreadShieldu, Arduino štitu za ploče.

Pribor

  • Jedna ploča
  • Jedan Arduino Uno
  • Jedan BreadShield

Korak 1: Umetnite BreadShield u Arduino Uno

Umetnite BreadShield u Arduino Uno baš kao što inače radite za korištenje drugih štitnih ploča.

Korak 2: Umetnite BreadShield u Breadboard

Umetnite razdjelne igle BreadShielda u ploču za osmišljavanje, isto kao što obično umetnete red igle u ploču za kruh.

Korak 3: Umetnite LCD u oglasnu ploču

Umetnite LCD u oglasnu ploču
Umetnite LCD u oglasnu ploču

Pretpostavio bih da je vaš LCD lemljen muškim pinheaderima, kao što je u ovom vodiču napisao SparkFun. Sada umetnite LCD (tehnički muške iglice) u matičnu ploču, pri čemu GND pin LCD -a odgovara GND pin BreadShield -a. Ovo će automatski uspostaviti sljedeću pin-to-pin korespondenciju između Arduino Uno-a i LCD-a (s lijeve strane, pin LCD-a; s desne strane, BreadShield pin):

VSS/GND ---- GNDVDD ---- 5VRS ---- TX E/omogući ---- D3 D4 ---- D8D5 ---- D9D6 ---- D10D7 ---- D11 Anoda pozadinskog osvjetljenja- --- D12 katoda pozadinskog osvjetljenja ---- D13

Usmjeravanje je prikazano na gornjoj slici.

Korak 4: Povucite R/W pin LCD -a na GND

Upotrijebite jednu kratkospojnu žicu - jedinu kratkospojnu žicu potrebnu u ovom projektu da biste izvukli R/W pin LCD -a na GND. Da, to također znači spojiti D2 Arudina na GND. Ali to nije problem sve dok ne koristite D2.

Korak 5: Umetnite potenciometar

Umetnite potenciometar
Umetnite potenciometar

Umetnite potenciometar kao razdjelnik napona. Umetnite krajeve stezaljki potenciometra u 5V i GND spojeve na ploči. Srednji pin potenciometra u sponama RX -a. Rezultirajuće ožičenje prikazano je na gornjoj slici. Pretpostavio bih da potenciometar ima neke žice zalemljene na nogama ili da koristite kratkospojne žice za usmjeravanje 3 njegova pina s nekog drugog mjesta na ploči.

Korak 6: Programirajte svoj Arduino, s odspojenom srednjom iglom potenciometra

Programirajte svoj Arduino, s odspojenom srednjom iglom potenciometra
Programirajte svoj Arduino, s odspojenom srednjom iglom potenciometra

Sada možete programirati svoj Arduino. Komad primjera koda nalazi se na

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

Za programiranje provjerite je li RX pin odspojen od srednjeg pina potenciometra. Samo nježno podignite srednji klin potenciometra iz kravate na ploči s kruhom. Nakon programiranja umetnite ga natrag. Tada ćete vidjeti tekstualni sadržaj prikazan na LCD -u. U protivnom podesite potenciometar.

Ovdje ostavite komentar ili pitanje, a ja ću vam odgovoriti što je prije moguće.

Uživajte u više primjera BreadShielda u ovom videu.

Trenutačno BreadShield vodi kampanju za skupljanje sredstava. Iskoristite snižene cijene samo za kampanju na

Preporučeni: