Cos'è Protobject?
Scopri cosa è Protobject e come iniziare a programmare
Introduzione
Protobject è una piattaforma che utilizza il concetto di computazione fisica, permettendo di interagire con il mondo fisico in modo semplice ed immediato, consentendo così di creare progetti in grado di risolvere problemi reali.
A differenza di altre piattaforme di computazione fisica, non è necessario avere competenze in elettronica né acquistare costosi dispositivi, poiché Protobject sfrutta esclusivamente gli smartphone.
Protobject offre agli utenti la possibilità di apprendere abilità tecnologiche in modo facile, semplice e divertente attraverso un’interfaccia web amichevole e una vasta gamma di progetti che possono essere realizzati senza la necessità di dispositivi elettronici.
Dispositivi
Caratteristiche
Protobject consente di trasformare gli smartphone in 25 dispositivi diversi che possono essere programmati a piacere.
Lampada
Una lampada colorata sullo schermo.
Interruttore
Pulsanti On/Off sullo schermo.
BottoneTouch
Pulsante touch sullo schermo.
Manopola
Una semplice manopola (valori da 0 a 100).
Disegno8x8
Disegna in uno schermo 8×8.
ScriviDisegna
Scrivi e disegna sullo schermo, e aggiungi aree interattive.
RegistratoreDati
Registra dati per l’esportazione in Google Sheets o Excel.
RiproduttoreSuoni
Riproduce audio da YouTube.
LivelloRumore
Rileva il livello di rumore con il microfono del dispositivo.
TastieraMusicale
Suona note di tastiera con gli altoparlanti del dispositivo.
BatteriaMusicale
Suona note di batteria con gli altoparlanti del dispositivo.
Movimento
Rileva i movimenti del dispositivo con l’accelerometro.
Inclinazione
Rileva l’inclinazione del dispositivo con l’accelerometro.
Direzione
Transforma lo smartphone in un puntatore a mezz’aria.
Bussola
Transforma lo smartphone in una bussola.
Vibratore
Fai vibrare il tuo dispositivo.
MovimentiFotocamera
Rileva l’intensità del movimento nell’ambiente con la fotocamera.
IntensitàLuminosa
Rileva l’intensità della luce con la fotocamera.
FotocameraIntelligente
Rileva immagini dopo un training personalizzato attraverso la fotocamera.
RilevatoreMarcatori
Rileva i marcatori stampabili nell’ambiente con la fotocamera.
RiconoscimentoVocale
Riconosci il parlato con il microfono.
TestoAVoce
Dici qualcosa utilizzando gli altoparlanti.
DatiGPS
Rileva la posizione, la velocità e l’altitudine utilizzando il GPS.
ProtoArduino
Estende Protobject con input e output di Arduino.
ProtoRobot
Un semplice robot stampato in 3D con Arduino.
Programmazione
I dispositivi possono essere programmati con Protobject utilizzando Blockly, un linguaggio di programmazione visuale.
Ad esempio, l’immagine qui sopra mostra la programmazione di un progetto che ripete la sequenza:
- Accende la luce in verde
- Aspetta un secondo
- Accende la luce in giallo
- Aspetta un secondo
- Accende la luce in rosso
- Aspetta un secondo
Ti raccomandiamo di seguire il primo tutorial per prendere confidenza con Protobject.
Inoltre, puoi esplorare le attività educative progettate per Protobject.