Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Ipasok ang BreadShield Sa isang Arduino Uno
- Hakbang 2: Ipasok ang BreadShield Sa isang Breadboard
- Hakbang 3: Ipasok ang LCD Sa Breadboard
- Hakbang 4: Hilahin ang R / W I-pin ang LCD sa GND
- Hakbang 5: Ipasok ang Potensyomiter
- Hakbang 6: I-program ang Iyong Arduino, Gamit ang Potentiometer Gitnang Pin na Nakakonekta
Video: Arduino at Character LCD Hookup sa BreadShield: 6 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Maraming mga proyekto ng Arduino ang nagsasangkot ng mga character LCD, na labis na gumagamit ng HD44780 na protocol upang makakuha ng data mula sa Arduino. Karaniwang kumokonekta ang Arduino sa HD44780 (sa 4-bit mode) na 12 na mga wire! Magtatapos iyon ng isang malaking gulo ng jumper wire spaghetti. Matatagalan ka upang ikonekta ang mga ito. Mahirap i-debug. At madaling kapitan ng pagkakadiskonekta ng iyong malamya na mga daliri.
Sa tutorial na ito, makikita natin na ang buhay ay maaaring maging mas madali sa BreadShield, ang Arduino na kalasag para sa mga breadboard.
Mga gamit
- Isang tinapay
- Isang Arduino Uno
- Isang BreadShield
Hakbang 1: Ipasok ang BreadShield Sa isang Arduino Uno
Ipasok ang BreadShield sa isang Arduino Uno tulad ng karaniwang ginagawa mo upang magamit ang iba pang mga board ng kalasag.
Hakbang 2: Ipasok ang BreadShield Sa isang Breadboard
Ipasok ang mga breakout pin ng BreadShield sa isang breadboard, tulad ng kung paano mo karaniwang ipinasok ang isang hilera ng mga pin sa isang breadboard.
Hakbang 3: Ipasok ang LCD Sa Breadboard
Ipagpalagay ko na ang iyong LCD ay na-solder ng mga lalaking pinheader, tulad ng sa tutorial na ito ng SparkFun. Ipasok ngayon ang LCD (technically ang male pin) sa breadboard, kasama ang GND pin ng LCD na tumutugma sa GND pin ng BreadShield. Awtomatiko nitong maitataguyod ang sumusunod na pagsulat ng pin-to-pin sa pagitan ng Arduino Uno at ng LCD (sa kaliwa, ang LCD pin; sa kanan, ang BreadShield pin):
VSS / GND ---- GNDVDD ---- 5VRS ---- TX E / paganahin ---- D3 D4 ---- D8D5 ---- D9D6 ---- D10D7 ---- D11 backlight anode - --- D12backlight kathode ---- D13
Ang pagruruta ay makikita sa larawan sa itaas.
Hakbang 4: Hilahin ang R / W I-pin ang LCD sa GND
Gumamit ng isang wire ng jumper - ang tanging jumper wire na kinakailangan sa proyektong ito, upang hilahin ang R / W pin ng LCD sa GND. Oo, nangangahulugan din ito upang ikonekta ang D2 ng Arudino sa GND. Ngunit hindi iyon problema hangga't hindi mo ginagamit ang D2.
Hakbang 5: Ipasok ang Potensyomiter
Ipasok ang isang potensyomiter bilang isang divider ng boltahe. Ipasok ang mga dulo ng terminal ng potensyomiter sa 5V at mga ugnayan ng GND ayon sa pagkakabanggit sa breadboard. At ang gitnang pin ng potentiometer's sa mga kurbatang RX. Ang nagreresultang mga kable ay inilalarawan sa figure sa itaas. Ipagpalagay ko na ang potensyomiter ay may ilang mga wire na na-solder sa mga binti nito o ang iyong gamit na mga jumper wires upang i-ruta ang 3 mga pin nito mula sa ibang lugar sa breadboard.
Hakbang 6: I-program ang Iyong Arduino, Gamit ang Potentiometer Gitnang Pin na Nakakonekta
Maaari mo nang i-program ang iyong Arduino. Ang isang piraso ng halimbawa ng code ay nasa
github.com/forrestbao/BreadShield/blob/master/demo/HelloWorld/HelloWorld.ino
Upang mag-program, tiyaking ang RX pin ay naka-disconnect mula sa gitnang pin ng potentiometer. Dahan-dahang iangat lamang ang gitnang pin ng potentiometer mula sa kurbatang sa breadboard. Pagkatapos ng programa, ipasok ito muli. Pagkatapos makikita mo ang nilalaman ng teksto na ipinapakita sa LCD. Kung hindi, ayusin ang potentiometer.
Huwag mag-atubiling mag-iwan ng komento o isang katanungan dito at tutugon ako sa lalong madaling panahon.
Masiyahan sa higit pang mga halimbawa ng BreadShield sa video na ito.
Sa ngayon ang BreadShield ay nagpapatakbo ng isang crowdfunding na kampanya. Samantalahin ang mga diskwentong mga presyo lamang sa kampanya sa
Inirerekumendang:
Paano Gumamit ng isang 20x4 I2C Character LCD Display Sa Arduino: 6 na Hakbang
Paano Gumamit ng isang 20x4 I2C Character LCD Display Sa Arduino: Sa simpleng tutorial na ito matututunan namin kung paano gamitin ang isang 20x4 I2C Character LCD display kasama ang Arduino Uno upang maipakita ang isang simpleng teksto " Hello World. Panoorin ang video
Layad Circuits Alphanumeric Keyboard Na may ESP32 at Character LCD: 4 na Hakbang
Layad Circuits Alphanumeric Keyboard Na may ESP32 at Character LCD: Ipinapakita ng artikulong ito ang paggamit ng isang alphanumeric keyboard module at isang 16x2 I2C character LCD module upang mag-input ng data sa ESP32. Maaaring gamitin ang pamamaraang ito upang ipasok at makuha ang mga kredensyal ng Wi-Fi at iba pang impormasyon papunta at mula sa ESP32
LCD Invaders: isang Space Invaders Tulad ng Laro sa 16x2 LCD Character Display: 7 Mga Hakbang
LCD Invaders: isang Space Invaders Tulad ng Laro sa 16x2 LCD Character Display: Hindi na kailangang ipakilala ang isang maalamat na laro na "Space Invaders". Ang pinaka-kagiliw-giliw na tampok ng proyektong ito ay ang paggamit nito ng pagpapakita ng teksto para sa grapikong output. Nakamit ito sa pamamagitan ng pagpapatupad ng 8 pasadyang mga character. Maaari mong i-download ang kumpletong Arduino
Paano Lumikha ng isang 2d Character Sa Character Controller sa Unreal Engine 4 Gamit ang Visual Script para sa PC: 11 Mga Hakbang
Paano Lumikha ng isang 2d Character With Character Controller sa Unreal Engine 4 Paggamit ng Visual Script para sa PC: Paano lumikha ng isang 2d Character na may character controller sa Unreal engine 4 na gumagamit ng visual script para sa PC Kumusta, ako si Jordan Steltz. Bumubuo ako ng mga video game mula pa noong ako ay 15. Ituturo sa iyo ng tutorial na ito kung paano lumikha ng isang pangunahing tauhan kasama ng sa
Character LCD I2c Adapter (I2c Connection Halimbawa): 12 Hakbang (na may Mga Larawan)
Character LCD I2c Adapter (I2c Connection Halimbawa): Gumagawa ako ng isang schema ng koneksyon para sa isang character na i2c adapter. Suriin ang mga pag-update sa aking site. Ngayon ay nagdaragdag ako ng isang schema ng koneksyon sa mga kable upang magamit ang orihinal na silid-aralan hindi ang aking tinidor. para sa ipinapakitang character na LCD, forked proje