Corso Arduino0 2016: differenze tra le versioni

Da PNLUG.
(Creata pagina con "==''' ISCRIZIONI NON ANCORA APERTE! '''== {{TOC|align=center}} <div style="text-align:justify"> 400px <br><br> =Il corso = Il Linux User...")
 
(Programma ed orari del corso Linux base)
 
(15 versioni intermedie di 2 utenti non mostrate)
Riga 4: Riga 4:
 
{{TOC|align=center}}
 
{{TOC|align=center}}
 
<div style="text-align:justify">
 
<div style="text-align:justify">
[[Immagine:Python-logo.png|right|400px]]
+
[[Immagine:Arduino_Logo.svg.png|center|400px]]
 
<br><br>
 
<br><br>
  
 +
=Starter Kit  =
 +
Valutare l'acquisto per gli allievi e i simpatizzanti di uno starter kit arduino.
 
=Il corso  =
 
=Il corso  =
 
Il Linux User Group di Pordenone con la collaborazione dell'Istituto scolastico comprensivo di Chions,<br>
 
Il Linux User Group di Pordenone con la collaborazione dell'Istituto scolastico comprensivo di Chions,<br>
presenta il suo primo corso PArduino.<br>.
+
presenta il suo primo corso PArduino.<br>
 +
 
  
 
'''Nota:''' <br>
 
'''Nota:''' <br>
Riga 56: Riga 59:
 
{|style="border: 1px solid #789DB3; border-collapse: collapse; align:center; width:100%;"
 
{|style="border: 1px solid #789DB3; border-collapse: collapse; align:center; width:100%;"
 
|-
 
|-
! style="background:#9aa3f9;" width="2"|Orario
+
! style="background:#9aa3f9;" width="2"|Lezione
! style="background:#9aa3f9;" width="2"|Modulo
+
! style="background:#9aa3f9;" width="2"|Data
! style="background:#9aa3f9;" width="2"|Relatore
+
! style="background:#9aa3f9;" width="2"|Ora
! style="background:#9aa3f9;" width="2"|Abstract
+
! style="background:#9aa3f9;" width="2"|Titolo
 
! style="background:#9aa3f9;" width="2"|Scarica la dispensa/note
 
! style="background:#9aa3f9;" width="2"|Scarica la dispensa/note
 
|-
 
|-
!style="border: 1px solid #789DB3;font-size:100%"|
+
!style="border: 1px solid #789DB3;font-size:100%"|1
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|
+
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|15-03-2017
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|
+
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|19.00-22.00
!style="border: 1px solid #789DB3;font-size:100%"|
+
!style="border: 1px solid #789DB3;font-size:100%"|Lezione n°1
 
!style="border: 1px solid #789DB3;font-size:100%"|
 
!style="border: 1px solid #789DB3;font-size:100%"|
 
|-
 
|-
!style="border: 1px solid #789DB3;font-size:100%"|
+
!style="border: 1px solid #789DB3;font-size:100%"|2
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|
+
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|22-03-2017
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|
+
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|19.00-22.00
!style="border: 1px solid #789DB3;font-size:100%"|
+
!style="border: 1px solid #789DB3;font-size:100%"|Lezione n°2
 
!style="border: 1px solid #789DB3;font-size:100%"|
 
!style="border: 1px solid #789DB3;font-size:100%"|
 
|-
 
|-
!style="border: 1px solid #789DB3;font-size:100%"|
+
!style="border: 1px solid #789DB3;font-size:100%"|3
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|
+
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|29-03-2017
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|
+
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|19.00-22.00
!style="border: 1px solid #789DB3;font-size:100%"|
+
!style="border: 1px solid #789DB3;font-size:100%"|Lezione n°3
 
!style="border: 1px solid #789DB3;font-size:100%"|
 
!style="border: 1px solid #789DB3;font-size:100%"|
 
|-
 
|-
!style="border: 1px solid #789DB3;font-size:100%"|
+
!style="border: 1px solid #789DB3;font-size:100%"|4
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|
+
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|06-04-2017
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|
+
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|19.00-22.00
!style="border: 1px solid #789DB3;font-size:100%"|
+
!style="border: 1px solid #789DB3;font-size:100%"|Lezione n°4
 
!style="border: 1px solid #789DB3;font-size:100%"|
 
!style="border: 1px solid #789DB3;font-size:100%"|
 
|-
 
|-
!style="border: 1px solid #789DB3;font-size:100%"|
+
!style="border: 1px solid #789DB3;font-size:100%"|5
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|
+
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|13-04-2017
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|
+
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|19.00-22.00
!style="border: 1px solid #789DB3;font-size:100%"|
+
!style="border: 1px solid #789DB3;font-size:100%"|Lezione n°5
 
!style="border: 1px solid #789DB3;font-size:100%"|
 
!style="border: 1px solid #789DB3;font-size:100%"|
 
|-
 
|-
!style="border: 1px solid #789DB3;font-size:100%"|
+
!style="border: 1px solid #789DB3;font-size:100%"|6
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|
+
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|20-04-2017
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|
+
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|19.00-22.00
!style="border: 1px solid #789DB3;font-size:100%"|
+
!style="border: 1px solid #789DB3;font-size:100%"|Lezione n°6
 
!style="border: 1px solid #789DB3;font-size:100%"|
 
!style="border: 1px solid #789DB3;font-size:100%"|
 
|-
 
|-
!style="border: 1px solid #789DB3;font-size:100%"|
+
!style="border: 1px solid #789DB3;font-size:100%"|7
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|
+
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|27-04-2017
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|
+
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|19.00-22.00
!style="border: 1px solid #789DB3;font-size:100%"|
+
!style="border: 1px solid #789DB3;font-size:100%"|Lezione n°7
 
!style="border: 1px solid #789DB3;font-size:100%"|
 
!style="border: 1px solid #789DB3;font-size:100%"|
 
|-
 
|-
!style="border: 1px solid #789DB3;font-size:100%"|
+
!style="border: 1px solid #789DB3;font-size:100%"|8
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|
+
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|04-05-2017
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|
+
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|19.00-22.00
!style="border: 1px solid #789DB3;font-size:100%"|
+
!style="border: 1px solid #789DB3;font-size:100%"|Lezione n°8
 
!style="border: 1px solid #789DB3;font-size:100%"|
 
!style="border: 1px solid #789DB3;font-size:100%"|
 
|-
 
|-
!style="border: 1px solid #789DB3;font-size:100%"|
+
!style="border: 1px solid #789DB3;font-size:100%"|9
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|
+
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|11-05-2017
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|
+
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|19.00-22.00
!style="border: 1px solid #789DB3;font-size:100%"|
+
!style="border: 1px solid #789DB3;font-size:100%"|Lezione n°9
 
!style="border: 1px solid #789DB3;font-size:100%"|
 
!style="border: 1px solid #789DB3;font-size:100%"|
 
|-
 
|-
!style="border: 1px solid #789DB3;font-size:100%"|
+
!style="border: 1px solid #789DB3;font-size:100%"|10
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|
+
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|12-04-2017
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|
+
!style="border: 1px solid #789DB3;font-size:100%;text-align:left; padding:5px;"|19.00-22.00
!style="border: 1px solid #789DB3;font-size:100%"|
+
!style="border: 1px solid #789DB3;font-size:100%"|Lezione n°10
 
!style="border: 1px solid #789DB3;font-size:100%"|
 
!style="border: 1px solid #789DB3;font-size:100%"|
 
|-
 
|-
Riga 129: Riga 132:
  
 
=== DETTAGLI DEI MODULI DEL CORSO ===
 
=== DETTAGLI DEI MODULI DEL CORSO ===
 +
 +
Arduino è una scheda di prototipazione nata per rendere accessibile a tutti il mondo dell'elettronica.
 +
La tematica è quanto mai interessante perché approfondire significa trattare tematiche legate a molte discipline:
 +
-  Elettronica
 +
-  Elettrotecnica
 +
-  Programmazione
 +
-  Impiantistica
 +
-  Design
 +
-  Trasmissioni di segnali e Reti
 +
solo per citare le principali.
 +
 +
[[File:ArduinoProgettoSlide.jpg|thumb|center]]
 +
 +
Imparare come funziona Arduino significa imparare a capire la "magia" che anima gli oggetti elettronici che oramai ci circondano in maniera ubiqua.
 +
Approfondire queste tematiche è straordinariamente affascinante e rischia seriamente di accendere la lampadina della curiosità e della creatività.
 +
 +
L'obiettivo del docente è quello di trattare le tematiche, a volte complesse, nella maniera più semplice e comprensibile possibile con esempi, esercitazioni, test e sperimentazione.
 +
Il programma delle lezioni sarà, per questo motivo, soggetto a una continua "taratura" sulla base della comprensione delle tematiche affrontate e sulla eventuale necessità di ripassi o approfondimenti.
 +
 +
Di seguito un dettaglio sugli argomenti che verranno trattati:
 +
 +
- Cos'è Arduino, cosa può fare, cosa non può fare
 +
- Ripasso elettrotecnica, tester, partitore resistivo
 +
- Struttura di uno sketch di Arduino, sintassi di base, variabili, funzioni input/output, operazioni aritmetiche
 +
- Interfacciare semplici sensori (Termoresistenze, fotoresistenze, potenziometri, pulsanti)
 +
- Array di dati, stringhe e strutture
 +
- Controllo del flusso: if, while, for
 +
- Monitor seriale e comunicazione tra scheda e PC
 +
- Funzioni e loro utilizzo
 +
- Resistenze di Pull up e Pull down
 +
- Schermi LCD
 +
- PWM, ADC, DAC
 +
- Interfacciare sensori complessi (DHT11, Ultrasuoni, Capacitivi)
 +
- Elettronica di potenza, pilotare grossi carichi
 +
- Utilizzo di Mosfet, Transistor, relé
 +
- Alimentazione dei circuiti e come alimentare arduino
 +
- Elettronica negli impianti (interruttori, deviatori, invertitori, relé passo passo, contatti puliti)
 +
- Comunicazioni seriali: TTL, RS485, RS232, I2C
 +
 +
Altri argomenti verranno trattati su richiesta e in base alle necessità.
 +
Durante le lezioni i partecipanti realizzeranno un progetto a propria scelta a partire dalle conoscenze acquisite.
 +
La maggioranza delle lezioni prevede delle esercitazioni pratiche con la realizzazione su breadboard di prototipi.
 +
 +
[[File:ComPar.jpg|thumb|center]]
  
 
== Documentazione a disposizione ==
 
== Documentazione a disposizione ==

Versione attuale delle 20:36, 27 dic 2016

ISCRIZIONI NON ANCORA APERTE!


Arduino Logo.svg.png



Starter Kit

Valutare l'acquisto per gli allievi e i simpatizzanti di uno starter kit arduino.

Il corso

Il Linux User Group di Pordenone con la collaborazione dell'Istituto scolastico comprensivo di Chions,
presenta il suo primo corso PArduino.


Nota:
'Pordenone Linux User Group ha per scopo la diffusione della cultura informatica con particolare riferimento al software libero e a sorgente aperto (Free/Libre Open Source Software, FLOSS), ha quale oggetto associativo la diffusione della cultura del libero scambio del sapere per il progresso comune e l'incentivazione dell'utilizzazione, della promozione, della formazione e dello sviluppo del sistema operativo GNU/Linux e del software libero; l'associazione si propone come luogo di incontro e di aggregazione nel nome di interessi culturali assolvendo alla funzione sociale di maturazione e crescita umana e civile attraverso l'ideale dell'educazione permanente.'
(Art.2 dello statuto)

Per questo motivo alcuni Soci particolarmente competenti in materia si sono resi disponibili per fare da relatori a questo corso. I suddetti relatori-soci NON riceveranno alcun compenso per la loro prestazione (solo il rimborso spese di viaggio) e offriranno la loro prestazione gratuitamente. Ecco spiegato anche il basso costo complessivo del corso (3,00€/h) che servirà a coprire anche le spese sostenute per la realizzazione del materiale cartaceo consegnato ai partecipanti e ai costi del piccolo buffet di fine corso.

Figure di riferimento per l'organizzazione

  • Docente: vedi nell'elenco presente in questa pagina
  • Tutor: Roby.deb (Roberto Colonello)


Dove

Presso l' Istituto scolastico primario "Berengario Ortis" di Chions
via Mauro De Zorzi, 6 - 33083 Chions (PN)

Scuola Ortis Chions.png














Dati da OpenStreetMap - Pubblicati sotto licenza ODbL

INFORMAZIONI ED ISCRIZIONI

Tutte le iscrizioni su come iscriversi le trovate nella Pagina principale corsi

Numero Chiuso

Il numero massimo di iscritti è 15.

Costo

Il costo per i partecipanti soci è di € XX,00.

I soci, che nei ultimi 24 mesi abbiano già frequentato un altro corso PN-Lug,
avranno diritto ad una riduzione pari al 30% dell'importo.

In questo caso, la quota sarà di € XX,00.

Logistica

Verranno utilizzati solo i calcolatori presenti nella classe; non sarà necessario portare il vostro PC.
Se desiderate installare su un vostro PC il sistema operativo GNU/Linux, potete venirci a trovare in sede al martedì sera, dalle ore 19.30 alle 22.20.

Programma ed orari del corso Linux base

Lezione Data Ora Titolo Scarica la dispensa/note
1 15-03-2017 19.00-22.00 Lezione n°1
2 22-03-2017 19.00-22.00 Lezione n°2
3 29-03-2017 19.00-22.00 Lezione n°3
4 06-04-2017 19.00-22.00 Lezione n°4
5 13-04-2017 19.00-22.00 Lezione n°5
6 20-04-2017 19.00-22.00 Lezione n°6
7 27-04-2017 19.00-22.00 Lezione n°7
8 04-05-2017 19.00-22.00 Lezione n°8
9 11-05-2017 19.00-22.00 Lezione n°9
10 12-04-2017 19.00-22.00 Lezione n°10


Tutta la documentazione viene rilasciata con licenza CreativeCommons nella versione Attribution-ShareAlike 3.0 se non diversamente specificato.


DETTAGLI DEI MODULI DEL CORSO

Arduino è una scheda di prototipazione nata per rendere accessibile a tutti il mondo dell'elettronica. La tematica è quanto mai interessante perché approfondire significa trattare tematiche legate a molte discipline:

-  Elettronica
-  Elettrotecnica
-  Programmazione
-  Impiantistica
-  Design
-  Trasmissioni di segnali e Reti

solo per citare le principali.

ArduinoProgettoSlide.jpg

Imparare come funziona Arduino significa imparare a capire la "magia" che anima gli oggetti elettronici che oramai ci circondano in maniera ubiqua. Approfondire queste tematiche è straordinariamente affascinante e rischia seriamente di accendere la lampadina della curiosità e della creatività.

L'obiettivo del docente è quello di trattare le tematiche, a volte complesse, nella maniera più semplice e comprensibile possibile con esempi, esercitazioni, test e sperimentazione. Il programma delle lezioni sarà, per questo motivo, soggetto a una continua "taratura" sulla base della comprensione delle tematiche affrontate e sulla eventuale necessità di ripassi o approfondimenti.

Di seguito un dettaglio sugli argomenti che verranno trattati:

- Cos'è Arduino, cosa può fare, cosa non può fare
- Ripasso elettrotecnica, tester, partitore resistivo
- Struttura di uno sketch di Arduino, sintassi di base, variabili, funzioni input/output, operazioni aritmetiche
- Interfacciare semplici sensori (Termoresistenze, fotoresistenze, potenziometri, pulsanti)
- Array di dati, stringhe e strutture
- Controllo del flusso: if, while, for
- Monitor seriale e comunicazione tra scheda e PC
- Funzioni e loro utilizzo
- Resistenze di Pull up e Pull down
- Schermi LCD
- PWM, ADC, DAC
- Interfacciare sensori complessi (DHT11, Ultrasuoni, Capacitivi)
- Elettronica di potenza, pilotare grossi carichi
- Utilizzo di Mosfet, Transistor, relé
- Alimentazione dei circuiti e come alimentare arduino
- Elettronica negli impianti (interruttori, deviatori, invertitori, relé passo passo, contatti puliti)
- Comunicazioni seriali: TTL, RS485, RS232, I2C

Altri argomenti verranno trattati su richiesta e in base alle necessità. Durante le lezioni i partecipanti realizzeranno un progetto a propria scelta a partire dalle conoscenze acquisite. La maggioranza delle lezioni prevede delle esercitazioni pratiche con la realizzazione su breadboard di prototipi.

ComPar.jpg

Documentazione a disposizione


PC e Hardware a disposizione

  • Pc della scuola

Servizio fotografico

PN LUG provvederà con i propri mezzi all'intero evento. Successivamente, condivideremo altro materiale fotografico reso disponibile dai partecipanti a questo evento, tramite il nostro blog associativo principale.


Test Finale

prova