
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51

Сәлем достар, Бүгін мен Raspberry pi -ге 16x2 дисплейін қосамын.
1 -қадам: Қажетті компоненттер
Мұнда тапсырманы орындау үшін келесі компоненттер қажет.
- Raspberry Pi
- Raspberry Pi үшін қуат көзі адаптері
- 16x2 СКД дисплейі
- потенциометр 10к
- байланыстырушы сымдар
- нан тақтасы немесе кез келген 16х2 дисплей қалқаны
2 -қадам: тізбекті қосылымдар

Қосылымдар бұл суретте көрсетілген. Бірақ бұл GPIO -ны пайдалану міндетті емес. СКД қосу үшін кез келген GPIO пайдалануға болады. Дисплейдің контрастын реттеу үшін Бағдарламалауда айнымалы резистор қосылған GPIO -ны айту керек. Дисплей Raspberry pi арқылы жұмыс істейді. R/W түйреуіші жерге қосылған, себебі мен дисплейде оқу әрекетін жасамаймын.
3 -қадам: жұмыс

Мен дисплей кітапханасын жасадым, атап айтқанда lcd.py Бұл кітапханада мен пайдаланушы шақыруға болатын кейбір функцияларды жазамын. Lcd дискісін жүргізу үшін бұл кітапхананы сіздің кодыңызға енгізу міндетті болып табылады. Кітапхана туралы толық ақпаратты кітапханада алуға болады.
Ең алдымен, begin () функциясын орындап, интерфейсті көрсету үшін пайдаланатын түйреуіштерді беру керек.
Мұнда Print () функциясы осы функцияға берілген кез келген мәнді басып шығара алады.
Бұл дисплей 4 биттік режимде беттелген, сондықтан D4-D7 және RW, EN түйреуіштері таңқурай түйреуішіне қосылған.
4 -қадам: Тест


Мұнда тексерілген бейне қол жетімді
5 -қадам: код
Нұсқаулық үшін мұнда код бар
6 -қадам: Кемшілігі
Егер біз бұл сценарийді жүктеу кезінде автоматты түрде іске қосатын болсақ, бұл дұрыс жұмыс істемейді. Бұл Raspberry pi нақты уақыттағы контроллер емес болғандықтан. Бұл кодты жақсарту қажет
7 -қадам: Бізбен хабарласыңыз
Қосымша нұсқаулар алу үшін мына жерден оқыңыз
блог
маған хат жібер
Ұсынылған:
GPS модулі бар Arduino Mega интерфейсі (Neo-6M): 8 қадам

GPS модулімен Arduino Mega интерфейсі (Neo-6M): Бұл жобада мен GPS модулін (Neo-6M) Arduino Mega-мен қалай байланыстыру керектігін көрсеттім. TinyGPS кітапханасы бойлық пен ендік деректерін көрсету үшін пайдаланылады, ал TinyGPS ++ ендік, бойлық, биіктік, жылдамдық және спутник санын көрсету үшін қолданылады
16*2 СКД бар LPC2148 интерфейсі: 5 қадам

LPC2148 16*2 дисплейі бар интерфейс: Бұл оқулықта мен сізге lpc2148 -ді 16*2 дисплеймен қалай байланыстыру керектігін айтамын
WEB интерфейсі бар Arduino батарея сынағышы: 5 қадам

WEB пайдаланушы интерфейсімен Arduino аккумуляторын тексеруші .: Бүгінгі күні электронды жабдықтар резервтік батареяларды қолданып, жабдық өшірілген кезде немесе кездейсоқ жабдық өшірілген кезде қалған күйді сақтайды. Пайдаланушы қосылған кезде, ол қалған нүктесіне оралады
Android пайдаланушы интерфейсі бар логикалық анализатор: 7 қадам

Android пайдаланушылық интерфейсі бар логикалық анализатор: Әлем қазірдің өзінде көптеген логикалық анализаторларға толы. Электроника хоббиінде маған ақаулықтарды жою және жөндеу үшін біреуі қажет болды. Мен интернетті іздедім, бірақ іздегенімді таба алмадым. Міне, мен … " ЕНДІР ЛО
Жаңадан бастаушыларға арналған Arduino: 16x2 СК бар Arduino интерфейсі: 5 қадам

Жаңадан бастаушыларға арналған Arduino: 16x2 СК бар Arduino интерфейсі Түсіндірілген: Барлығына сәлем, қазіргі уақытта Arduino өте танымал болды және оны кодтаудың қарапайымдылығының арқасында бәрі қабылдады. Мен жаңадан бастаушыларға, жаңадан бастаушыларға көмектесетін Arduino Basics сериясын құрдым. модульдің жұмысын алу үшін әзірлеушілер де. Бұл с