Questo libro insegna le basi della programmazione del linguaggio Python applicato alla gestione del sistema Raspberry Pi. Attraverso sei tutorial di difficoltà crescente il lettore viene introdotto alla comprensione ed alla programmazione di progetti via via più complessi, utilizzando il linguaggio Python, il Raspberry Pi, e una serie di sensori, led ed attuatori.
L’Autore ha predisposto un sito web di supporto ai lettori del libro (www.pythonraspberry.com) nel quale trovare i codici trattati, le risorse e gli aggiornamenti. Sul sito sarà presente anche una sezione relativa all'hardware utilizzato all'interno dei tutorial. In questo modo il lettore viene accompagnato nell'acquisto del materiale necessario ai progetti.
Il capitolo sul Raspberry Pi introduce il lettore all’utilizzo del sistema, partendo dall’installazione del sistema operativo, fino alle configurazioni più complesse. Troverete un capitolo che tratta del linguaggio di programmazione Python, nel quale verranno spiegate le basi teoriche del linguaggio. La trattazione degli argomenti è volutamente centrata all’utilizzo pratico degli strumenti presentati.
Questo libro nasce dall’esigenza dell’Autore di fornire ai partecipanti dei suoi workshop una serie di appunti e di progetti pratici per imparare le basi di elettronica e programmazione.
Indice degli Argomenti:
Il Raspberry Pi Software Hardware Gli accessori hardware necessari Cominciamo ad usare il nostro Raspberry Pi Dove reperire il materiale Hardware Avvio del Raspberry in SSH I comandi base di Linux da Terminale
Python Installare Python Cominciare ad usare Python Le Variabili Le Keywords Gli Operatori Gli input Le Espressioni Booleane Le espressioni logiche L’esecuzione condizionale Le righe di commento Le funzioni Le Iterazioni Le stringhe
I Tutorial Un circuito elettronico Il pettine GPIO del Raspberry Pi Blink Button WebIOPi Mail Alert Twitter radar Stazione Meteo
APPENDICE A: Le resistenze APPENDICE B: I condensatori
Giovanni Gentile (Italian: [dʒoˈvanni dʒenˈtiːle]; May 30, 1875 – April 15, 1944) was an Italian neo-Hegelian Idealist philosopher and politician, a peer of Benedetto Croce. He described himself as 'the philosopher of Fascism', and ghostwrote A Doctrine of Fascism (1932) for Benito Mussolini. He also devised his own system of philosophy, Actual Idealism.
Il libro inizia bene, chiaro nel descrivere cos'è Raspberry Pi e a cosa può servire, poi però si affretta ad elencare alcuni possibili progetti realizzabili e proprio sul più bello, o dove sarebbe più utile, smette di commentare il codice ma lo consegna alle mani di un lettore che, avendo letto la sola introduzione, non è in grado di capire cosa sta scrivendo (es. i "try"). Sono rimasto dunque deluso dallo sviluppo della trattazione man mano che il libro prosegue, dando la sensazione di essere stato concluso molto più sbrigativamente di com'è stato iniziato. Il titolo è fuorviante, si tratta per lo più si una spiegazione di cos'è un Raspberry Pi e di cosa può fare, con a contorno degli elementi di programmazione in python, insufficienti persino a capire i semplici progetti del libro. Intitolarlo Python per Raspberry dà ad intendere che si tratti di un libro su Python