Difference between revisions of "Workshop: RaspberryPi"

From FabLabGenovaWiki
Jump to: navigation, search
(GPIO)
Line 9: Line 9:
  
 
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:
 +
 
[https://learn.adafruit.com/adafruits-raspberry-pi-lesson-4-gpio-setup/configuring-gpio Configurazione ]
 
[https://learn.adafruit.com/adafruits-raspberry-pi-lesson-4-gpio-setup/configuring-gpio Configurazione ]
 +
 
[[File:script_led.py]]
 
[[File:script_led.py]]
 +
 
[[File:script_pwm.py]]
 
[[File:script_pwm.py]]
  
Line 16: Line 19:
  
 
Protocollo seriale per comunicare con sensori e circuiti esterni:
 
Protocollo seriale per comunicare con sensori e circuiti esterni:
 +
 
[https://learn.adafruit.com/adafruits-raspberry-pi-lesson-4-gpio-setup/configuring-i2c] & [https://learn.adafruit.com/adafruits-raspberry-pi-lesson-4-gpio-setup/configuring-spi Configurazione (anche per spi)]
 
[https://learn.adafruit.com/adafruits-raspberry-pi-lesson-4-gpio-setup/configuring-i2c] & [https://learn.adafruit.com/adafruits-raspberry-pi-lesson-4-gpio-setup/configuring-spi Configurazione (anche per spi)]
 +
 
[[File:script_img.zip]]
 
[[File:script_img.zip]]
 +
 
[[File:script_accelerometro.py]]
 
[[File:script_accelerometro.py]]
 +
 
[[File:script_accelerometro+pwm.py]]
 
[[File:script_accelerometro+pwm.py]]

Revision as of 00:15, 8 January 2016

Error creating thumbnail: Unable to save thumbnail to destination

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

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 led.py

File:Script pwm.py

I2C

Protocollo seriale per comunicare con sensori e circuiti esterni:

[1] & Configurazione (anche per spi)

File:Script img.zip

File:Script accelerometro.py

File:Script accelerometro+pwm.py