Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Kumusta Mga Kaibigan, Ngayon ako ay Interfacing 16x2 Display sa Raspberry pi.
Hakbang 1: Kinakailangan ang Mga Bahagi
Narito kailangan mo ang mga sumusunod na sangkap upang makumpleto ang gawain.
- Raspberry Pi
- power adapter para sa Raspberry Pi
- 16x2 LCD display
- potentiometer 10k
- pagkonekta ng mga wire
- breadboard o anumang 16x2 display na kalasag
Hakbang 2: Mga Koneksyon sa Circuit
Ipinapakita ang mga koneksyon sa larawang ito. Ngunit hindi sapilitan na gamitin ang GPIO na ito. Maaari mong gamitin ang anumang GPIO para ikonekta ang LCD. Ngunit kailangan mong banggitin ang parehong mga GPIO sa Programming. Ang iba't ibang risistor ay konektado upang ayusin ang kaibahan ng display. Pinapagana ang display mula sa Raspberry pi. Ang R / W pin ay konektado sa ground dahil hindi ako gumaganap ng anumang binasang operasyon na ipinapakita.
Hakbang 3: Nagtatrabaho
Dinisenyo ko ang isang display library na katulad ng lcd.py Sa library na ito nagsusulat ako ng ilang mga pagpapaandar na maaaring tawagan ng gumagamit. Upang makapag-drive ng lcd, ipinag-uutos na isama ang library na ito sa iyong code. Higit pang mga detalye tungkol sa library ay magagamit sa library.
Una sa lahat kailangan mong magpatupad ng simulang () pagpapaandar at ipasa ang mga pin na gagamitin mo para sa pagpapakita ng interface.
Narito ang pag-print () na function ay maaaring mag-print ng anumang halagang ipinasa sa pagpapaandar na ito.
Ang display na ito ay nainterfaced sa 4 bit mode kaya't 4 na pin lamang ang D4-D7 at RW, EN pin ang nakakonekta sa raspberry pin.
Hakbang 4: Pagsubok
Dito magagamit ang nasubok na video
Hakbang 5: Code
Narito ang code na magagamit para sa itinuturo dito
Hakbang 6: Dehado
Hindi ito gagana nang maayos kung ilalagay namin ang script na ito upang awtomatikong tumakbo sa boot. Ito ay dahil ang Raspberry pi ay hindi Real time controller. Kailangan mo ng higit pang pagpapabuti sa code na ito
Hakbang 7: Makipag-ugnay sa Amin
Para sa higit pang mga itinuturo na sundin dito
Blog
email sa akin