Oggi vediamo come accendere e spegnere un led con arduino. Per prima cosa vi consiglio di leggere anche l’articolo introduttivo all’input/output di Arduino. Questi concetti base sono estendibili anche ad altri micronontrollori più o meno evoluti. Il codice di base: /* LED Lampeggiante (Author: Matteo Dalle Feste - matteo@dallefeste.com - …
Leggi ancora »Regolare la luminosità di un LED con il PWM e Arduino Genuino
In questo articolo vedremo come regolare la luminosità di un led con Arduino. Come spiegato nell’articolo precedente “Arduino: GPIO, gestire gli Input e Output” che descrive per l’appunto le funzionalità delle porte GPIO dell’Arduino/Genuino, è possibile usufruire della funzionalità PWM gestita a livello hardware per controllare la luminosità di un …
Leggi ancora »Arduino: Controllo della luminosità (Dimmer) Led via seriale
Controllo della luminosità (Dimmer) Led con Arduino Genuino via seriale Possiamo pilotare il valore del PWM di Arduino, e quindi la luminosità del led, in diversi modi. Un esempio, perlopiù accademico che realmente utile, è quello di scrivere il valore direttamente da pc, via porta seriale inviando dei comandi specifici …
Leggi ancora »Come programmare l’esp8266 con Arduino IDE
In questo tutorial vedremo come preparare un ambiente di sviluppo per l’esp8266 utilizzando il famoso Arduino IDE. Il tutorial è utile anche per programmare il NodeMCU, una board basata sempre sul chip esp8266. Arduino IDE: Cos’è, come funziona, dove si scarica. Arduino IDE è un ambiente di sviluppo appositamente …
Leggi ancora »RFLink Gateway e Arduino Mega2560: trasmettere e ricevere a 433Mhz
Cos’è RFLink Gateway RFLink Gatrway è un progetto gratuito che implementa la comunicazione via radio tra dispositivi, anche in modo bidirezionale. Il progetto è sviluppato da Stuntteam che ha fondato il sito http://www.rflink.nl dalla quale è possibile scaricare un firmware già pronto per essere caricato su una scheda Arduino Mega …
Leggi ancora »Arduino: GPIO, gestire gli Input e Output
In questo articolo introduciamo i pin GPIO che troviamo nelle board Arduino. GPIO Arduino, con la propria board, mette a disposizione diversi pin (piedini) che si differenziano in base alle loro funzionalità. Gran parte di questi pin, chiamati GPIO, ovvero (General Propouse Input Output) sono per l’appunto di uso generico …
Leggi ancora »ADC: Come funziona un Convertitore Analogico Digitale
In questo articolo scopriremo cos’è un ADC (Convertitore Analogico-Digitale) e a cosa serve. Un ADC ( In inglese: Analog to Digital Converter), é un circuito elettronico che permette di convertire un segnale analogico continuo, in un segnale digitale discreto. La conversione di un segnale analogico avviene misurandone l’ampiezza ad …
Leggi ancora »Ciaobit.com il portale tecnologico bellunese compie un anno
e il Press Kit Ciaobit.com il portale tecnologico bellunese compie un anno. Belluno, 27 Gennaio 2017 Ciaobit.com è un portale web che promuove e diffonde concetti di informatica ed elettronica di attualità come l’IoT (internet delle cose), la prototipizzazione e la programmazione attraverso semplici articoli e tutorial pubblicamente accessibili senza …
Leggi ancora »Cos’è Arduino/Genuino e come iniziare a programmarlo
Cos’è Arduino/Genuino? Arduino è una piattaforma Open Source che lo scopo di fornire uno strumento di prototipizzazione rapida. La semplicità di Arduino è stata la chiave della sua diffusione non solo in ambiti professionali ma anche hobbistici e didattici. Il progetto Arduino ha avuto origine in Italia, più precisamente grazie …
Leggi ancora »Processing: programmazione e prototipizzazione
Cos’è Processing? Processing è un linguaggio di programmazione visuale e di prototipizzazione veloce, nato nel 2001 grazie a due ricercatori del MIT, Ben Fry e Casey Reas. Il progetto è Open Source ed è basato su Java, questa caratteristica lo rende universalmente disponibile per tutte le piattaforme come ad esempio …
Leggi ancora »