Sisällysluettelo:
- Vaihe 1: Kaikki haluavat automaatiota suurella näytöllä
- Vaihe 2: Käytetyt resurssit
- Vaihe 3: Pinout Raspberry Pi 3 Malli B
- Vaihe 4: Asennus
- Vaihe 5: Raspberry Pi 3 Malli B PMW -nastat
- Vaihe 6: QT -projektin käyttöliittymä
- Vaihe 7: Koodi: Ilmoitukset ja muuttujat
- Vaihe 8: Rakentaja ja tuhoaja
- Vaihe 9: Koodi: SetPins
- Vaihe 10: Koodi: UpdateStatus
- Vaihe 11: Liukusäätimen tapahtumat
- Vaihe 12: Lamppujen painikkeiden tapahtumat
- Vaihe 13: ChangeImageButton
- Vaihe 14: Fan Button -tapahtuma
- Vaihe 15: Valintaruudun tapahtuma, joka näyttää tai piilottaa hiiren kohdistimen
- Vaihe 16: Lataa tiedostot
![Kaikki haluavat automaation isolla näytöllä!: 16 vaihetta Kaikki haluavat automaation isolla näytöllä!: 16 vaihetta](https://i.howwhatproduce.com/images/005/image-14669-j.webp)
Video: Kaikki haluavat automaation isolla näytöllä!: 16 vaihetta
![Video: Kaikki haluavat automaation isolla näytöllä!: 16 vaihetta Video: Kaikki haluavat automaation isolla näytöllä!: 16 vaihetta](https://i.ytimg.com/vi/ez8ODvZ1nTU/hqdefault.jpg)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
![Image Image](https://i.howwhatproduce.com/images/005/image-14669-2-j.webp)
![](https://i.ytimg.com/vi/sOrO127OC7k/hqdefault.jpg)
Kyllä, toinen video DISPLAYSista, aihe, josta pidän todella! Tiedätkö miksi?
Koska sen avulla on mahdollista parantaa käyttöliittymää.
Automaation käyttäjät tarvitsevat hyvän visuaalisen ilmaisun. Joten tuon teille esimerkin 7 tuuman näytöllä, kapasitiivisella kosketuksella ja Raspberry Pi: llä, jossa on QT Creator (grafiikkakirjasto).
Vaihe 1: Kaikki haluavat automaatiota suurella näytöllä
![Käytetyt resurssit Käytetyt resurssit](https://i.howwhatproduce.com/images/005/image-14669-3-j.webp)
Tässä viestissä esitän QT Creation -automaation, joka käyttää uusia komponentteja ja esimerkkiä servomoottorin aktivoinnista Raspberry Pi: n PWM-poistumisen avulla. Käytämme automaatiossa myös 4-relemoduulia.
Vaihe 2: Käytetyt resurssit
· Raspberry Pi 3 malli B+
· 2x Servot Towerpro MG996R
· 4-rele moduuli
· 2x lamppua
· Jatkojohto
· Fonte 5V
· Arduino -virtalähde
· Puserot
· Protoboard
· Näyttö 7 tuuman HDMI -LCD 7 tuumaa (kosketusnäyttö)
· Tuuletin
Vaihe 3: Pinout Raspberry Pi 3 Malli B
![Pinout Raspberry Pi 3 Malli B Pinout Raspberry Pi 3 Malli B](https://i.howwhatproduce.com/images/005/image-14669-4-j.webp)
Vaihe 4: Asennus
![Asennus Asennus](https://i.howwhatproduce.com/images/005/image-14669-5-j.webp)
![Asennus Asennus](https://i.howwhatproduce.com/images/005/image-14669-6-j.webp)
Vaihe 5: Raspberry Pi 3 Malli B PMW -nastat
![Raspberry Pi 3 malli B PMW -nastat Raspberry Pi 3 malli B PMW -nastat](https://i.howwhatproduce.com/images/005/image-14669-7-j.webp)
![Raspberry Pi 3 malli B PMW -nastat Raspberry Pi 3 malli B PMW -nastat](https://i.howwhatproduce.com/images/005/image-14669-8-j.webp)
Raspberry Pi 3: n PWM -nastat on esitetty yllä olevassa kuvassa. Käytämme kanavaa 0 yhdelle servomoottorille ja kanavaa 1 toiselle. Meidän on kiinnitettävä huomiota Wiring Pi: n käyttämään GPIO: hon (kuva oikealla), joten käytämme GPIO1: tä ja GPIO24: tä emmekä BCM -nastoja (Broadcom SOC -kanava) GPIO10 ja GPIO19.
www.electronicwings.com/raspberry-pi/raspberry-pi-pwm-generation-using-python-and-c
Vaihe 6: QT -projektin käyttöliittymä
![QT -projektin käyttöliittymä QT -projektin käyttöliittymä](https://i.howwhatproduce.com/images/005/image-14669-9-j.webp)
![QT -projektin käyttöliittymä QT -projektin käyttöliittymä](https://i.howwhatproduce.com/images/005/image-14669-10-j.webp)
PS. Painonappikomponentti ei tue giffejä, joten käytämme tarraa (lblFan) giffin toistamiseen. Käytämme myös näkymättömää imgFan -painiketta, joka on sijoitettu tarran päälle, jotta voimme työskennellä napsautustapahtuman kanssa.
On toinenkin tapa saada se toimimaan luomalla napsautettava tarraluokka, mutta päätimme yksinkertaistaa koodin, joten emme aio käyttää tätä tapaa.
Vaihe 7: Koodi: Ilmoitukset ja muuttujat
![Koodi: Ilmoitukset ja muuttujat Koodi: Ilmoitukset ja muuttujat](https://i.howwhatproduce.com/images/005/image-14669-11-j.webp)
Vaihe 8: Rakentaja ja tuhoaja
![Rakentaja ja tuhoaja Rakentaja ja tuhoaja](https://i.howwhatproduce.com/images/005/image-14669-12-j.webp)
Vaihe 9: Koodi: SetPins
![Koodi: SetPins Koodi: SetPins](https://i.howwhatproduce.com/images/005/image-14669-13-j.webp)
Vaihe 10: Koodi: UpdateStatus
![Koodi: UpdateStatus Koodi: UpdateStatus](https://i.howwhatproduce.com/images/005/image-14669-14-j.webp)
Vaihe 11: Liukusäätimen tapahtumat
![Liukusäätimen tapahtumat Liukusäätimen tapahtumat](https://i.howwhatproduce.com/images/005/image-14669-15-j.webp)
Vaihe 12: Lamppujen painikkeiden tapahtumat
![Lamput Painikkeet Tapahtumat Lamput Painikkeet Tapahtumat](https://i.howwhatproduce.com/images/005/image-14669-16-j.webp)
Vaihe 13: ChangeImageButton
![ChangeImageButton ChangeImageButton](https://i.howwhatproduce.com/images/005/image-14669-17-j.webp)
Vaihe 14: Fan Button -tapahtuma
![Fan Button -tapahtuma Fan Button -tapahtuma](https://i.howwhatproduce.com/images/005/image-14669-18-j.webp)
Vaihe 15: Valintaruudun tapahtuma, joka näyttää tai piilottaa hiiren kohdistimen
![Valintaruutu Tapahtuma, joka näyttää tai piilottaa hiiren kohdistimen Valintaruutu Tapahtuma, joka näyttää tai piilottaa hiiren kohdistimen](https://i.howwhatproduce.com/images/005/image-14669-19-j.webp)
Vaihe 16: Lataa tiedostot
INO
Suositeltava:
Peli- tai perustietokoneen rakentaminen (kaikki komponentit): 13 vaihetta
![Peli- tai perustietokoneen rakentaminen (kaikki komponentit): 13 vaihetta Peli- tai perustietokoneen rakentaminen (kaikki komponentit): 13 vaihetta](https://i.howwhatproduce.com/images/002/image-5475-j.webp)
Peli- tai perustietokoneen rakentaminen (kaikki komponentit): Haluatko siis tietää kuinka rakentaa tietokone? Näissä ohjeissa opettelen sinulle peruspöytätietokoneen rakentamisen. Tässä on tarvittavat osat: PC -kotelon emolevy (Varmista, että se on PGA, jos AMD ja LGA, jos Intel) CPU -jäähdyttimen kotelon tuulettimet
Diy -makrolinssi, jossa on automaattitarkennus (erilainen kuin kaikki muut DIY -makro -objektiivit): 4 vaihetta (kuvilla)
![Diy -makrolinssi, jossa on automaattitarkennus (erilainen kuin kaikki muut DIY -makro -objektiivit): 4 vaihetta (kuvilla) Diy -makrolinssi, jossa on automaattitarkennus (erilainen kuin kaikki muut DIY -makro -objektiivit): 4 vaihetta (kuvilla)](https://i.howwhatproduce.com/images/001/image-757-17-j.webp)
Diy-makrolinssi, jossa on automaattitarkennus (erilainen kuin kaikki muut DIY-makro-objektiivit): Olen nähnyt paljon ihmisiä tekemässä makro-objektiiveja tavallisella objektiivilla (yleensä 18-55 mm). Useimmat niistä ovat objektiivi, joka on vain kiinni kamerassa taaksepäin tai etuosa on poistettu. Molemmilla vaihtoehdoilla on huonot puolensa. Linssin asentamiseen
Koti-automaation WiFi-valokytkin, jossa ESP-01 ja relemoduuli painikkeella: 7 vaihetta
![Koti-automaation WiFi-valokytkin, jossa ESP-01 ja relemoduuli painikkeella: 7 vaihetta Koti-automaation WiFi-valokytkin, jossa ESP-01 ja relemoduuli painikkeella: 7 vaihetta](https://i.howwhatproduce.com/images/002/image-3167-8-j.webp)
Kotiautomaation WiFi-valokytkin, jossa ESP-01 ja relemoduuli painikkeella: Joten edellisissä ohjeissa ohjelmoimme ESP-01: n Tasmotan avulla ESP-vilkkurin avulla ja liitämme ESP-01: n wifi-verkkoihimme. kytkeäksesi valokytkimen päälle/pois päältä WiFi -yhteyden tai painikkeen avulla
Koti-automaation WiFi-valokytkin ja ESP-01: 8 vaihetta
![Koti-automaation WiFi-valokytkin ja ESP-01: 8 vaihetta Koti-automaation WiFi-valokytkin ja ESP-01: 8 vaihetta](https://i.howwhatproduce.com/images/002/image-3168-6-j.webp)
Kotiautomaation WiFi-valokytkin ESP-01: llä: Tämän tuhoutumattoman avulla opastan sinut ensimmäisen wifi-valokytkimen valmistusvaiheissa
Koti -automaation perusteet: 6 vaihetta (kuvilla)
![Koti -automaation perusteet: 6 vaihetta (kuvilla) Koti -automaation perusteet: 6 vaihetta (kuvilla)](https://i.howwhatproduce.com/images/004/image-11970-20-j.webp)
Koti -automaation perusteet: Hei kaikki. Tämä opas opastaa sinua ymmärtämään kotiautomaation perusteet. Koska tämä on perustason, aiomme käyttää vain Arduinoa ja muutamia muita komponentteja