Мазмұны:
- 1 -қадам: Барлығы үлкен дисплейі бар автоматтандыруды қалайды
- 2 -қадам: Қолданылған ресурстар
- 3 -қадам: Pinout Raspberry Pi 3 Model B
- 4 -қадам: монтаждау
- 5 -қадам: Rawberry 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 10:23
Иә, маған өте ұнайтын DISPLAYS туралы тағы бір видео! Неге екенін білесің бе?
Өйткені оның көмегімен пайдаланушы интерфейсін жақсартуға болады.
Автоматтандыруды қолданушыларға жақсы визуалды көрсеткіш қажет. Мен сізге 7 дюймдік дисплейі бар, сыйымдылығы бар және QT Creator бар Raspberry Pi үлгісін ұсынамын (графикалық кітапхана).
1 -қадам: Барлығы үлкен дисплейі бар автоматтандыруды қалайды
Бұл жазбада мен Raspberry Pi-дің PWM шығуын қолдана отырып, жаңа компоненттер мен серво-моторды қосудың үлгісін қолдана отырып, QT Creation автоматизациясын ұсынамын. Сонымен қатар біз автоматтандыруда 4 релелік модульді қолданамыз.
2 -қадам: Қолданылған ресурстар
· R+ Raspberry Pi 3 үлгісі B+
· 2x Servos Towerpro MG996R
· 4 релелік модуль
· 2x шамдар
· Ұзартқыш розетка
· Фонте 5В
· Arduino қуат адаптері
· Секіргіштер
· Протобон тақтасы
· 7 дюймдік HDMI 7 дюймдік дисплейі (сенсорлық экран)
· Желдеткіш
3 -қадам: Pinout Raspberry Pi 3 Model B
4 -қадам: монтаждау
5 -қадам: Rawberry Pi 3 моделі B PMW түйреуіштері
Raspberry Pi 3 ішіндегі PWM түйреуіштері жоғарыдағы суретте көрсетілген. Біз 0 арнаны бір серво-қозғалтқыш үшін қолданамыз, ал екіншісі үшін 1 арна. Біз Wiring Pi қолданатын GPIO -ға назар аударуымыз керек (оң жақтағы сурет), сондықтан біз BCM түйреуіштерін емес, GPIO1 және GPIO24 -ді қолданамыз (Broadcom SOC арнасы) GPIO10 e GPIO19.
www.electronicwings.com/raspberry-pi/raspberry-pi-pwm-generation-using-python-and-c
6 -қадам: QT жобасының интерфейсі
PS. Түймені басу компоненті гифтерді қолдамайды, сондықтан біз гифті жаңарту үшін жапсырманы (lblFan) қолданамыз. Сонымен қатар, біз imgFan деп аталатын көрінбейтін батырманы қолданамыз, осылайша біз басу оқиғасымен жұмыс жасай аламыз.
Жұмысты орындаудың басқа әдісі бар, ол басылатын белгі класын құрады, бірақ біз кодты жеңілдетуді таңдадық, сондықтан біз бұл әдісті қолданбаймыз.
7 -қадам: Код: декларациялар мен айнымалылар
8 -қадам: Конструктор және бұзушы
9 -қадам: Код: SetPins
10 -қадам: Код: UpdateStatus
11 -қадам: сырғанау оқиғалары
12 -қадам: шамдар түймелерінің оқиғалары
13 -қадам: ChangeImageButton
14 -қадам: Желдеткіш түймесінің оқиғасы
15 -қадам: Тышқан курсорын көрсететін немесе жасыратын құсбелгі ұяшығының оқиғасы
16 -қадам: файлдарды жүктеңіз
МЕН ЖОҚ
Ұсынылған:
ESP8266 барбекю температурасы мен ет сенсоры дисплеймен: 5 қадам (суреттермен)
ESP8266 дисплейі бар барбекю температурасы мен ет сенсоры: Бұл нұсқаулықта мен сізге барбекюдегі ағымдағы температураны өлшейтін және қажет болған жағдайда оны жандыру үшін желдеткішті қосатын барбекю құралының өз нұсқасын қалай жасау керектігін көрсетемін. Бұған қосымша еттің ішкі температурасы датчигі бар
NodeMCU сенсорларының басқару релесі арқылы IoT негізіндегі үй автоматтандыруды қалай жасауға болады: 14 қадам (суреттермен)
NodeMCU сенсорларын басқару релесі көмегімен IoT негізіндегі үй автоматтандыруды қалай жасауға болады: IoT негізіндегі бұл жобада мен Blynk және NodeMCU басқару релесі модулімен үйдегі автоматтандыруды нақты уақыттағы кері байланыспен жасадым. Қол режимінде бұл реле модулін ұялы телефоннан немесе смартфоннан және қолмен қосқыштан басқаруға болады. Автоматты режимде бұл ақылды
Жарық диодты жарықтылықты потенциометр мен OLED дисплеймен басқару: 6 қадам
Жарық диодты жарықтылықты потенциометр мен OLED дисплейі арқылы басқару: Бұл оқулықта біз жарық диодты жарықтылықты потенциометрмен басқаруды және OLED дисплейінде мәнді көрсетуді үйренеміз
Үйді автоматтандыруды бастау: Үй көмекшісін орнату: 3 қадам
Үйді автоматтандыруды бастау: Үй көмекшісін орнату: Біз енді үйді автоматтандыру сериясын бастағалы жатырмыз, онда біз ақылды үй жасаймыз, ол бізге шамдарды, динамиктерді, сенсорларды және т. дауыс көмекшісі. Бұл жазбада біз қалай жазуды үйренеміз
DIY модульдерін қолданумен үйді автоматтандыруды бастаудың өте қарапайым әдісі: 6 қадам
DIY модульдерін қолдана отырып, үйді автоматтандыруды бастаудың өте қарапайым тәсілі: мен үй көмекшісіне бірнеше DIY сенсорларын қосуды шешкенде, мені қатты таң қалдырды. ESPHome пайдалану өте қарапайым және бұл мақалада біз GPIO түйреуішін басқаруды, сондай -ақ температураны алуды үйренеміз. ылғалдылық деректері сымсыз желіден