User Tools

Site Tools


arducourse:gwl17

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
arducourse:gwl17 [2017/04/06 20:23] – [Arduino: input e output] adminarducourse:gwl17 [2017/04/12 08:14] (current) – [Arduino e Python su Raspberry Pi] admin
Line 50: Line 50:
 === Per casa === === Per casa ===
   * Realizzare nuovamente i circuiti su breadboard e disegnarli con il software libero [[http://fritzing.org/home/|Fritzing]]   * Realizzare nuovamente i circuiti su breadboard e disegnarli con il software libero [[http://fritzing.org/home/|Fritzing]]
 +
 +===== Lezione 3 =====
 +
 +==== Arduino e Python su Raspberry Pi ====
 +
 +=== Circuito con potenziometro ===
 +  * [[https://www.arduino.cc/en/Tutorial/PWM|Il controllo in PWM]]
 +  * [[https://en.wikipedia.org/wiki/Potentiometer|Potenziometro]]
 +  * {{:arducourse:esercizi2.pdf|Circuito di lettura del potenziometro}}
 +  * {{:arducourse:potenziometro.zip|Codice di lettura del potenziometro e controllo LED in PWM}}
 +
 +=== Librerie Python utili ===
 +  * [[https://pythonhosted.org/pyserial/|pyserial]] - libreria per l'utilizzo della seriale/usb con python
 +  * [[https://docs.scipy.org/doc/numpy-dev/user/quickstart.html|numpy]] - potente libreria matematica per python
 +  * [[http://matplotlib.org/api/pyplot_api.html|pyplot]] - modulo per il plotting in stile MATLAB (è parte della potente libreria grafica 2D Matplotlib)
 +
 +=== Codici Python per usare la seriale ===
 +  * {{:arducourse:serial_reader.zip|Lettura Arduino da porta seriale}}
 +  * {{:arducourse:random_plot.zip|Plot realtime di dati random}}
 +  * {{:arducourse:plot_reader.zip|Plot realtime di dati letti da Arduino}} 
arducourse/gwl17.1491510227.txt.gz · Last modified: 2017/04/06 20:23 by admin