Isi kandungan:

Semua Orang Mahukan Automasi Dengan Paparan Besar!: 16 Langkah
Semua Orang Mahukan Automasi Dengan Paparan Besar!: 16 Langkah

Video: Semua Orang Mahukan Automasi Dengan Paparan Besar!: 16 Langkah

Video: Semua Orang Mahukan Automasi Dengan Paparan Besar!: 16 Langkah
Video: #short #viral cewe hijab dicium di mall 2024, Julai
Anonim
Image
Image

Ya, video lain mengenai DISPLAYS, subjek yang sangat saya gemari! Kamu tahu kenapa?

Kerana dengan itu, adalah mungkin untuk meningkatkan antara muka pengguna.

Pengguna automasi memerlukan petunjuk visual yang baik. Oleh itu, saya sampaikan kepada anda, contoh dengan paparan 7 inci, dengan sentuhan kapasitif dan Raspberry Pi dengan QT Creator (perpustakaan grafik).

Langkah 1: Semua Orang Mahukan Automasi Dengan Paparan Besar

Sumber Yang Digunakan
Sumber Yang Digunakan

Dalam catatan ini, saya akan mempersembahkan automasi QT Creation, menggunakan komponen baru dan contoh pengaktifan servo-motor, menggunakan jalan keluar PWM Raspberry Pi. Kami juga akan menggunakan modul 4-relay dalam automasi kami.

Langkah 2: Sumber yang Digunakan

· Raspberry Pi 3 model B +

· 2x Servos Towerpro MG996R

· Modul 4-geganti

· 2x lampu

· Soket Sambungan

· Fonte 5V

· Penyesuai Kuasa Arduino

· Pelompat

· Protoboard

· Paparkan 7 inci LCD LCD 7 inci (Skrin Sentuh)

· Kipas

Langkah 3: Pinout Raspberry Pi 3 Model B

Pinout Raspberry Pi 3 Model B
Pinout Raspberry Pi 3 Model B

Langkah 4: Pemasangan

Pemasangan
Pemasangan
Pemasangan
Pemasangan

Langkah 5: Pin Raspberry Pi 3 Model B PMW

Pin Raspberry Pi 3 Model B PMW
Pin Raspberry Pi 3 Model B PMW
Pin Raspberry Pi 3 Model B PMW
Pin Raspberry Pi 3 Model B PMW

Pin PWM di Raspberry Pi 3 ditunjukkan dalam gambar di atas. Kami menggunakan saluran 0 untuk satu servo-motor dan saluran 1 untuk yang lain. Kita mesti memperhatikan GPIO yang digunakan oleh Wiring Pi (gambar di sebelah kanan), jadi kita akan menggunakan GPIO1 dan GPIO24 dan bukan pin BCM (saluran Broadcom SOC) GPIO10 e GPIO19.

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

Langkah 6: Antaramuka Projek QT

Antaramuka Projek QT
Antaramuka Projek QT
Antaramuka Projek QT
Antaramuka Projek QT

PS. Komponen butang tekan tidak menyokong giff, jadi kami akan menggunakan label (lblFan) untuk menghasilkan semula giff. Juga, kami akan menggunakan butang tekan yang tidak kelihatan yang disebut imgFan, diletakkan di atas label, dengan cara ini kami dapat bekerja dengan peristiwa klik.

Ada cara lain untuk membuatnya berfungsi, membuat kelas label yang dapat diklik, tetapi kami memilih untuk mempermudah kodnya, jadi kami tidak akan menggunakan cara ini.

Langkah 7: Kod: Pernyataan dan Pemboleh ubah

Kod: Pernyataan dan Pemboleh ubah
Kod: Pernyataan dan Pemboleh ubah

Langkah 8: Pembina dan Pemusnah

Pembina dan Pemusnah
Pembina dan Pemusnah

Langkah 9: Kod: SetPins

Kod: SetPins
Kod: SetPins

Langkah 10: Kod: UpdateStatus

Kod: UpdateStatus
Kod: UpdateStatus

Langkah 11: Acara Slider

Acara Slider
Acara Slider

Langkah 12: Acara Butang Lampu

Acara Butang Lampu
Acara Butang Lampu

Langkah 13: ChangeImageButton

TukarImageButton
TukarImageButton

Langkah 14: Acara Butang Kipas

Acara Butang Kipas
Acara Butang Kipas

Langkah 15: Peristiwa Kotak Centang yang Menunjukkan atau Menyembunyikan Kursor Tetikus

Acara Kotak Centang yang Menunjukkan atau Menyembunyikan Kursor Tetikus
Acara Kotak Centang yang Menunjukkan atau Menyembunyikan Kursor Tetikus

Langkah 16: Muat turun Fail

PDF

INO

Disyorkan: