Мазмұны:
- 1 -қадам: Сізге қажет заттар
- 2 -қадам: 1602 СКД дисплейінің түйреуіштері
- 3 -қадам: Қосылымдар
- 4 -қадам: код
- 5 -қадам: Шығару
Бейне: Arduino LCD 16x2 оқулығы - Arduino Uno көмегімен 1602 LCD дисплейі: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Сәлеметсіздер ме, балалар, өйткені көптеген жобаларға диодты өлшеуішті немесе YouTube -те жазылуды санау дисплейі немесе калькулятор немесе дисплейі бар пернетақта құлпы болса да, деректерді көрсететін экран қажет, егер мұндай жобалардың барлығы arduino -мен жасалған болса, оларға міндетті түрде дисплей қажет болады. өйткені дисплейлердің көпшілігі 1602 СК дисплейінен басқа өте арзан емес, сондықтан жобалар үшін arduino көмегімен 16x2 LCD дисплейін қолданған дұрыс, бірақ жалғыз мәселе - бұл спи -дисплей және көптеген қосылымдар қажет, сондықтан біз бұл оқулықта қалай болатынын көреміз. Мен дисплейді arduino -мен байланыстырдым және кейбір ақпаратты дисплейде көрсету үшін код жаздым.
1 -қадам: Сізге қажет заттар
Бұл нұсқаулықтар үшін бізге келесі заттар қажет болады: 16X2 СКД
Arduino Uno
10K потенциометр
220 Ом резисторы
Қосылатын сымдар
Нан тақтасы
2 -қадам: 1602 СКД дисплейінің түйреуіштері
Келесі түйреуіштер дисплейде қол жетімді: VSS: Бұл жерге қосқыш. VDD: Бұл 5В. V0: Бұл түйреуіш LCD контрастын басқарады. СКД жадындағы деректер. Регистрлердің екі түрі бар; Экранда не бар екенін сақтайтын деректер регистрі және СКД келесі нұсқаулықты іздейтін нұсқаулықтар регистрі. Оқу режимі немесе Жазу режимі. Оны жерге қосу СКД оқу режиміне қосады. Бұл түйреуіштердің жоғары немесе төмен күйі жазу режимінде тіркеу үшін жазатын биттерді немесе оқу режимінде оқылатын мәндерді білдіреді. Соңғы екі түйреуіш СКД артқы шамына арналған. Кейбір СК -де 16 түйреуіш бар, ал кейбірінде 14 түйреуіш бар. Егер сізде 14 істікшелі СКД болса, онда бұл артқы жарық жоқ екенін білдіреді.
3 -қадам: Қосылымдар
СКД 4 биттік және 8 биттік режимде қосылуы мүмкін. 4 биттік режимде біз тек 4 дерек түйреуішін пайдалануымыз керек, ал 8 биттік режимде біз барлық 8 деректер түйреуішін пайдалануымыз керек. Сіз бәрін 4 биттік режимде жасай аласыз, сондықтан бұл мысалда біз оны 4 биттік режимде қосамыз. Arduino көмегімен СКД қосылымдары келесідей: 16X2. LCD. Arduino UnoVSS. GNDVDD 5VV0 10К потенциометрдің ортасы
Потенциометрдің екі ұшын GND және 5V -ге қосыңыз
RS. PIN 7R/W GNDE 6D4 түйреуіш 5D5. 4D6 істікшесі 3D7 түйреуіші 2А -дан 5В -қа дейін 220 Ом резисторы K GND
4 -қадам: код
Кодты Arduino -ға жүктемес бұрын, СКД үшін кітапхананы жүктеу қажет болады. Кітапханада кодты қарапайым етуге көмектесетін кіріктірілген функциялар болады. Төмендегі сілтемеден кітапхананы жүктеңіз, егер IDE LibraryLCD кітапханасын көрсетуде қате көрсетсе: https://github.com/arduino-libraries/LiquidCrystal Жүктеп алғаннан кейін оны Arduino кітапхана қалтасына шығарыңыз.#Include «LiquidCrystal.h» // Initializing СКД үшін кітапхана
LiquidCrystal lcd (7, 6, 5, 4, 3, 2); // LCDvoid setup () қосылған түйреуіштерді инициализациялау // Онда жазылғанның бәрі бір рет қана жұмыс істейді {lcd.begin (16, 2); // LCD экранындағы интерфейсті инициализациялау screenlcd.setCursor (0, 0); // жүгіргіні 0 бағанға орнатыңыз, line1lcd.print («Қош келдіңіз»); // namelcd.setCursor басып шығару (0, 1); // курсорды 0 бағанына қойыңыз, 2lcd.print («Arduino World») жолы; // басып шығару аты} void loop () // Онда жазылғанның бәрі қайта -қайта іске қосылады {}
5 -қадам: Шығару
Кодты жүктегеннен кейін, сіз енгізген мәтінге қарамастан, ол сіздің дисплейіңізде менікі ретінде көрсетіледі және сіз оны анық көру үшін дисплейдің жарықтығын реттеу үшін потенциометрді қолдана аласыз.
Ұсынылған:
LoRa GPS Tracker оқулығы - Dragino және TTN көмегімен LoRaWAN: 7 қадам
LoRa GPS Tracker оқулығы | LoRaWAN Dragino мен TTN -мен: Эй, не болды, жігіттер! Akarsh мұнда CETech -тен. Бірнеше жобадан кейін біз Драгинодан LoRaWAN шлюзін қарадық. Біз шлюзге әр түрлі түйіндерді қостық және TheThingsNetwork көмегімен түйіндерден шлюзге деректерді жібердік
Мектептерге, балабақшаларға немесе сіздің үйге арналған NodeMCU/ESP8266 көмегімен қосылатын және қосылатын CO2 сенсорлық дисплейі: 7 қадам
Мектептерге, балабақшаларға немесе сіздің үйге арналған NodeMCU/ESP8266 көмегімен қосылатын және қосылатын CO2 сенсорлық дисплейі: мен сізге штепсельді қалай тез жасау керектігін көрсетемін. CO2 сенсорын ойнаңыз, онда жобаның барлық элементтері DuPont сымдарымен қосылады. Дәнекерлеу керек 5 нүкте ғана болады, өйткені мен бұл жобаға дейін мүлде дәнекерлемедім
SONOFF қосарлы оқулығы: MQTT және Ubidots көмегімен электр құрылғыларын қашықтан басқару: 4 қадам
SONOFF қосарлы оқулығы: MQTT және Ubidots көмегімен электр құрылғыларын алыстан басқарыңыз: 9 доллар тұратын Wi-Fi релесі бір уақытта екі құрылғыны басқара алады. Оны Ubidots-қа қалай қосуға болатынын және оның барлық мүмкіндіктерін ашуға болатынын біліңіз! Бұл нұсқаулықта Itead's SONOFF Dual көмегімен Wi-Fi желісінде 110 В-ты құрайтын бірнеше жұпты қалай басқаруға болатынын білесіз
Nvidia Jetson Nano оқулығы - AI және ML көмегімен бірінші көзқарас: 7 қадам
Nvidia Jetson Nano оқулығы | AI & ML -мен бірінші көзқарас: Эй, балалар, не болды! Бүгін біз Nvidia -дан Jetson Nano болып табылатын жаңа SBC -ті қарастырамыз, Jetson Nano суретті тану сияқты жасанды интеллект техникасына бағытталған
Ren'Py көмегімен визуалды роман жасаушының оқулығы: 5 қадам
Ren'Py көмегімен визуалды роман жасаушының оқулығы: Сіз көрнекі роман ойнадыңыз ба, өзіңіздің шытырман оқиғалы ойыныңызды, танысу тренажерын немесе басқа ойын түрін таңдап, оны өзіңіз жасауды ойладыңыз ба? Сіз бұған дейін код жасамаған немесе бұрын ойын жасамағандықтан, көңіліңіз түсіп кетті ме? Содан кейін бұл