Scratch è un ambiente di programmazione gratuito, con un linguaggio di programmazione di tipo grafico. Tale linguaggio, ispirato alla teoria costruzionista dell’apprendimento e progettato per l’insegnamento della programmazione tramite primitive visive, è adatto a studenti, insegnanti e genitori ed è utilizzabile per progetti pedagogici e di intrattenimento che spaziano dalla
Tutorial
Gli articoli in questa sezione avranno uno stile didattico, tipo tutorial. Troveremo manuali How-To, spiegazione del funzionamento dei circuiti, presentazione di algoritmi, concetti generali e in sostanza articoli monografici per l’avvicinamento ad un determinato argomento. Il taglio degli articoli sarà abbastanza diretto e lineare, e cercheremo di evitare concetti troppo difficili o complessi.
The posts in this section will show a didactic trend. Here you will find manuals, How-To’s, circuits’ and boards’ explanations, tutorial of new or interesting algorithms, general purpose concepts, and practically monographs to help people understand particular subjects. The skeleton of the article will offer a direct and linear approach: we will try to avoid hard and complex concepts.
Progetto DIY: creare un sistema SOS per anziani
In questo articolo vedremo in che modo realizzare un progetto che permetta a una persona anziana in difficoltà di avvisare un proprio parente o assistente nel momento in cui hanno bisogno di aiuto. Si riceverà un SMS sul proprio device quando la persona anziana premerà un bottone? Qual è il
Come evitare deterioramento del cibo con un progetto IoT
In questo articolo vedremo in che modo realizzare un progetto che permetta di monitorare la qualità dell’aria all’interno del frigorifero (per esempio) non è buona, in modo tale da conservare in modo ottimale ed evitare il deterioramento dei propri alimenti. Chi ha letto queste righe ha immaginato di utilizzare una
LED WS2812 e Arduino – La dissolvenza tra i pattern
Come eseguire più schemi con i LED WS2812 e Arduino, modificarli utilizzando un timer o premendo un pulsante, e creare una dissolvenza incrociata. In questo nuovo articolo relativo alla programmazione della libreria FastLED, esaminiamo come eseguire più schemi e modificarli utilizzando un timer o premendo un pulsante. Quindi esamineremo la
BleBricks: come conservare gli strumenti con progetto IoT
In questo articolo vedremo in che modo realizzare un sistema che mi permetta di conservare in modo ottimale gli strumenti musicali. Riceveremo una notifica sul nostro smartphone nel momento in cui la umidità è inferiore o superiore a una certa soglia. Chi ha letto queste righe ha immaginato di utilizzare
Come realizzare stazione meteo IoT per capire se piove
In questo articolo vedremo in che modo realizzare una stazione meteo che permetta di avvisarci tramite il lampeggio verde del LED che sta per piovere. In meteorologia è importante conoscere la pressione barometrica e le sue variazioni. Per questo, la stazione metro dispone di un barometro e misurano la pressione
LED WS2812 e Arduino – Onde e sfumature variopinte
I LED WS2812 possono essere pilotati attraverso funzioni matematiche complesse della libreria FastLED, per gestire i colori in modo armonico. Nelle scorse puntate abbiamo conosciuto i “LED intelligenti” della serie WS2812, dotati di un microcontroller per modularne adeguatamente i colori, ed iniziato a giocare con le funzionalità di programmazione della
Come creare sistema controllo qualità dell’aria IoT
In questo articolo vedremo in che modo realizzare un sistema controllo qualità dell’aria. Questo sistema misura le concentrazioni degli inquinanti nell’aria ambiente. Perché controllare la qualità dell’aria di casa? Già, perché mai dovresti misurare lo stato dell’aria che respiri ogni giorno e ogni notte in casa? Oggigiorno siamo sempre più bombardati
Come realizzare un campanello wireless con Blebricks
In questo articolo vedremo in che modo realizzare un campanello wireless. Quando si preme il bottone del BLE-B il mio smartphone riceve una notifica. Il vantaggio consiste nella possibilità di trovarsi in qualsiasi luogo della casa ed essere avvisati anche se abbiamo le cuffie oppure si può utilizzare nel momento
LED WS2812 con Arduino – Gestire pattern variabili
In questo nuovo articolo apprenderemo ad usare le funzioni dei LED WS2812 per gestire una palette di colori a nostra scelta tramite Arduino. Abbiamo parlato di LED intelligenti WS2812B, di colore, di indirizzamento del singolo LED e della creazione di animazioni dinamiche del colore. Oggi impareremo come creare una tavolozza
Come creare sistema anti abbandono con Blebricks
In questo articolo vedremo in che modo realizzare un sistema anti abbandono che permetta di avvisare al genitore quando il bambino resta nell’auto. Il telefono di un genitore squillerà quando ci allontana dall’auto e nel momento in cui il bimbo si ritroverà all’interno del mezzo. Questo progetto è difficilmente realizzabile