Dit is de tweede editie van een boek gericht op ingenieurs, wetenschappers en hobbyisten die pc's willen koppelen aan hardwareprojecten met grafische gebruikersinterfaces. Desktop- en webgebaseerde applicaties zijn behandeld. De gebruikte programmeertaal is Python 3, een van de meest populaire talen die er zijn: snelheid van programmeren is een belangrijke functie.
Het boek is herzien en bijgewerkt met de nadruk op het gemakkelijk krijgen van de gebruiker om praktische ontwerpen te produceren - een teksteditor is alles wat nodig is om Python -programma's te produceren.
Hardware -interface wordt bereikt met behulp van een Arduino UNO als een externe slaaf. Een volledige beschrijving en broncode van de communicatie -interface wordt in het boek gegeven. De slaaf biedt digitale en analoge invoer en uitgangen. Meerdere UNO's kunnen in één project worden opgenomen met alle besturingscode die in Python is geschreven en op een pc wordt uitgevoerd
Eén project omvat een PIC -microcontroller met code die wordt verstrekt die in de PIC kan worden geladen met behulp van de UNO. De webtoepassingen en server zijn allemaal geïmplementeerd in Python waarmee u via internet toegang hebt tot uw elektronische hardware. De Raspberry PI -computer kan worden gebruikt als uw webserver.
Er wordt een inleidend hoofdstuk verstrekt om u op weg te helpen met het gebruik van Linux. Het boek is geschreven voor gebruik met Debian of variaties, waaronder Mint of Ubuntu. Alle programma's in het boek zijn vrij beschikbaar, klaar voor gebruik en experimenteren door een download van Elektor.
Product Specifications
- Paginatelling: 222.0 pagina's
- Editie / afdrukken: 2e editie
- ISBN: 978-1-907920-61-5
- Uitgever: Elektor
- Auteur: Andrew Pratt
- Breedte: 170,0 mm
- Hoogte: 235,0 mm
- Diepte: 11,0 mm
- Length : 23,5 cm
- Width : 17 cm
- Height : 1,2 cm