Dette er den anden udgave af en bog, der er rettet mod ingeniører, forskere og hobbyister, der ønsker at interface pc'er med hardwareprojekter ved hjælp af grafiske brugergrænseflader. Desktop og webbaserede applikationer er dækket. Det anvendte programmeringssprog er Python 3, som er et af de mest populære sprog omkring: Programmeringshastigheden er en nøglefunktion.
Bogen er blevet revideret og opdateret med vægt på at få brugeren til at producere praktiske design let - en teksteditor er alt, hvad der kræves for at producere Python -programmer.
Hardware -grænseflade opnås ved hjælp af en Arduino Uno som en fjernslave. En fuld beskrivelse og kildekode for kommunikationsgrænsefladen er angivet i bogen. Slaven giver digitale og analoge input og output. Flere UNO'er kan inkluderes i et projekt med al kontrolkode skrevet i Python og kører på en pc
Et projekt involverer en PIC -mikrokontroller med kode, der er forudsat at der kan indlæses i billedet ved hjælp af UNO. Webapplikationerne og serveren implementeres alle i Python, så du får adgang til din elektroniske hardware over internettet. Raspberry Pi -computeren kan bruges som din webserver.
Et indledende kapitel leveres for at komme i gang med at bruge Linux. Bogen er skrevet til brug med Debian eller variationer inklusive mynte eller Ubuntu. Alle programmerne i bogen er frit tilgængelige, klar til brug og eksperiment med ved hjælp af en download fra Elektor.
Product Specifications
- Sidetælling: 222,0 sider
- Udgave / udskrivning: 2. udgave
- ISBN: 978-1-907920-61-5
- Udgiver: Elektor
- Forfatter: Andrew Pratt
- Bredde: 170,0 mm
- Højde: 235,0 mm
- Dybde: 11,0 mm
- Length : 23,5 cm
- Width : 17 cm
- Height : 1,2 cm