Arduino

USBtinyISP: programmatore Atmel fatto in casa

USBtinyISP è un prodotto commerciale acquistabile sul sito Adafruit. Si tratta di un programmatore AVR per microcontrollori Atmel. Per realizzarlo si necessità principalmente dei seguenti strumenti/componenti: ArduinoISP (per la guida è stato usato su Arduino UNO rev.3) Microcontrollore ATtiny2313 (datasheet)…

Read More »
Arduino

Semplice orologio con la funzione millis()

I microcontrollori, cuore delle schede Arduino, eseguono le varie operazioni basandosi su un Clock che scandisce il ritmo con il quale queste ultime vengono svolte. Il Clock può essere da un’oscillatore interno al microcontrollore stesso oppure esterno. Nel caso delle…

Read More »
Arduino

Arduino Ethernet Shield

La rapida evoluzione ed espansione delle schede Arduino è legata allo sviluppo e vendita di accurate shield funzionali che permettono di interfacciare un semplice microcontrollore, quale l’ATmega328PU, con il mondo esterno a seconda delle nostre esigenze. Tra le tante board…

Read More »
macOS

OpenEMU, macos e PS4 controller

Siete nostalgici dei retrogames degli anni 80 e 90? Siete emotivamente legati ad un gioco di qualche console d’epoca? Se la risposta è sì, siete nel posto giusto! Nella seguente guida vedremo come attivare sul nostro sistema macOS un emulatore…

Read More »
Elettrotecnica base

Analisi e controllo di una batteria automotive

Un semplice oggetto quale una batteria automotive richiede buone conoscenze per essere utilizzata e analizzata al meglio. Oggigiorno vi sono strumenti e multimetri dedicati ma il saper riconoscere i sintomi di un accumulatore con strumenti tradizionali quali tester ed oscilloscopio…

Read More »
Arduino

Arduino: gestione memorie interne

I microcontrollori possiedono al loro intero una memoria EEPROM che può essere tranquillamente utilizzata e fruttata nei nostri sketch. La memoria EEPROM permette la memorizzazione di una informazione in modalità non volatile, ovvero se il microcontrollore viene resettato o disalimentato…

Read More »
Arduino

Arduino: input analogici con analogRead() e map()

In questa guida potremo osservare come un microcontrollore preleva le informazioni analogiche e come noi possiamo gestirle a livello software. Se prendiamo in esame una board ArduinoUNO, ad esempio, essa è basata sul microcontrollore ATmega328PU il quale possiede 6 ingressi…

Read More »
Arduino

Arduino: input digitali

Il progetto Arduino ha permesso senza dubbi di abbattere la difficoltà di programmazione dei microcontrollori e di semplificare le conoscenze/metodologie per approccio all’elettronica, permettendo a chiunque di interagire con delle schede programmabili. Il punto di forza di queste schede è…

Read More »
Arduino

Strutturare uno Sketch per Arduino

In questo tutorial si vuole presentare una metodologia quanto più professionale sulla struttura da seguire per la realizzazione dei nostri sketch per le schede Arduino. Non si entrerà nel dettaglio delle singole istruzioni, bensì si cercherà di sviluppare meglio l’organizzazione…

Read More »
Elettronica digitale

Rete di comunicazione CAN

La rete di comunicazione CAN (Controller Area Network) è stata sviluppata dalla Robert Bosch GmbH su richiesta di Mercedes e si tratta di un sistema bus seriale multicast che permette la comunicazione sicura tra centraline di controllo ECU (Electronic Control…

Read More »
Back to top button