Съдържание:
- Стъпка 1: Необходими компоненти
- Стъпка 2: Връзки на веригата
- Стъпка 3: Работете
- Стъпка 4: Тествайте
- Стъпка 5: Код
- Стъпка 6: Недостатък
- Стъпка 7: Свържете се с нас
Видео: LCD 16x2 интерфейс с Raspberry Pi: 7 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Здравейте приятели, Днес съм свързващ 16x2 дисплей към Raspberry pi.
Стъпка 1: Необходими компоненти
Тук се нуждаете от следните компоненти, за да завършите задачата.
- Малина Пи
- захранващ адаптер за Raspberry Pi
- 16x2 LCD дисплей
- потенциометър 10k
- свързващи проводници
- макет или всеки 16x2 дисплей щит
Стъпка 2: Връзки на веригата
Връзките са показани на това изображение. Но не е задължително да използвате този GPIO. Можете да използвате всеки GPIO за свързване на LCD. Но трябва да споменете същите GPIO в Програмирането. Променливият резистор е свързан, за да регулира контраста на дисплея. Дисплеят се захранва от Raspberry pi. R/W щифт е свързан към земята, защото не изпълнявам никаква операция за четене на дисплея.
Стъпка 3: Работете
Проектирах библиотека за показване, а именно lcd.py В тази библиотека пиша някои функции, към които потребителят може да извика. За да управлявате lcd е задължително да включите тази библиотека във вашия код. Повече подробности за библиотеката можете да намерите в библиотеката.
Първо трябва да изпълните функцията begin () и да предадете пиновете, които ще използвате за показване на интерфейса.
Тук функцията Print () може да отпечата всяка стойност, предадена на тази функция.
Този дисплей е свързан в 4-битов режим, така че само 4 пина D4-D7 и RW, EN пина са свързани към малинов щифт.
Стъпка 4: Тествайте
Тук е налично тестваното видео
Стъпка 5: Код
Тук кодът е достъпен за тази инструкция тук
Стъпка 6: Недостатък
Това няма да работи правилно, ако поставим този скрипт да се изпълнява автоматично при стартиране. Това е така, защото Raspberry pi не е контролер в реално време. Нуждаете се от още подобрения в този код
Стъпка 7: Свържете се с нас
За повече инструкции следвайте тук
блог
изпрати ми имейл
Препоръчано:
LCD контролиран Messenger LCD -- 16x2 LCD -- Hc05 -- Прост -- Безжична дъска за обяви: 8 стъпки
LCD контролиран Messenger LCD || 16x2 LCD || Hc05 || Прост || Табло за съобщения за безжична връзка: …………………………. Моля АБОНИРАЙТЕ се за канала ми в YouTube за още видеоклипове …… ………………………………… Таблото за обяви се използва за актуализиране на хората с нова информация или Ако искате да изпратите съобщение с в стаята или на половината
LCD Invaders: Space Invaders Like Game на 16x2 LCD дисплей със символи: 7 стъпки
LCD Invaders: Space Invaders Like Game на 16x2 LCD дисплей със символи: Няма нужда да въвеждате легендарна игра „Space Invaders“. Най -интересната характеристика на този проект е, че той използва текстов дисплей за графичен изход. Това се постига чрез внедряване на 8 персонализирани знака. Можете да изтеглите пълния Arduino
Arduino LCD 16x2 Урок - Свързан 1602 LCD дисплей с Arduino Uno: 5 стъпки
Arduino LCD 16x2 Урок | Свързване на 1602 LCD дисплей с Arduino Uno: Здравейте момчета, тъй като много проекти се нуждаят от екран за показване на данните, независимо дали става въпрос за някакъв самоделен метър или дисплей за броя на абонатите в YouTube или калкулатор или заключване на клавиатурата с дисплей и ако всички тези видове проекти са направени с arduino те определи
Arduino за начинаещи: Интерфейс Arduino с 16x2 LCD Обяснено: 5 стъпки
Arduino за начинаещи: Интерфейс Arduino с 16x2 LCD Обяснено: Здравейте всички, В днешно време Arduino стана много популярен и всеки го приема също поради лесността на кодирането. Създадох серията от основи на Arduino, които помагат на начинаещи, начинаещи и дори разработчиците да накарат модула да работи. Това е
Интерфейс 16x2 Буквено -цифров LCD And4x4 матрична клавиатура с Raspberry Pi3: 5 стъпки (със снимки)
Интерфейс 16x2 Буквено -цифров LCD And4x4 матрична клавиатура с Raspberry Pi3: В тази инструкция ние обясняваме как да взаимодействаме 16x2 LED и 4x4 матрична клавиатура с Raspberry Pi3. Използваме Python 3.4 за разработване на софтуера. Можете също да изберете Python 2.7, с малки промени