From c9b66e1dd3dd13ba7478a0f99355daf252faddfc Mon Sep 17 00:00:00 2001 From: Andrea Manni Date: Mon, 2 Mar 2015 17:48:41 +0100 Subject: [PATCH] 3 lezione --- .gitignore | 1 + TODO | 11 ++++++----- lezioni/.elettronica-argomenti.swp | Bin 12288 -> 0 bytes lezioni/elettronica-argomenti | 11 ++++++----- lezioni/ordine_argomenti | 2 +- 5 files changed, 14 insertions(+), 11 deletions(-) create mode 100644 .gitignore delete mode 100644 lezioni/.elettronica-argomenti.swp diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..da7ec89 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/push.sh diff --git a/TODO b/TODO index 3c1d606..6bf30f9 100644 --- a/TODO +++ b/TODO @@ -50,18 +50,19 @@ x stampare argomenti prima lezione x Correggere intro informatica apici per hertz khertz... x Controllare mini vnc su time -Sketches per prima lezione bottone. Fondamenti di programmazione - Arduino dummies - elettronica per circuiti / led -Take a stand about language for comments in sketches -git - mettere gli scripts in read only -mettere in git la cartella arduino -Controllare gli sketch dello stato del bottone: sono in pullup? Funzionano? +x Take a stand about language for comments in sketches +x git - mettere gli scripts in read only +x mettere in git la cartella arduino +- Rifare tutti gli sketch per input / state: metterli un una cartella /input e fare da quello base fare lo stato e poi il debounce +- Fare una cartella con esercizi per seriali. Server ------- Testare LDAP - inserimento nuovi utenti Automount +Creare un master su garage per ripristinare i clients. Always ========= diff --git a/lezioni/.elettronica-argomenti.swp b/lezioni/.elettronica-argomenti.swp deleted file mode 100644 index 60cefc7588c53062b2f2533df7570ad7721f0215..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI2&u<(x6vrJ-w9pp85e|=XAZa(V-EFF(m5KyuBqCA~B_y1^Gu~ZOk3F?L8=3<@ zBsc@&0B86^xbP=&;81>ipJz5HT$*czSACja&-Qzt_w}o)dV1@4_W|84wgi5!2yy+< z?;nRhE{SkY2=83v*U$Qu&f3S%a>Dn|dBUOeRjaKV8g;6j)k9@ej2?HT+?0OqYGtFo zz--wi6UYQEOrVXk&3CSd+vCwK9`n}qH|e!kk1jksJ7xlzKqin0WCEE$CXfka0-3<` zParmH;tQnlLZ8YT{dMg>*ZwhIGJ#AW6UYQIflMG1$OJNhOdu1;1Tuk4;5j59DgFW8^3C$Jx2*I-v+UtJaAOW0+Yy&^;nd-AdnKf!*4t-*F* z65<2c>#$!g3-L4TH>~kJ>^s=Euy0^r!_wN%A-f!MCXfka0+~Q2kO}Vqbd9t&E${jK6CtWzZBFRcdK8Rhqow6_hc;39PGv?(>jxvcK?mav8m9Z3d_PD*A-bsHxtgQp z;8Tdwl+MWLb*cV6Gs3QL3Y6A~MwF%;b@Og)&`nzJ9>#bmih}8+*!5CJ`8Fo16*b;f zE=EVuOWJGge4$QHB_cdjA>dFcvf?m|>##Li%{eGFo8hQw;t`bBc)=t(bW|xIe2NpW zx)VUZN5?mI379mdZX};s1w%N?b7#~*?5X)&apq4?GN3J*B3oYSPIosT3(6@aXORJ_ zs8O+04NbMA)=CN`4#i>t)XXDf6ks%lQ={8NptX8HJEQS{9PNy^HVWGAVWXnttkG6Y z5b<1ZK2(nf{nCBB&O;ssnu6e{=;^XDCRFRss9fk;mmS((WjrZFsrY@89bOc)2R~HO zkv6~>f}GE_V|A6zdz|5g%YLJ|5J=D}#=g`6B4?kaGqD@cX(MT`QWnneSm9*Pj}|qm zX;bm>SnJTD=m>`euo53amjkMo1A6Edbtvd4sgN~{*ym8EMnG7aW&~Iy9w!j47l^_bQpO+Gt-8Uk~=%CJOD*V+u^#JMq-olY|O9?{KfI}>N~RP!*WpO z(c$~>oXW^?L9pld)Ho~#u*eh&K(Vk}u%8i7XpF0%vQ>hv#8SM)Q+r^?*mkvPlJ*gw zaRIYqHi>bX){piN>F(BDx(ziMhtkvtQg0OEP?s2seKeu4aOFdixcAkhr{l^tX`i#Q z*mvphHq~w5O%Ae%-?!*D9009<>RO|q%lEcv^Idcz8EQ!OetJ6hZa6A!^%71Yl2*qOvG$4UuZNkH*XX zy|fr1`_FflDA1WMdHbMUK*(q;&|TxWdxAA!*4Ufq%c%>a7xg`dWci3!98pRh9Zl9K z%L)c3)LIDeBqGuwPvRYVsB0P~_6ZuzE;`t8Ay#Tkl1DKhhbUQy-R@%5b$=h6?}`Ya iyCN;9Fn8G+S5FIiunJUKG_17oxVxaGE6Y6#zkdLX6NDK6 diff --git a/lezioni/elettronica-argomenti b/lezioni/elettronica-argomenti index 9af00ed..cb02d6f 100644 --- a/lezioni/elettronica-argomenti +++ b/lezioni/elettronica-argomenti @@ -2,20 +2,21 @@ -elettricita' : spostamento di carica per unita' di tempo. ampee / culomb. Metafora anelli di una catena. -voltaggio: differenza di potenziale, metafora con pressione acqua. 1 joule / ampere (joule e' un newton / metro), oppure W = I * V. Specificare che la rete e' corrente alternata e che noi lavoreremo solo con corrente continua. Anzi meno: massimo 12v. Anzi ancora meno: 5v. Sicurezza: shock azzard: elettrocuzione, contrazioni muscolari e bruciature (joule). AC -> spasmi, DC -> bruciature. Usare solo USB e batterie, e batterie possono surriscaldarsi e esplodere. Usare occhiali per saldature. Lipo pericolose, no aerei (UPS 747 3 piloti morti). -Circuito elettrico: isempre tre elementi, flusso di elettroni, carico, circuito aperto e chiuso, corto circuito. -Legge di Ohm, unita' di misura e sottomultipli: ma, mv, kohms. Usare sempre gli interi nei colcoli. +Circuito elettrico: sempre tre elementi, flusso di elettroni, carico, circuito aperto e chiuso, corto circuito. -Resistenze: mix chimico tra conduttore e semiconduttore. Limitano il passaggio di corrente. Ppi usati nei divisori di voltaggio e con i condensatori. +- elettricita' : spostamento di carica per unita' di tempo. ampee / culomb. Metafora anelli di una catena. +- voltaggio: differenza di potenziale, metafora con pressione acqua. 1 joule / ampere (joule e' un newton / metro), oppure W = I * V. +- Resistenze: mix chimico tra conduttore e semiconduttore. Limitano il passaggio di corrente. Ppi usati nei divisori di voltaggio e con i condensatori. Leggere le resistenze, 4 bande e 5 bande, non esistono tutti i valori ma una scleta ristretta (12 i piu' comuni, E12, o E24). Calcolatore online: digi-key, 5 band resistor calulator . +Legge di Ohm, unita' di misura e sottomultipli: ma, mv, kohms. Usare sempre gli interi nei calcoli. + Power = V*I , dissipazione della resistenza. Resistivita' come prodotto tra Lunghezza * Sessione, usarlo per spiegare effetti di serie e parallelo delle resistenze. diff --git a/lezioni/ordine_argomenti b/lezioni/ordine_argomenti index cc24045..ac87318 100644 --- a/lezioni/ordine_argomenti +++ b/lezioni/ordine_argomenti @@ -29,7 +29,7 @@ Magari introdurre seriali per fare il debuggin e leggere i valori del bottone. Seriali: instanziare con Serial.Begin(), print - println e flush() del buffer. Usare un bottone e una resistenza: pull up e pull down, ciclo IF, invertire il circuito del bottone: confronto con cambio software per introdurre elettronica digitale. -Stato di un bottone. + , Stato di un bottone poi debounging, Debouncing PWM, fatto con intervalli di un millisecondo, cenno a delayMicroseconds(), introdurre i PWM automatici: base con un byte per luminosita': cicli iterativi. Partire da while, variabile contatore e iteratore, e poi fori ternario. Fare una funziona Flash(int numero-di-accensioni, int delayTime). -- 2.39.2