Taula de continguts:
- Subministraments
- Pas 1: Inseriu BreadShield en un Arduino Uno
- Pas 2: Inseriu BreadShield en una tauleta de pa
- Pas 3: Inseriu la pantalla LCD a la tauleta de pa
- Pas 4: estireu el pin R / W del LCD a GND
- Pas 5: Inseriu el potenciòmetre
- Pas 6: programeu el vostre Arduino, amb el pin central del potenciòmetre desconnectat
Vídeo: Connexió LCD Arduino i Character a BreadShield: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Molts projectes Arduino impliquen LCD de caràcters, que utilitzen de manera aclaparadora el protocol HD44780 per obtenir dades d’Arduino. Connectar Arduino a HD44780 normalment (en mode de 4 bits) necessita 12 cables. Això acabarà convertint-se en un gran embolic d’espaguetis de filferro. Triga una estona a connectar-los. És difícil depurar-lo. I és propens a desconnectar-se pels dits maldestres.
En aquest tutorial, veurem que la vida pot ser molt més fàcil a BreadShield, l'escut Arduino per a taulers de suport.
Subministraments
- Un tauler de suport
- Un Arduino Uno
- Un BreadShield
Pas 1: Inseriu BreadShield en un Arduino Uno
Inseriu BreadShield en un Arduino Uno tal com ho feu normalment per utilitzar altres plaques de protecció.
Pas 2: Inseriu BreadShield en una tauleta de pa
Inseriu els passadors de BreadShield en una tauleta de pa, igual que normalment inseriu una fila de pins en una tauleta de pa.
Pas 3: Inseriu la pantalla LCD a la tauleta de pa
Suposaria que el vostre LCD s'ha soldat amb capçaleres masculines, com ara en aquest tutorial de SparkFun. Ara introduïu la pantalla LCD (tècnicament els pins masculins) a la placa, amb el pin GND de la pantalla LCD que coincideixi amb el pin GND de BreadShield. Això establirà automàticament la següent correspondència pin-to-pin entre Arduino Uno i el LCD (a l’esquerra, el pin LCD; a la dreta, el pin BreadShield):
VSS / GND ---- GNDVDD ---- 5VRS ---- TX E / enable ---- D3 D4 ---- D8D5 ---- D9D6 ---- D10D7 ---- Ànode de retroiluminació D11 - --- D12 backlight kathode ---- D13
L'encaminament es visualitza a la figura anterior.
Pas 4: estireu el pin R / W del LCD a GND
Utilitzeu un cable de pont: l'únic cable de pont necessari per a aquest projecte per treure el pin R / W de la pantalla LCD a GND. Sí, això també significa connectar D2 d'Arudino a GND. Però això no és un problema sempre que no feu servir D2.
Pas 5: Inseriu el potenciòmetre
Introduïu un potenciòmetre com a divisor de tensió. Introduïu els extrems terminals del potenciòmetre en els lligams de 5V i GND respectivament a la placa. I el passador central del potenciòmetre als llaços de RX. El cablejat resultant s’il·lustra a la figura anterior. Suposaria que el potenciòmetre té alguns cables soldats a les potes o que utilitzeu cables de pont per encaminar els 3 pins d’algun altre lloc de la taula.
Pas 6: programeu el vostre Arduino, amb el pin central del potenciòmetre desconnectat
Ara podeu programar el vostre Arduino. Hi ha un fragment d’exemple a
github.com/forrestbao/BreadShield/blob/master/demo/HelloWorld/HelloWorld.ino
Per programar, assegureu-vos que el pin RX estigui desconnectat del pin central del potenciòmetre. Només heu d’elevar suaument el passador central del potenciòmetre fora de la corbata de la placa. Després de programar, torneu a inserir-lo. A continuació, veureu el contingut del text a la pantalla LCD. Si no, ajusteu el potenciòmetre.
No dubteu a deixar cap comentari o pregunta aquí i us respondré tan aviat com pugui.
Gaudeix de més exemples de BreadShield en aquest vídeo.
Ara mateix, BreadShield està realitzant una campanya de finançament col·lectiu. Aprofiteu els preus de descompte només per a campanyes a
Recomanat:
Connexió d'Arduino WiFi al núvol mitjançant ESP8266: 7 passos
Connexió d'Arduino WiFi al núvol mitjançant ESP8266: en aquest tutorial us explicarem com connectar el vostre Arduino al núvol IoT a través de WiFi. Configurarem una configuració composta des d'un mòdul WiFi Arduino i un ESP8266 com a cosa IoT i el prepararem per comunicar-se amb el núvol AskSensors
Guia de connexió PLSD: Connexió a Apple TV mitjançant AirPlay [No oficial]: 10 passos
Guia de connexió PLSD: Connexió a Apple TV mitjançant AirPlay [No oficial]: es proporciona la següent guia per il·lustrar el procés de connexió a televisors Apple de sala de conferències mitjançant AirPlay. Aquest recurs no oficial es proporciona com a cortesia de l’administració, el personal i els hostes autoritzats del districte escolar de Perkins
Connexió de pantalla LCD Arduino I2C 16 * 2 amb Utsource: 10 passos
Connexió de pantalla LCD Arduino I2C 16 * 2 amb Utsource: I²C (circuit inter-integrat), pronunciat I-squared-C, és un bus d’ordinador sèrie multimàster, multi-esclau, amb commutació de paquets, d’un sol extrem, inventat per Philips Semiconductor (ara NXP Semiconductors)
Connexió de processament i Arduino i fer un segment de 7 i un controlador GUI Servo: 4 passos
Connexió de processament i Arduino i controlador GUI de 7 segments i servo: per a alguns projectes que heu fet, heu d'utilitzar Arduino, ja que proporciona una plataforma de prototipatge fàcil, però mostrar gràfics al monitor sèrie d'Arduino pot trigar bastant i fins i tot és difícil de fer. Podeu mostrar gràfics a Arduino Serial Monitor bu
Adaptador LCD I2c de caràcters (exemple de connexió I2c): 12 passos (amb imatges)
Adaptador LCD I2c de caràcters (exemple de connexió I2c): estic fent un esquema de connexió per a un adaptador i2c de visualització de caràcters. Comproveu les actualitzacions del meu lloc. Ara afegeixo també un esquema de connexió de cablejat per utilitzar la biblioteca original que no sigui la meva bifurcada. Biblioteca LiquidCrystal Arduino per a les pantalles LCD de caràcters, projecció bifurcada