Artificial Intelligence
Un nuovo paradigma…
Le motivazioni… 😊
2
Cos’è il Deep Learning?
3
Perchè il Deep Learning?
4
Perchè Ora?
5
Funzioni NON lineari
6
NotebookLM
Uno strumento potentissimo
7
Guida rapida a Notebook Learning Machine
8
😱Incredibile (quasi)
9
😱
STUPOREEE!!!
(…un podcast)
10
😱
Ri-STUPOREEE!
11
Gamma
Prodotti accattivanti
con il contributo della AI
12
Gamma…ai
Prodotti accattivanti…
https://gamma.app/docs/Colture-Idroponiche-Coltivare-senza-Terra-64x347249hpy1cz
13
Un progetto
Riconosci un volto�Arduino segnala il Ricercato
😱
14
AI & Arduino - Come procediamo?
Gli Strumenti
Risultati online:
15
Addestriamo il nostro computer (riconoscimento immagini)…
Teachable Machine è uno strumento basato sul Web che rende la creazione di modelli di machine learning veloce, semplice e accessibile a tutti.
16
Addestriamo …il Modello
17
Progetto di immagini
18
Classi e …Addestramento
19
Esportare il modello
20
Il modello in azione
21
Utilizziamo il modello per “passare” le Classi ad Arduino 😉
It is a free and open-source JavaScript library built by an inclusive, nurturing community. p5.js welcomes artists, designers, beginners, educators, and anyone else!
22
E… in pratica?!
Realizziamo la parte relativa al riconoscimento facciale (Arduino)
23
Dotazione
Kit Elegoo contenente:
Scheda di lavoro per la realizzazione del sistema di riconoscimento
24
Arduino (software)
25
Trasferimento programma
26
Arduino (Hw)
Realizza lo schema con il materiale in dotazione.
[Trovi lo schema sulla scheda di lavoro]
27
Comunicazione Videocamera riconoscimento→Arduino
Al fine del trasferimento dei dati relativi al riconoscimento facciale dobbiamo aprire la porta di comunicazione di cui hai preso nota:
28
Setta l’interfaccia di comunicazione
29
Confidiamo… nel “giusto” n° della porta 😊
Testiamo al link https://www.sbandieratoriss.it/ok_web
…ma potremmo inserire nel ns/ spazio web 😉
https://www.chiacchiereindigitale.org
N.B.: le nostre macchine NON sono impostate quali server per cui dovremo verificare sul laptop del prof. DN
30
SchoolAI
Strumento dedicato…
31
SchoolAI - Lesson Plan
32
Robotica educativa
Piano di lavoro di una lezione…
33
SchoolAI - Worksheet
34
Legge di Ohm
Scheda di lavoro relativo alla legge di Ohm…
35
SchoolAI - Multiple Choice Quiz
36
L’intelligenza artificiale
Test a scelta multipla sull’Intelligenza artificiale:
https://app.schoolai.com/sd/cmfjqfujw02ms13j7xfzu4wqr
Esportiamo in formato G-Form�https://docs.google.com/forms/d/1RyZY5zn04iaf6IACmJuZRv2csrHbT-rT2rSKpOiO2Hc/edit
37
Assistant - Co-Teacher
38
Il co-docente propone…
“Devo preparare una lezione in laboratorio sulla regolazione della velocità di rotazione di un motore in corrente continua usando arduino”
https://app.schoolai.com/sc/cmfwuvvu3007hkb1jkqt14ila
39
Il Codice
const int potPin = A0; // Pin del potenziometro
const int pwmPin = 9; // Pin PWM collegato al transistor
void setup() {
pinMode(pwmPin, OUTPUT);
}
void loop() {
int potValue = analogRead(potPin); // Legge il valore analogico
int pwmValue = map(potValue, 0, 1023, 0, 255); // Mappatura per PWM
analogWrite(pwmPin, pwmValue); // Regola la velocità
}
Dove?
40
Sitografia
41