Daftar Isi:

Semua Orang Ingin Otomatisasi Dengan Layar Besar!: 16 Langkah
Semua Orang Ingin Otomatisasi Dengan Layar Besar!: 16 Langkah

Video: Semua Orang Ingin Otomatisasi Dengan Layar Besar!: 16 Langkah

Video: Semua Orang Ingin Otomatisasi Dengan Layar Besar!: 16 Langkah
Video: Kasih nilai fotoku sesuai batrai kalian dong?馃ぃ me : 89% 2024, November
Anonim
Image
Image

Ya, video lain tentang DISPLAYS, subjek yang sangat saya sukai! Apa kamu tahu kenapa?

Karena dengan itu, dimungkinkan untuk meningkatkan antarmuka pengguna.

Pengguna otomasi membutuhkan indikasi visual yang baik. Jadi saya berikan kepada Anda, sebuah contoh dengan layar 7 inci, dengan sentuhan kapasitif dan Raspberry Pi dengan QT Creator (perpustakaan grafis).

Langkah 1: Semua Orang Ingin Otomatisasi Dengan Layar Besar

Sumber Daya yang Digunakan
Sumber Daya yang Digunakan

Dalam posting ini, saya akan menyajikan otomatisasi QT Creation, menggunakan komponen baru dan contoh aktivasi motor servo, menggunakan pintu keluar PWM Raspberry Pi. Kami juga akan menggunakan modul 4-relai dalam otomatisasi kami.

Langkah 2: Sumber Daya yang Digunakan

路 Raspberry Pi 3 model B+

路 2x Servo Towerpro MG996R

路 Modul 4-relai

路 2x lampu

路 Soket Ekstensi

路 Fonte 5V

路 Adaptor Daya Arduino

路 Pelompat

路 Protoboard

路 Tampilan LCD HDMI 7 inci 7 '' (Layar 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 pada gambar di atas. Kami menggunakan saluran 0 untuk satu motor servo dan saluran 1 untuk lainnya. Kita harus memperhatikan GPIO yang digunakan oleh Wiring Pi (gambar di sebelah kanan), jadi kita akan menggunakan GPIO1 dan GPIO24 dan bukan pin BCM (Broadcom SOC channel) GPIO10 e GPIO19.

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

Langkah 6: Antarmuka Proyek QT

Antarmuka Proyek QT
Antarmuka Proyek QT
Antarmuka Proyek QT
Antarmuka Proyek QT

PS. Komponen tombol tekan tidak mendukung gif, jadi kami akan menggunakan label (lblFan) untuk mereproduksi gif. Selain itu, kami akan menggunakan tombol tekan tak terlihat yang disebut imgFan, ditempatkan di atas label, dengan cara ini kami dapat bekerja dengan acara klik.

Ada cara lain untuk membuatnya bekerja, membuat kelas label yang dapat diklik, tetapi kami memilih untuk menyederhanakan kode, jadi kami tidak akan menggunakan cara ini.

Langkah 7: Kode: Deklarasi dan Variabel

Kode: Deklarasi dan Variabel
Kode: Deklarasi dan Variabel

Langkah 8: Konstruktor dan Destructor

Konstruktor dan Destructor
Konstruktor dan Destructor

Langkah 9: Kode: SetPins

Kode: SetPin
Kode: SetPin

Langkah 10: Kode: UpdateStatus

Kode: UpdateStatus
Kode: UpdateStatus

Langkah 11: Acara Slider

Acara Penggeser
Acara Penggeser

Langkah 12: Acara Tombol Lampu

Acara Tombol Lampu
Acara Tombol Lampu

Langkah 13: UbahImageButton

UbahGambarButton
UbahGambarButton

Langkah 14: Acara Tombol Penggemar

Acara Tombol Penggemar
Acara Tombol Penggemar

Langkah 15: Acara Kotak Centang yang Menampilkan atau Menyembunyikan Kursor Mouse

Acara Kotak Centang yang Menampilkan atau Menyembunyikan Kursor Mouse
Acara Kotak Centang yang Menampilkan atau Menyembunyikan Kursor Mouse

Langkah 16: Unduh File

PDF

SAYA TIDAK

Direkomendasikan: