Мазмуну:
- 1 -кадам: Жумушта керектүү компоненттер
- 2 -кадам: Бардык компоненттерди туташтыруу
- 3 -кадам: Arduino тактасына код кошуңуз
- 4 -кадам: Demo
Video: ЖК менен иштөө (Arduino): 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Tinkercad долбоорлору »
Салам, бүгүн мен Arduino Uno жардамы менен жөнөкөй ЖК менен кантип иштөөнү көрсөтөм. Бул үчүн, мен TinkerCADты колдоном, бул жөнөкөй проекттерди сыноо үчүн колдонууга оңой.
Эгерде сиз TinkerCADты кантип колдонууну билгиңиз келсе, төмөндөгү шилтемени текшере аласыз.
Шилтеме:
1 -кадам: Жумушта керектүү компоненттер
Бардык компоненттерди керектүү компоненттер өтмөгүнөн алыңыз.
1) Arduino Uno
2) Small Breadboard
3) ЖК (16 x 2)
4) потенциометр (10K-ohms)
5) резистор (220 Ом)
2 -кадам: Бардык компоненттерди туташтыруу
Эми биз максатыбызды ишке ашыруу үчүн бардык компоненттерди туташтырышыбыз керек. Биринчиден, ЖКны панелдин үстүнө көрсөтүлгөндөй коюңуз (TinkerCADда ал автоматтык түрдө төөнөгүчтөрдү жайгаштырат). Андан кийин потенциометрди нан тактасынын каалаган жерине коюңуз, бирок ЖКнын жанына эмес (туташуулардын татаалдашына жол бербөө үчүн). Көрсөтүлгөндөй Arduino пиндерин LCDге туташтырууну баштаңыз, 5V VCC, GND to GND, ReadWrite to GND, Resister Select 12 пин, DB4 pin 5, DB5 pin 4, DB6 pin 3, DB7 pin 2.
Эми LEDди (-ve) GNDге жана LEDди (+ve) 220V резистору аркылуу 5Vга туташтырыңыз.
Потенциометрдин тазалагычын ЖКнын контраст пинине (VO) туташтырыңыз, бул бизге ЖК экрандын жарыктыгын тууралоого жардам берет.
Төмөндө LCD 16 x 2 маалымат баракчасы келтирилген, Шилтеме:
3 -кадам: Arduino тактасына код кошуңуз
Эми коддор өтмөгүн ачып, ачылуучу менюдан Кодду жана текст вариантын чыкылдатыңыз. Андагы бардык кодду тазалаңыз. ЖК буйругу үчүн LiquidCrystal.h баш файлын кошуңуз. Андан кийин Arduino менен туташкан төөнөгүчтөрдү жарыялаңыз. Жараксыз орнотуу функциясында lcd.begin (16, 2) буйругу аркылуу Arduino'дон ЖКга маалыматтарды берүү башталат. ЖКда көрсөтүү үчүн үлгү кодун жазыңыз (көрсөтүлгөндөй).
Эми бул LiquidCrystal.h аталыш файлына карата маанилүү ачкыч сөздөр, lcd.begin () [ЖК интерфейсин баштоо]
lcd.print () [текстти ЖК экранга басып чыгарат]
lcd. Display () [ЖК дисплейди күйгүзөт]
lcdNoDisplay () [ЖК дисплейди өчүрөт]
githubга шилтеме (код):
4 -кадам: Demo
Эгерде кандайдыр бир маселе болсо, мага кабарлап коюңуз.
Сунушталууда:
UK Ring Video Doorbell Pro механикалык коңгуроо менен иштөө: 6 кадам (сүрөттөр менен)
Улуу Британиянын Ring Video Doorbell Pro механикалык коңгуроо менен иштөө: ************************************** *************** Бул ыкма азыр AC кубаты менен гана иштээрине көңүл буруңуз, эгерде мен DC кубатын колдонуп эшиктин коңгуроосуна чечим тапканымда, эгерде сизде DC кубаты болсо камсыздоо, сизге керек болот
TinkerCAD схемаларында Arduino UNO колдонуу менен LED менен иштөө: 7 кадам
TinkerCAD схемаларында Arduino UNO колдонуу менен LED менен иштөө: Бул долбоор TinkerCAD схемаларында LED жана Arduino менен иштөөнү көрсөтөт
TinkerCAD микросхемаларында Arduino UNO колдонуу менен эки LED менен иштөө: 8 кадам
TinkerCAD микросхемаларында Arduino UNOнун жардамы менен эки LED менен иштөө: Бул долбоор TinkerCAD микросхемаларында эки LED жана Arduino менен иштөөнү көрсөтөт
AWS IoT менен иштөө MQTTди колдонуучу зымсыз температура сенсору менен: 8 кадам
AWS IoT менен иштөө MQTTди колдонуп, зымсыз температура сенсору менен: Мурунку көрсөтмөлөрдө биз Azure, Ubidots, ThingSpeak, Losant ж.б ар кандай булут платформаларынан өткөнбүз. бардык булут платформа. Көбүрөөк маалымат үчүн
Аудио визуалдаштыруу, экилик саат жана FM кабыл алгыч менен иштөө столунун күчөткүчү: 8 кадам (сүрөттөр менен)
Үстөл күчөткүчү Аудио визуалдаштыруу, бинардык саат жана FM кабыл алгыч: Мен күчөткүчтөрдү жакшы көрөм жана бүгүн мен аз кубаттуу стол күчөткүчүм менен бөлүшөм. Мен иштеп чыккан күчөткүч кызыктуу өзгөчөлүктөргө ээ. Ал бирдиктүү бинардык саатка ээ жана убакытты жана датаны бере алат жана аудио деп аталган аудиону элестете алат