Differenze tra le versioni di "Accensione di un led"
(Creata pagina con '600px') |
|||
(17 versioni intermedie di 2 utenti non mostrate) | |||
Riga 1: | Riga 1: | ||
[[File:SAM_0484.JPG|600px]] | [[File:SAM_0484.JPG|600px]] | ||
+ | |||
+ | |||
+ | Colleghiamo il pin al Ground della GPIO (in questo caso il pin n°6) | ||
+ | [[File:SAM_0488.JPG|600px]] | ||
+ | |||
+ | |||
+ | Colleghiamo l'altra estremità alla Breadboard | ||
+ | [[File:SAM_0489.JPG|600px]] | ||
+ | |||
+ | [[File:SAM_0490.JPG|600px]] | ||
+ | |||
+ | |||
+ | Colleghiamo la resistenza in serie(470 Ohm) | ||
+ | [[File:SAM_0492.JPG|600px]] | ||
+ | |||
+ | |||
+ | Inseriamo il Led facendo attenzione alla polarità | ||
+ | [[File:SAM_0493.JPG|600px]] | ||
+ | |||
+ | |||
+ | Colleghiamo il pin di controllo GPIO a + 3.3 V | ||
+ | [[File:SAM_0494.JPG|600px]] | ||
+ | |||
+ | |||
+ | (in questo caso il pin 12) | ||
+ | [[File:SAM_0495.JPG|600px]] | ||
+ | |||
+ | |||
+ | |||
+ | '''Schema Elettrico''' | ||
+ | |||
+ | |||
+ | [[File:Accensione_LED.PNG|600px]] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ | ||
+ | |||
+ | |||
+ | |||
+ | 1)A Questo punto apriamo un terminale e entriamo nel filesystem della GPIO dove troveremo 2 file molto importanti (Export & Unexport) con il comando: | ||
+ | |||
+ | cd /sys/class/gpio/ | ||
+ | |||
+ | |||
+ | |||
+ | 2) Per predisporre al'uso il pin 18 che abbiamo scelto, scriviamo il valore 18 nella cartella export con il comando: | ||
+ | |||
+ | echo 18 > export | ||
+ | |||
+ | |||
+ | 3) Comparirà la directory GPIO18 per il controllo del pin 18. Entriamo nella cartella con il comando: | ||
+ | |||
+ | cd gpio18 | ||
+ | |||
+ | |||
+ | 4) Settiamo il pin 18 in output scrivendo dentro al file "direction" la parola "OUT" con il comando: | ||
+ | |||
+ | echo out > direction | ||
+ | |||
+ | |||
+ | 5) Scrivendo il valore 1 o 0 nel file "Value" possiamo impostare l'accensione e lo spegnimento del led con il comando: | ||
+ | |||
+ | echo 1 > value | ||
+ | |||
+ | oppure | ||
+ | |||
+ | echo 0 > value | ||
+ | |||
+ | 6) Disattiviamo l'uso del pin 18 uscendo dalla directory di controllo scrivendo "18" nel file "Unexport" con il comando: | ||
+ | |||
+ | |||
+ | echo 18 > unexport | ||
+ | |||
+ | [[Category:Progetti]] |
Versione attuale delle 22:41, 13 giu 2013
Colleghiamo il pin al Ground della GPIO (in questo caso il pin n°6)
Colleghiamo l'altra estremità alla Breadboard
Colleghiamo la resistenza in serie(470 Ohm)
Inseriamo il Led facendo attenzione alla polarità
Colleghiamo il pin di controllo GPIO a + 3.3 V
Schema Elettrico
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
1)A Questo punto apriamo un terminale e entriamo nel filesystem della GPIO dove troveremo 2 file molto importanti (Export & Unexport) con il comando:
cd /sys/class/gpio/
2) Per predisporre al'uso il pin 18 che abbiamo scelto, scriviamo il valore 18 nella cartella export con il comando:
echo 18 > export
3) Comparirà la directory GPIO18 per il controllo del pin 18. Entriamo nella cartella con il comando:
cd gpio18
4) Settiamo il pin 18 in output scrivendo dentro al file "direction" la parola "OUT" con il comando:
echo out > direction
5) Scrivendo il valore 1 o 0 nel file "Value" possiamo impostare l'accensione e lo spegnimento del led con il comando:
echo 1 > value
oppure
echo 0 > value
6) Disattiviamo l'uso del pin 18 uscendo dalla directory di controllo scrivendo "18" nel file "Unexport" con il comando:
echo 18 > unexport