1 ===================================
3 ===================================
11 Traccia degli argomenti del corso avanzato su Arduino Make++ nel Laboratorio NetGarage in via Barchetta. Questo documento non costituisce un manuale per il corso ma solo una traccia degli argomenti trattati nelle varie giornate di lezione.
13 Gli argomenti del corso Arduino Avanzati sono da considerarsi suscettibile di cambiamenti in base alla composizione dell'aula e dei componenti elettronici disponibili. La versione definitiva sara' disponibile il prima possibile.
17 .. contents:: Indice degli argomenti
24 La traccia degli argomenti e' suscettibile di cambiamenti in base alla composizione dell'aula e dei componenti elettronici disponibili.
28 * Transistor: PNP e NPN
29 * Costruire Hbridge per pilotare motore, usare un integrato L293D
30 * Power Saving: narcoleptic library
31 * Mosfet / transistor : pilotare LED strip a 12v / LED alta luminosita'
32 * Programmazione ad oggetti: Blink, PWM e Loop con Millis() . Refactoring
33 * Editors Avanzati: Sublime Text, Eclipse, Makefiles
34 * Eventuale: Arduino + Processing (S4a?)
35 * Eventuale: decodifica input PWM RX
36 * Usare interrupts: timer e input
37 * creare una libreria ad oggetti
38 * Comunicazione a infrarossi
39 * comunicazione radio seriale
40 * Sensora a ultrasuoni
41 * Display LCD a 8 pin (eventuale in I2C)
48 * Step Down: pilotare LED in corrente
49 * Barometro / termometro I2C
51 * Arduino Core su STM32: MapleMini e BluePill generica
52 * Arduino core su ESP8266
53 * Logic Level Converter, step down switching, linear regulator 7805 5v e LM1117T 3.3v
54 * eventuale introduziona a NodeMCU in LUA
55 * eventuale registri e
59 ========================
61 Serviranno alimenatori a 12v per i LED, se si vogliono usare step down serviranno PSU superiori a 12v: http://www.aliexpress.com/item/Newest-AC-100V-240V-to-DC-24V-2A-48W-Voltage-Transformer-Switch-Power-Supply-for-Led/32338559143.html
63 * http://www.aliexpress.com/item/New-Brand-Switch-Power-Supply-Driver-for-LED-Strip-Light-Display-12V-1A-12W-high-quality/2013711623.html
64 * Wifi: http://www.aliexpress.com/item/New-version-ESP-12E-replace-ESP-12-ESP8266-remote-serial-Port-WIFI-wireless-module/32339917567.html
65 * NodeMCU: http://www.aliexpress.com/item/2015-New-product-Wireless-module-NodeMcu-Lua-Wifi-Nodemcu-WIFI-Network-Development-Board-Based-ESP8266-High/32341789414.html
66 * MapleMini: http://www.aliexpress.com/store/product/5PCS-LOT-leaflabs-Leaf-maple-mini-ARM-STM32-compatibility/213957_1400682373.html
67 * Linear regulators: http://www.aliexpress.com/item/Free-Shipping-10pcs-lot-7805-L7805CV-ST-TO-220-Three-terminal-voltage-regulator/1608655221.html
68 * http://www.aliexpress.com/item/Free-Shipping-10pcs-LM1117T-3-3-LM1117T-LM1117-Low-Dropout-Voltage-Regulator-3-3V/2030773257.html?ws_ab_test=searchweb201556_1,searchweb201644_5,searchweb201560_9
69 * LLC http://www.aliexpress.com/item/Free-shipping-50pcs-lot-4-channel-IIC-I2C-Logic-Level-Converter-Bi-Directional-Module-5V-to/32458903534.html?ws_ab_test=searchweb201556_1_21_79_78_77_92_91_22_80,searchweb201644_5,searchweb201560_9 (non testati!)
72 =======================
74 Per gli studenti che vogliono esercitarsi a casa sono stati predisposti un `Kit base da 5euro <http://lab.piffa.net/kit5.html>`_ e un `Kit da 25euro <http://lab.piffa.net/kit.html>`_ . Questi kit vanno prenotati con un mese di anticipo (ce ne saranno di disponibili per l'inizio del corso) come **acquisto di gruppo**.
76 Per quanto riguarda il software stato preparato un sistema operativo Gnu/Linux in versione Live / installabile sul proprio coputer: http://zap.piffa.net/store/ con tutti i software e gli esericizi preconfigurati.