Sadržaj:
- Korak 1: Svi žele automatizaciju s velikim ekranom
- Korak 2: Korišteni resursi
- Korak 3: Ispišite Raspberry Pi 3 model B
- Korak 4: Montiranje
- Korak 5: PMW pinovi Raspberry Pi 3 modela B
- Korak 6: Interfejs QT projekta
- Korak 7: Kod: Deklaracije i varijable
- Korak 8: Konstruktor i destruktor
- Korak 9: Kôd: SetPins
- Korak 10: Kod: UpdateStatus
- Korak 11: Događaji na klizaču
- Korak 12: Događaji dugmadi sa lampicama
- Korak 13: ChangeImageButton
- Korak 14: Događaj dugmeta ventilatora
- Korak 15: Događaj s potvrdnim okvirom koji prikazuje ili skriva kursor miša
- Korak 16: Preuzmite datoteke
![Svi žele automatizaciju sa velikim ekranom!: 16 koraka Svi žele automatizaciju sa velikim ekranom!: 16 koraka](https://i.howwhatproduce.com/images/005/image-14669-j.webp)
Video: Svi žele automatizaciju sa velikim ekranom!: 16 koraka
![Video: Svi žele automatizaciju sa velikim ekranom!: 16 koraka Video: Svi žele automatizaciju sa velikim ekranom!: 16 koraka](https://i.ytimg.com/vi/ps4xoe8Wajw/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
![Image Image](https://i.howwhatproduce.com/images/005/image-14669-2-j.webp)
![](https://i.ytimg.com/vi/sOrO127OC7k/hqdefault.jpg)
Da, još jedan video o DISPLAY -ima, tema koja mi se jako sviđa! Da li znaš zašto?
Jer s njim je moguće poboljšati korisničko sučelje.
Korisnicima automatizacije potrebna je dobra vizuelna indikacija. Donosim vam primjer sa ekranom od 7 inča, s kapacitivnim dodirom i Raspberry Pi s QT Creator (biblioteka grafike).
Korak 1: Svi žele automatizaciju s velikim ekranom
![Korišćeni resursi Korišćeni resursi](https://i.howwhatproduce.com/images/005/image-14669-3-j.webp)
U ovom postu predstavit ću automatizaciju stvaranja QT-a, koristeći nove komponente i primjer aktiviranja servo-motora, koristeći PWM izlaz Raspberry Pi. U automatizaciji ćemo koristiti i 4-relejni modul.
Korak 2: Korišteni resursi
· Raspberry Pi 3 model B+
· 2x Servos Towerpro MG996R
· 4-relejni modul
· 2x lampe
· Utičnica za proširenje
· Fonte 5V
· Arduino adapter za napajanje
· Džemperi
· Protoboard
· Zaslon 7 -inčni HDMI LCD 7 '' (ekran osjetljiv na dodir)
· Ventilator
Korak 3: Ispišite Raspberry Pi 3 model B
![Pinout Raspberry Pi 3 Model B Pinout Raspberry Pi 3 Model B](https://i.howwhatproduce.com/images/005/image-14669-4-j.webp)
Korak 4: Montiranje
![Montaža Montaža](https://i.howwhatproduce.com/images/005/image-14669-5-j.webp)
![Montaža Montaža](https://i.howwhatproduce.com/images/005/image-14669-6-j.webp)
Korak 5: PMW pinovi Raspberry Pi 3 modela B
![Raspberry Pi 3 PM B igle modela B Raspberry Pi 3 PM B igle modela B](https://i.howwhatproduce.com/images/005/image-14669-7-j.webp)
![Raspberry Pi 3 PM B igle modela B Raspberry Pi 3 PM B igle modela B](https://i.howwhatproduce.com/images/005/image-14669-8-j.webp)
PWM pinovi u Raspberry Pi 3 prikazani su na gornjoj slici. Za jedan servo motor koristimo kanal 0, a za drugi kanal 1. Moramo obratiti pažnju na GPIO koji koristi Wiring Pi (slika s desne strane), pa ćemo koristiti GPIO1 i GPIO24, a ne BCM pinove (Broadcom SOC kanal) GPIO10 i GPIO19.
www.electronicwings.com/raspberry-pi/raspberry-pi-pwm-generation-using-python-and-c
Korak 6: Interfejs QT projekta
![Interfejs QT projekta Interfejs QT projekta](https://i.howwhatproduce.com/images/005/image-14669-9-j.webp)
![Interfejs QT projekta Interfejs QT projekta](https://i.howwhatproduce.com/images/005/image-14669-10-j.webp)
PS. Komponenta gumba ne podržava gifove, pa ćemo za reprodukciju gifa upotrijebiti oznaku (lblFan). Također, upotrijebit ćemo nevidljivo dugme pritisnuto imgFan, postavljeno preko oznake, na ovaj način možemo raditi s događajem klika.
Postoji još jedan način da to funkcionira, stvarajući klasu oznaka na koju je moguće kliknuti, ali smo se odlučili za pojednostavljenje koda, pa nećemo koristiti ovaj način.
Korak 7: Kod: Deklaracije i varijable
![Šifra: Deklaracije i varijable Šifra: Deklaracije i varijable](https://i.howwhatproduce.com/images/005/image-14669-11-j.webp)
Korak 8: Konstruktor i destruktor
![Konstruktor i destruktor Konstruktor i destruktor](https://i.howwhatproduce.com/images/005/image-14669-12-j.webp)
Korak 9: Kôd: SetPins
![Kod: SetPins Kod: SetPins](https://i.howwhatproduce.com/images/005/image-14669-13-j.webp)
Korak 10: Kod: UpdateStatus
![Kod: UpdateStatus Kod: UpdateStatus](https://i.howwhatproduce.com/images/005/image-14669-14-j.webp)
Korak 11: Događaji na klizaču
![Slider Events Slider Events](https://i.howwhatproduce.com/images/005/image-14669-15-j.webp)
Korak 12: Događaji dugmadi sa lampicama
![Lampice Dugmad Događaji Lampice Dugmad Događaji](https://i.howwhatproduce.com/images/005/image-14669-16-j.webp)
Korak 13: ChangeImageButton
![ChangeImageButton ChangeImageButton](https://i.howwhatproduce.com/images/005/image-14669-17-j.webp)
Korak 14: Događaj dugmeta ventilatora
![Događaj sa dugmetom ventilatora Događaj sa dugmetom ventilatora](https://i.howwhatproduce.com/images/005/image-14669-18-j.webp)
Korak 15: Događaj s potvrdnim okvirom koji prikazuje ili skriva kursor miša
![Potvrdni okvir Događaj koji prikazuje ili skriva kursor miša Potvrdni okvir Događaj koji prikazuje ili skriva kursor miša](https://i.howwhatproduce.com/images/005/image-14669-19-j.webp)
Korak 16: Preuzmite datoteke
JA NE
Preporučuje se:
Svi prilagodljivi kontroleri: 7 koraka
![Svi prilagodljivi kontroleri: 7 koraka Svi prilagodljivi kontroleri: 7 koraka](https://i.howwhatproduce.com/images/008/image-23364-j.webp)
All Adaptive Controller: Desarrollo e Implementación En appartado se realizira i analizira de los elementos necesarios za stvaranje protokola koji je propušten u trabajo, softver za hardver zajedno sa hardverom, además se dará un breve resumen del desarrollo y la implementira
Nike LED Swoosh! Ovo je odličan dekor za sobu. Ovo je jedini projekt koji svi mogu ponoviti .: 5 koraka
![Nike LED Swoosh! Ovo je odličan dekor za sobu. Ovo je jedini projekt koji svi mogu ponoviti .: 5 koraka Nike LED Swoosh! Ovo je odličan dekor za sobu. Ovo je jedini projekt koji svi mogu ponoviti .: 5 koraka](https://i.howwhatproduce.com/images/010/image-28228-j.webp)
Nike LED Swoosh! Ovo je odličan dekor za sobu. Ovo je jedan projekt koji svatko može ponoviti .: Alati-mjerač vrpce-lemilica-lemilica-električna bušilica-brusni papir-Oprema-LED traka (RGB) 5m-LED kontroler-Napajanje 12V 4A-drvo 50-50-1500 2x drvo 20-20-3000 2x šperploča 500-1000mm-vijci (45mm) 150x-vijci (35mm) 30x-scr
Svi površinski LED izbacivači: 3 koraka
![Svi površinski LED izbacivači: 3 koraka Svi površinski LED izbacivači: 3 koraka](https://i.howwhatproduce.com/images/001/image-2507-117-j.webp)
Sve površinske LED bacačice: LED bacač koji može ići na mnoge površine i nije magnetski
Učinite svoje šokove za RC automobile kraćim za bolje upravljanje pri velikim brzinama: 5 koraka
![Učinite svoje šokove za RC automobile kraćim za bolje upravljanje pri velikim brzinama: 5 koraka Učinite svoje šokove za RC automobile kraćim za bolje upravljanje pri velikim brzinama: 5 koraka](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10966692-make-your-rc-cars-shocks-shorter-for-better-handling-at-high-speeds-5-steps-j.webp)
Učinite svoje šokove za RC automobile kraćim za bolje upravljanje pri velikim brzinama: U ovom uputstvu pokazat ću vam kako skratiti udarce kako biste mogli približiti svoj automobil tlu kako biste mogli skretati na većim brzinama bez zamahivanja. Koristit ću svoje druge upute o tome kako održavati vaše automobile šokovi pa
Svi drugi prave postolje za laptop, pa zašto ne mogu?: 8 koraka (sa slikama)
![Svi drugi prave postolje za laptop, pa zašto ne mogu?: 8 koraka (sa slikama) Svi drugi prave postolje za laptop, pa zašto ne mogu?: 8 koraka (sa slikama)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11127994-everybody-else-is-making-a-laptop-stand-so-why-cant-i-8-steps-with-pictures-j.webp)
Svi drugi prave postolje za prijenosno računalo, pa zašto ne mogu ?: Ili kako sam pretvorio pretinac u stalak za prijenosno računalo. Nemamo televiziju, ali volimo ležati na deki i gledati DVD -ove na laptopu. Ovo postolje za prijenosno računalo osigurat će dobru stabilnost i protok zraka