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 »Bitcoin: cos’è e come funziona una criptovaluta
Cos’è il Bitcoin? Il Bitcoin è una criptovaluta, ovvero una moneta digitale/virtuale/elettronica che permette lo scambio di beni e servizi attraverso la rete. Il simbolo associato a questa moneta virtuale è ₿ mentre nei siti di cambio valuta è conosciuto con il codice BTC. Cos’è una criptovaluta? Una criptovaluta è …
Leggi ancora »ublox 6
aHR0cHM6Ly93d3cudS1ibG94LmNvbS9zaXRlcy9kZWZhdWx0L2ZpbGVzL0VYVF9HNjBfTEVBLTZI LmZkMTE0NmJhZmFjMjRiMTM0NzcwMTMxMmQ0MmJiNjk4LmJpbg==
Leggi ancora »NMEA 2000: Cos’é e come funziona
Il Protocollo NMEA 2000 Il protocollo NMEA 2000, conosciuto anche con le abbreviazioni NMEA2k o N2K permette di definire uno standard per la comunicazione seriale, plug and play e bidirezionale tra dispositivi di tipo marino che sfruttano lo stesso protocollo come ad esempio alcuni sensori di temperatura, rilevatori di intensità …
Leggi ancora »NMEA 0183: Cos’è e come funziona
Il Protocollo NMEA 0183 Il protocollo NMEA 0183 è uno standard di comunicazione usato dai GPS per comunicare i dati di posizione e tempo, ma anche in applicazioni nautiche per condividere con vari strumenti le informazioni come ad esempio la velocità dell’imbarcazione, la profondità del fondale o la posizione e …
Leggi ancora »Installare OpenHab 2 su RaspberryPi 3 con openHABianPi
In questo articolo vedremo come installare in pochi semplici passaggi OpenHab 2 su RaspberryPi2 oppure RaspberryPi 3. In rete, è possibile scaricare l’immagine openHABianPi. openHABian è un’ immagine basata sul sistema operativo linux Debian e incorpora OpenHab 2 preinstallato. Funzionalità incorporate nell’immagine openHABianPi Oltre ad incorporare l’ultima versione di OpenHab2, …
Leggi ancora »