IoT

mBlock per sperimentare IoT con Intelligenza Artificiale e Python

| videopillole

Makeblock è un’azienda cinese che sviluppa hardware basato su Arduino e software basato su Scratch, fornendo strumenti didattici per l’apprendimento delle discipline STEM (Science, Technology, Engineering and Mathematics cioè Scienza, Tecnologia, Ingegneria e Matematica).

In particolare mBlock 5 è un software di programmazione basato sull’ambiente a blocchi Scratch 3.0: con esso è possibile codificare giochi e animazioni con la possibilità di convertire i blocchi in codice Python.

Aspetti interessanti di questo ambiente sono la sua versatilità in campo IoT (Internet of Things cioè Internet delle Cose) e le sue funzionalità AI (Artificial Intelligence cioè Intelligenza Artificiale) come ad esempio il riconoscimento di viso, voce e umore.

Maggiori informazioni nel sito ufficiale http://www.mblock.cc/?noredirect=en_US e nel seguente video:

0 comments

Prototipi IoT con Raspberry PI 3 e Node-RED

| videopillole

La rapida crescita dell’Internet delle Cose invoglia a realizzare prototipi IoT con Raspberry PI 3 e Node-RED.
Raspberry PI 3 è in vendita da febbraio 2016, è dotato di CPU a 64 bit ed 1 GB di memoria RAM: la sua connettività è garantita grazie alla porta Ethernet e grazie all’uso di schede WiFi e Bluetooth.
Due distribuzioni ufficiali di sistema operativo sono:

  • NOOBS (New Out Of The Box Software);
  • Raspian (versione Jessie).

E’ in grado di interagire con interessanti periferiche come ad esempio:

  • RaspiCamera (25mm x 20 mm x 5 mm);
  • Display Touch Screen (capacitivo a 10 punti di contatto contemporanei).

E’ programmabile con molti linguaggi di programmazione, tra i quali:

  • linguaggio visuale Scratch;
  • Python.

Raspberry PI 3 è utilizzabile per realizzare prototipi IoT grazie al sistema di gestione di flussi Node-RED, sviluppato da IBM e rilasciato con licenza open source a fine 2013.

Node-RED è basato sulla piattaforma JavaScript Engine V8 di Google, utile per realizzare applicazioni server-side.
Maggiori informazioni su Node-RED nel seguente video e nel sito ufficiale https://nodered.org/.

0 comments