
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
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:41


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ä

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

Vaihe 4: Asennus


Vaihe 5: Raspberry Pi 3 Malli B PMW -nastat


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ä


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

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
INO
Suositeltava:
Peli- tai perustietokoneen rakentaminen (kaikki komponentit): 13 vaihetta

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): 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

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

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: 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