pagine varie
	
compilatore
	
laboratorio
	
elettricità
	
Processing
	  	 
Arduino
     
	 
  logggin 
 
	 
  
	 
	 
 
   
 funzione 
 introduzione 
 
 
Apriamo un importante capitolo della programmazione, quello delle funzioni personalizzate. Si tratta semplicemente di piccoli programmi racchiusi in un unico insieme, chiamato funzione, che è possibile richiamare alla bisogna.
 Nel gergo inventato dai programmatori il termine 'funzione' non ha nulla a che vedere con le funzioni della matematica.
Ad ogni funzione si dà un nome per poterla identificare e poi richiamare in seguito. Ci si possono dare degli input, delle variabili che poi la funzione utilizza in qualche modo, ed anche un output, un valore che restituisce.
In questo esempio una funzione permette, con un'unica istruzione, di definire il colore di un led RGB.
 algoritmo 
 
	
attrezzaggio
 slot 3 

 _RGBblu 
 
 slot 5 

 _RGBverde 
 
 slot 6 

 _RGBrosso 
 
variabili
ciclo
 
 aziona la funzione: 
 coloreocchi    con INPUT 
 255   0   0   
 
 coloreocchi     con 
 3   input 
 
 AZIONA  
 _RGBrosso  
  al valore: 
 coloreocchi_X1 
  
 
 AZIONA  
 _RGBverde  
  al valore: 
 coloreocchi_X2 
  
 
 AZIONA  
 _RGBblu  
  al valore: 
 coloreocchi_X3 
  
  
 
 programma 
 
 codice Arduino