Съдържание:
- Стъпка 1: Всеки иска автоматизация с голям дисплей
- Стъпка 2: Използвани ресурси
- Стъпка 3: Pinout Raspberry Pi 3 Модел B
- Стъпка 4: Монтаж
- Стъпка 5: Raspberry Pi 3 Модел B PMW щифтове
- Стъпка 6: Интерфейс на проекта QT
- Стъпка 7: Код: Декларации и променливи
- Стъпка 8: Конструктор и Деструктор
- Стъпка 9: Код: SetPins
- Стъпка 10: Код: UpdateStatus
- Стъпка 11: Плъзгащи се събития
- Стъпка 12: Лампи Бутони Събития
- Стъпка 13: ChangeImageButton
- Стъпка 14: Събитие с бутон за вентилатор
- Стъпка 15: Събитие за отметка, което показва или скрива курсора на мишката
- Стъпка 16: Изтеглете файловете
Видео: Всеки иска автоматизация с голям дисплей!: 16 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Да, още едно видео за DISPLAYS, тема, която много ми харесва! Знаеш ли защо?
Защото с него е възможно да се подобри потребителският интерфейс.
Потребителите на автоматизация се нуждаят от добра визуална индикация. Затова ви представям пример със 7 -инчов дисплей, с капацитивно докосване и Raspberry Pi с QT Creator (графична библиотека).
Стъпка 1: Всеки иска автоматизация с голям дисплей
В тази публикация ще представя автоматизация за създаване на QT, използвайки нови компоненти и пример за активиране на сервомотор, използвайки PWM изхода на Raspberry Pi. Ще използваме и 4-релеен модул в нашата автоматизация.
Стъпка 2: Използвани ресурси
· Raspberry Pi 3 модел B+
· 2x Servos Towerpro MG996R
· 4-релеен модул
· 2x лампи
· Гнездо за разширение
· Fonte 5V
· Адаптер за захранване Arduino
· Джъмпери
· Protoboard
· Дисплей 7 -инчов HDMI LCD 7 '' (сензорен екран)
· Вентилатор
Стъпка 3: Pinout Raspberry Pi 3 Модел B
Стъпка 4: Монтаж
Стъпка 5: Raspberry Pi 3 Модел B PMW щифтове
PWM щифтовете в Raspberry Pi 3 са показани на изображението по -горе. Използваме канал 0 за един сервомотор и канал 1 за друг. Трябва да обърнем внимание на GPIO, използван от Wiring Pi (изображение вдясно), така че ще използваме GPIO1 и GPIO24, а не BCM щифтове (Broadcom SOC канал) GPIO10 e GPIO19.
www.electronicwings.com/raspberry-pi/raspberry-pi-pwm-generation-using-python-and-c
Стъпка 6: Интерфейс на проекта QT
PS. Компонентът на бутоните не поддържа giffs, така че ще използваме етикет (lblFan), за да възпроизведем giff. Също така ще използваме невидим бутон, наречен imgFan, поставен над етикета, по този начин можем да работим със събитието щракване.
Има и друг начин да го накараме да работи, като създадем клас етикет, върху който може да се кликва, но решихме да опростим кода, така че няма да използваме този начин.
Стъпка 7: Код: Декларации и променливи
Стъпка 8: Конструктор и Деструктор
Стъпка 9: Код: SetPins
Стъпка 10: Код: UpdateStatus
Стъпка 11: Плъзгащи се събития
Стъпка 12: Лампи Бутони Събития
Стъпка 13: ChangeImageButton
Стъпка 14: Събитие с бутон за вентилатор
Стъпка 15: Събитие за отметка, което показва или скрива курсора на мишката
Стъпка 16: Изтеглете файловете
АЗ НЕ
Препоръчано:
Направи си сам голям 7-сегментен интернет дисплей: 5 стъпки
DIY Big 7-Segment Internet Display: В този проект ще ви покажа как комбинирах 4-инчови 7-сегментни дисплеи и ESP8266 Wifi модул, за да създам 8-цифрен дисплей, който може да представи най-важните ви данни от интернет. Да започваме
Метеорологична станция, използваща голям дисплей ST7920: 4 стъпки
Метеорологична станция, използваща голям дисплей ST7920: Скъпи приятели, добре дошли в друга инструкция! В този урок ще разгледаме за първи път този голям LCD дисплей и ще изградим монитор за температура и влажност с него. Винаги съм искал да открия дисплей, подобен на дисплея
Голям брояч (2.75 "дисплей): 9 стъпки
Голям брояч (2.75 "дисплей): 2.75" 7-сегментен LED дисплей брояч 0-9 е проект, базиран на cmos технология за правилна работа на 7-сегментен LED дисплей от 6.8 V. Избраният IC 4026 брояч е практичен брояч, който работи без декодер и с помощта на IC 555 таймер:
Домашно предупреждение: Arduino + облачни съобщения на голям дисплей: 14 стъпки (със снимки)
Домашно предупреждение: Arduino + облачни съобщения на голям дисплей: В ерата на мобилните телефони бихте очаквали хората да реагират на вашето обаждане денонощно. Или … не. След като жена ми се прибере, телефонът остава заровен в чантата или батерията му е изтощена. Нямаме наземна линия. Обаждане или
Преобразувайте (само за) всеки медиен файл в (почти за) всеки друг медиен файл безплатно!: 4 стъпки
Преобразувайте (само за) всеки медиен файл в (почти за) всеки друг медиен файл безплатно !: Първите ми инструкции, наздраве! Както и да е, бях в Google и търсех безплатна програма, която да преобразува файловете ми Youtube.flv във формат, който е по -универсален, като.wmv или.mov. Търсих в безброй форуми и уебсайтове и след това намерих програма, наречена