Difference between revisions of "Workshop: RaspberryPi"

From FabLabGenovaWiki
Jump to: navigation, search
(GPIO)
(GPIO)
Line 8: Line 8:
 
== GPIO ==
 
== GPIO ==
  
[[File:pnp_transistor.png|300px|center|schema di collegamento utilizzato per pilotare un motore tramite le gpio di RaspberryPi]]
+
[[File:pnp_transistor.png|thumb|300px|center|schema di collegamento utilizzato per pilotare un motore tramite le gpio di RaspberryPi]]
  
 
Servono per gestire i singoli pin e decidere se dare un output alto (3.3 volt) o basso (0 volt) oppure leggere l'input:
 
Servono per gestire i singoli pin e decidere se dare un output alto (3.3 volt) o basso (0 volt) oppure leggere l'input:

Revision as of 04:23, 8 January 2016

pinout del raspberry B+

Workshop introduttivo sulle basi di raspbian e python.

Installazione

Per utilizzare il raspberry è necessario installare il sistema operativo sulla scheda sd, consiglio la guida ufficiale (se siete indecisi sul file, durante il workshop abbiamo usato Raspbian, ma NOOBS è piuttosto simile).

GPIO

schema di collegamento utilizzato per pilotare un motore tramite le gpio di RaspberryPi

Servono per gestire i singoli pin e decidere se dare un output alto (3.3 volt) o basso (0 volt) oppure leggere l'input:

Configurazione

File:Script gpio.zip

I2C

Protocollo seriale per comunicare con sensori e circuiti esterni:

Configurazione

File:Script i2c.zip

(la libreria utilizzata per l'accelerometro è disponibile a questo link).