Difference between revisions of "Workshop: RaspberryPi"
From FabLabGenovaWiki
(→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:
I2C
Protocollo seriale per comunicare con sensori e circuiti esterni: