Dette er den andre utgaven av en bok rettet mot ingeniører, forskere og hobbyister som ønsker å grensesnitt PCer med maskinvareprosjekter ved hjelp av grafiske brukergrensesnitt. Desktop og nettbaserte applikasjoner dekkes. Programmeringsspråket som brukes er Python 3 som er et av de mest populære språkene rundt: hastigheten på programmering er en nøkkelfunksjon.
Boken har blitt revidert og oppdatert med vekt på å få brukeren til å produsere praktiske design med letthet - en tekstredigerer er alt som kreves for å produsere Python -programmer.
Maskinvaregrensesnitt oppnås ved bruk av en Arduino UNO som en avsidesliggende slave. En fullstendig beskrivelse og kildekode for kommunikasjonsgrensesnittet er gitt i boka. Slaven gir digitale og analoge inngang og utganger. Flere UNO -er kan inkluderes i ett prosjekt med all kontrollkode skrevet i Python og kjører på en PC
Ett prosjekt innebærer en PIC -mikrokontroller med kode som er gitt som kan lastes inn i PIC ved hjelp av UNO. Nettapplikasjonene og serveren er alle implementert i Python som lar deg få tilgang til din elektroniske maskinvare over Internett. Raspberry Pi -datamaskinen kan brukes som webserver.
Et innledende kapittel er gitt for å komme i gang med å bruke Linux. Boken er skrevet for bruk med Debian eller varianter inkludert Mint eller Ubuntu. Alle programmene i boka er fritt tilgjengelige, klare til bruk og eksperimenterer med en nedlasting fra Elektor.
Product Specifications
- Sidetall: 222.0 sider
- Utgave / utskrift: 2. utgave
- ISBN: 978-1-907920-61-5
- Utgiver: Elektor
- Forfatter: Andrew Pratt
- Bredde: 170,0 mm
- Høyde: 235,0 mm
- Dybde: 11,0 mm
Length : 23.5 cm |
Width : 17 cm |
Height : 1.2 cm |