Python 3 Programming and GUIs

  • HerstellerElektor Publishing

Beschreibung

Dies ist die zweite Ausgabe eines Buches, das sich an Ingenieure, Wissenschaftler und Bastler richtet, die PCs mit Hardwareprojekten über grafische Benutzeroberflächen verbinden möchten. Es werden Desktop- und webbasierte Anwendungen behandelt. Die verwendete Programmiersprache ist Python 3, eine der beliebtesten Sprachen überhaupt: Die Programmiergeschwindigkeit ist ein wichtiges Merkmal.

Das Buch wurde überarbeitet und aktualisiert, wobei der Schwerpunkt darauf liegt, dem Benutzer die einfache Erstellung praktischer Designs zu ermöglichen – zum Erstellen von Python-Programmen ist lediglich ein Texteditor erforderlich.

Die Hardware-Schnittstelle wird über einen Arduino Uno als Remote-Slave hergestellt. Eine vollständige Beschreibung und der Quellcode der Kommunikationsschnittstelle finden Sie im Buch. Der Slave bietet digitale und analoge Ein- und Ausgänge. Mehrere Unos können in ein Projekt integriert werden, wobei der gesamte Steuercode in Python geschrieben und auf einem PC ausgeführt wird.

Ein Projekt umfasst einen PIC-Mikrocontroller mit bereitgestelltem Code, der mithilfe des Uno in den PIC geladen werden kann. Die Webanwendungen und der Server sind alle in Python implementiert, sodass Sie über das Internet auf Ihre elektronische Hardware zugreifen können. Der Raspberry Pi-Computer kann als Webserver verwendet werden.

Ein Einführungskapitel erleichtert Ihnen den Einstieg in die Verwendung von Linux. Das Buch ist für die Verwendung mit Debian oder Variationen wie Mint oder Ubuntu geschrieben. Alle Programme im Buch sind kostenlos verfügbar und können von Elektor heruntergeladen und ausprobiert werden.


Produktformular

Dies ist die zweite Ausgabe eines Buches, das sich an Ingenieure, Wissenschaftler und Bastler richtet, die PCs mit Hardwareprojekten über... Weiterlesen

€ 34,95 inkl. MwSt.
Mitglieder € 31,46

      In der Weihnachtszeit kann es vereinzelt zu Lieferverzögerungen kommen.

    Details

    SKU: 18192
    EAN: 9781907920615
    ISBN: 978-1-907920-61-5
    Autor: Andrew Pratt
    Sprache: Englisch
    Seiten: 222
    Format: 17 x 23,5 cm (Taschenbuch)

    Beschreibung

    Dies ist die zweite Ausgabe eines Buches, das sich an Ingenieure, Wissenschaftler und Bastler richtet, die PCs mit Hardwareprojekten über grafische Benutzeroberflächen verbinden möchten. Es werden Desktop- und webbasierte Anwendungen behandelt. Die verwendete Programmiersprache ist Python 3, eine der beliebtesten Sprachen überhaupt: Die Programmiergeschwindigkeit ist ein wichtiges Merkmal.

    Das Buch wurde überarbeitet und aktualisiert, wobei der Schwerpunkt darauf liegt, dem Benutzer die einfache Erstellung praktischer Designs zu ermöglichen – zum Erstellen von Python-Programmen ist lediglich ein Texteditor erforderlich.

    Die Hardware-Schnittstelle wird über einen Arduino Uno als Remote-Slave hergestellt. Eine vollständige Beschreibung und der Quellcode der Kommunikationsschnittstelle finden Sie im Buch. Der Slave bietet digitale und analoge Ein- und Ausgänge. Mehrere Unos können in ein Projekt integriert werden, wobei der gesamte Steuercode in Python geschrieben und auf einem PC ausgeführt wird.

    Ein Projekt umfasst einen PIC-Mikrocontroller mit bereitgestelltem Code, der mithilfe des Uno in den PIC geladen werden kann. Die Webanwendungen und der Server sind alle in Python implementiert, sodass Sie über das Internet auf Ihre elektronische Hardware zugreifen können. Der Raspberry Pi-Computer kann als Webserver verwendet werden.

    Ein Einführungskapitel erleichtert Ihnen den Einstieg in die Verwendung von Linux. Das Buch ist für die Verwendung mit Debian oder Variationen wie Mint oder Ubuntu geschrieben. Alle Programme im Buch sind kostenlos verfügbar und können von Elektor heruntergeladen und ausprobiert werden.


    Customer Reviews

    Based on 1 review
    100%
    (1)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    G
    Gregory H.
    Excellent summary re Arduino as a Slave to an RPi

    I purchased this book to get up to speed on Python 3 GUIs. But I found the chapters on making an Arduino UNO a slave to a Linux machine, in my case an RPi 4, excellent. This is the first book of it?s type I have read. There are so many on Arduinos and RPis as standalones but none like this. And everything I have tested in the book works, unlike some other texts. This book is highly recommended for programmers who want to get inside Arduinos and RPis. I am currently extending the examples to a range of projects.

    Login

    Passwort vergessen?

    Sie haben noch kein Konto?
    Konto erstellen