Zum Inhalt springen

Systemsteuerungsprojekt

17 Nov 2023
Control Panel Project

Inhaltsverzeichnis

    PicoBricks ist mit einer Variante des Raspberry Pi Pico namens Raspberry Pi Pico W ausgestattet, die über Wi-Fi-Funktionen (drahtlose Kommunikation) verfügt. Durch die Integration eines integrierten Wi-Fi-Moduls kann der Raspberry Pi Pico W nahtlos eine Verbindung zu drahtlosen Netzwerken herstellen und Zugriff auf die Weiten des Internets erhalten.

    Dieses integrierte Wi-Fi-Modul erleichtert nicht nur die drahtlose Netzwerkkommunikation, sondern eröffnet PicoBricks auch die Möglichkeit, sich an IoT-Projekten (Internet der Dinge) zu beteiligen und diese aus der Ferne zu verwalten. Es verleiht dem eine neue Dimension der Vielseitigkeit und Konnektivität Raspberry Pi Pico-Familie.

    Was ist ein Bedienfeld?

    Bedienfelder sind eine Schnittstelle oder ein Gerät, das den Betrieb, die Einstellung und die Verwaltung einer Maschine, eines Systems oder einer Ausrüstung erleichtert. Es umfasst typischerweise verschiedene Bedienelemente wie Tasten, Schalter, Knöpfe, Anzeigen, Displays und andere Elemente der Benutzeroberfläche. Bedienfelder sind so konzipiert, dass Benutzer mit den Funktionen, Einstellungen oder Parametern des zugehörigen Geräts oder Systems interagieren und diese steuern können.

    control panel

    Details und Algorithmus

    Was ist ein Bedienfeld? Projekt? In diesem Projekt werden wir einen Python-Code auf unseren PicoBricks konfigurieren, um verschiedene Hardwarekomponenten über die Weboberfläche zu steuern und zu überwachen. Das Python-Skript stellt eine Wi-Fi-Netzwerkverbindung her und erstellt dann ein HTML-Kontrollfeld mit Schaltflächen für verschiedene Funktionen. Der Python-Code wird auf einem Socket-Server ausgeführt, der auf eingehende Webbrowser-Verbindungen wartet. Wenn ein Webbrowser eine Verbindung herstellt, interpretiert der Socket-Server die HTTP-Anfrage des Clients, um zu bestimmen, welche Hardwarekomponente er steuern oder von der er die Daten lesen soll. Anschließend führt der Python-Code die entsprechenden Aktionen aus, aktualisiert den Hardwarestatus und sendet die HTML-Antwort an den Client zurück, sodass der Client den Status der Hardware sehen kann. Grundsätzlich können Sie mit diesem Projekt verschiedene LEDs, Sensoren, Motoren und andere Komponenten über eine Webbrowser-Oberfläche fernsteuern und überwachen.

    Projekt Details

    • Geben Sie Ihr WLAN-ID und Passwort im MicroPython-Code.

     what is a control panel

    • Melden Sie sich an, indem Sie die IP-Adresse eingeben OLED-Bildschirm und serielle Schnittstelle in die Google-Suche ein.

     control panel

    • Sie können PicoBricks-Module über die „Systemsteuerung“ steuern.

    control panels

    Komponenten

    1xPicoBricks

    Verkabelung des Bedienfelds Diagramm

    Control Panel Wiring Diagram

    MicroPython-Codes der PicoBricks

    GITHUB-LINK
    Vorheriger Beitrag
    Nächster Beitrag

    Danke fürs Abonnieren!

    Diese E-Mail wurde registriert!

    Shoppen Sie den Look
    Wählen Sie Optionen

    Bearbeitungsoption

    Benachrichtigung wieder auf Lager

    Vergleichen

    Produkt ArtikelnummerBewertungBeschreibung Sammlung Verfügbarkeit Produktart Andere Details
    this is just a warning
    Anmeldung
    Einkaufswagen
    0 Artikel
    Same Day Shipping No Extra Costs
    Easy Returns Guarantee Return with Ease
    Secure Checkout Secure Payment