Агуулгын хүснэгт:

Бүгд том дэлгэцтэй автоматжуулалтыг хүсч байна !: 16 алхам
Бүгд том дэлгэцтэй автоматжуулалтыг хүсч байна !: 16 алхам

Видео: Бүгд том дэлгэцтэй автоматжуулалтыг хүсч байна !: 16 алхам

Видео: Бүгд том дэлгэцтэй автоматжуулалтыг хүсч байна !: 16 алхам
Видео: 🎶 ДИМАШ "ОПЕРА 2". История выступления и анализ успеха | Dimash "Opera 2" 2024, Арваннэгдүгээр
Anonim
Image
Image

Тийм ээ, надад үнэхээр таалагддаг сэдэв болох DISPLAYS -ийн тухай бас нэг видео! Яагаад гэдгийг та мэдэх үү?

Учир нь түүний тусламжтайгаар хэрэглэгчийн интерфэйсийг сайжруулах боломжтой.

Автоматжуулалтын хэрэглэгчдэд сайн харааны заалт хэрэгтэй. Тиймээс би танд 7 инчийн дэлгэцтэй, багтаамж сайтай, QT Creator бүхий Raspberry Pi (график номын сан) бүхий жишээг хүргэж байна.

Алхам 1: Хүн бүр том дэлгэцтэй автоматжуулалтыг хүсч байна

Ашигласан нөөц
Ашигласан нөөц

Энэ нийтлэлд би Raspberry Pi-ийн PWM гарцыг ашиглан шинэ бүрэлдэхүүн хэсгүүд болон servo-motor идэвхжүүлэх жишээг ашиглан QT Creation автоматжуулалтыг танилцуулах болно. Мөн бид автоматжуулалтдаа 4 реле модулийг ашиглах болно.

Алхам 2: Ашигласан нөөц

· Raspberry Pi 3 загвар B+

· 2x Servos Towerpro MG996R

· 4 реле модуль

· 2х чийдэн

· Өргөтгөлийн залгуур

· Fonte 5V

· Arduino цахилгаан адаптер

· Үсрэгчид

· Protoboard

· Дэлгэц нь 7 инчийн HDMI 7 инчийн дэлгэцтэй (мэдрэгчтэй дэлгэц)

· Фен

Алхам 3: Pinout Raspberry Pi 3 Model B

Pinout Raspberry Pi 3 загвар Б
Pinout Raspberry Pi 3 загвар Б

Алхам 4: суурилуулах

Холбох
Холбох
Холбох
Холбох

Алхам 5: Raspberry Pi 3 Model B PMW Pins

Raspberry Pi 3 загвар B PMW тээглүүр
Raspberry Pi 3 загвар B PMW тээглүүр
Raspberry Pi 3 загвар B PMW тээглүүр
Raspberry Pi 3 загвар B PMW тээглүүр

Raspberry Pi 3 дээрх ХОУХШ -ийн тээглүүрийг дээрх зурган дээр харуулав. Бид нэг суваг хөдөлгүүрт 0 суваг, нөгөө сувагт 1 суваг ашигладаг. Бид Wiring Pi -ийн ашигладаг GPIO -д анхаарлаа хандуулах ёстой (баруун талын зураг), тиймээс бид BCM тээглүүрийг (Broadcom SOC суваг) GPIO10 e GPIO19 биш харин GPIO1 ба GPIO24 -ийг ашиглах болно.

www.electronicwings.com/raspberry-pi/raspberry-pi-pwm-generation-using-python-and-c

Алхам 6: QT төслийн интерфэйс

QT төслийн интерфэйс
QT төслийн интерфэйс
QT төслийн интерфэйс
QT төслийн интерфэйс

PS. Товчлуурын товчлуурын бүрэлдэхүүн хэсэг нь giffs -ийг дэмждэггүй тул бид giff -ийг хуулбарлахын тулд шошго (lblFan) ашиглана. Түүнчлэн, бид imgFan нэртэй үл үзэгдэх товчлуурыг шошгон дээр байрлуулах бөгөөд ингэснээр бид товшилтын үйл явдалтай ажиллах боломжтой болно.

Үүнийг ажиллуулах өөр нэг арга бий, дарж болох шошгоны ангилал бий, гэхдээ бид кодыг хялбарчлахаар шийдсэн тул бид энэ аргыг ашиглахгүй.

Алхам 7: Код: Тунхаглал ба хувьсагчид

Код: Тунхаглал ба хувьсагчид
Код: Тунхаглал ба хувьсагчид

Алхам 8: Бүтээгч ба сүйтгэгч

Барилгачин ба сүйтгэгч
Барилгачин ба сүйтгэгч

Алхам 9: Код: SetPins

Код: SetPins
Код: SetPins

Алхам 10: Код: UpdateStatus

Код: UpdateStatus
Код: UpdateStatus

Алхам 11: Гулсах үйл явдал

Гулсах үйл явдал
Гулсах үйл явдал

Алхам 12: Дэнлүүний товчлуурын үйл явдал

Дэнлүүний товчлуурын үйл явдал
Дэнлүүний товчлуурын үйл явдал

Алхам 13: ChangeImageButton

ChangeImageButton
ChangeImageButton

Алхам 14: Fan Button Event

Фен товчлуурын арга хэмжээ
Фен товчлуурын арга хэмжээ

Алхам 15: Хулганы курсорыг харуулах эсвэл нуух үйлдлийг тэмдэглэх хайрцаг

Хулганы курсорыг харуулах эсвэл нуух үйлдлийг шалгах хайрцаг
Хулганы курсорыг харуулах эсвэл нуух үйлдлийг шалгах хайрцаг

Алхам 16: Файлуудыг татаж авах

PDF

INO

Зөвлөмж болгож буй: