Iscriviti alla Newsletter

dona adesso

il tuo contributo è importante per la produzione di nuovi tutorial

Categoria: Tutorial Arduino

Tutorial Arduino

MKR1000 gpio speed test 

Misurare frequenza di commutazione di una linea gpio della MKR1000 La MKR1000 è una scheda molto compatta, dal prezzo contenuto, che permette di realizzare interessanti progetti IoT. Questa scheda è basata sul SoC ATMEL ATSAMW25 (famiglia di dispositivi ATMEL Wireless) ed è l’insieme di questi moduli: MCU SAMD21 Cortex-M0+ 32bit operante alla frequenza di 48MHz Modulo Wi-Fi WINC1500 a basso consumo (2.4GHz IEEE® 802.11 b/g/n) Crittografia per comunicazioni sicure basate sul chip ECC508 Antenna implementata sul PCB La scheda possiede…

Tutorial Arduino

Arduino come utilizzare l’RTCC MCP7940N 

Accedere ai registri dell’MCP7940N usando Arduino Molti tutorial sull’utilizzo di un RTCC (Real Time Clock and Calendar) con Arduino riguardano l’integrato DS1307 in quanto la sua diffusione è data dalla disponibilità di diverse librerie, dal costo contenuto e dalla sua integrazione in numerose shield. Nonostante ciò sul mercato esistono molti altri dispositivi interessanti che svolgono funzioni aggiuntive e hanno precisioni molto più elevate riguardo al conteggio del tempo. Mi sono trovato a realizzare dei progetti che come specifica richiedevano una…

Tutorial Arduino

Genuino 101 gpio Speed Test 

Misura della velocità di commutazione di un pin della Genuino 101 Ho acquistato la Genuino 101 di recente e ho realizzato un semplice gpio speed test per misurare e soprattutto paragonare la velocità di commutazione di un pin digitale rispetto alle altre schede in mio possesso. Lo schema elettrico che ho realizzato per effettuare la misura è il seguente: Il codice caricato sulla Genuino 101 permette tramite un ciclo while di eseguire continuamente la commutazione, da uno stato alto ad…

Tutorial Arduino

Arduino gps ottenere coordinate geografiche e orario 

Come utilizzare un ricevitore gps con Arduino Il ricevitore GPS (Global Positioning System) è oggi un dispositivo alla portata di tutti, dal costo contenuto e dal semplice utilizzo. Questo articolo vuole essere una guida introduttiva all’interpretazione dei dati di posizione forniti dal ricevitore gps, senza utilizzare librerie esterne. Ho utilizzato una scheda Arduino/Genuino UNO e il modulo Adafruit Ultimate GPS Breakout v3 (vedi l’articolo su Amazon). Il modulo ha una sensibilità di ben -165dBm (in tracking), questo significa che riesce…

Tutorial Arduino

Come usare il sensore di luminosità TSL2591 

Misurare l’intensità luminosa col sensore TSL2591 Il sensore TSL2591 permette di misurare l’intensità luminosa di un ambiente. Ha una buona capacità di campionamento ed in particolare permette con un solo sensore di rilevare sia lo spettro IR sia quello visibile. Il range di misurazione va da 188 Lux sino ad arrivare ad 88000 Lux (unità di misura Lux). Nella figura seguente potete osservare il diagramma del circuito: La conversione dei due canali viene eseguita contemporaneamente. Al termine del ciclo di…

Tutorial Arduino

Arduino. Utilizzare la rete GSM per progetti IoT 

Come utilizzare Arduino e rete gsm per progetti IoT Sentire parlare di progetti IoT è quasi diventata una moda e nonostante la realizzazione di progetti più o meno interessanti, possiamo confermare che il mercato è in forte espansione e l’industria sta investendo ingenti capitali. Uno degli aspetti chiave dell’internet delle cose è sicuramente la remotizzazione dei dispositivi. Vengono perciò progettate reti dedicate, come la rete Sigfox oppure il sistema LoRa caratterizzate da lunghe distanze operative e bassi consumi. Un altro…

Tutorial Arduino

Arduino, Time, TimeAlarms e DS1307RTC 

Come gestire il tempo con Arduino I microcontrollori funzionano grazie ad una sorgente di clock che permette di temporizzare e sincronizzare tutti i moduli che lo compongono. Il clock è un segnale con una frequenza fissa e stabile tipicamente prodotta da un oscillatore al quarzo. Questo segnale è la base per tutte quelle applicazioni che devono gestire date e orari. In effetti esistono molte applicazioni in cui la gestione del tempo è il fattore principale, pensiamo a tutti quegli automatismi…

Tutorial Arduino

Arduino Day 2015 in Sardegna 

Arduino Day 2015 si festeggia il compleanno di Arduino Due gli eventi sardi per festeggiare la scheda di prototipazione creata da M. Banzi e Co. Le manifestazioni sono state organizzate dal Fablab Sardegna Ricerche e dall’Arduino User Group Cagliaritano. Quello a cui ho assistito è stato ospitato dall’istituto superiore Buccari Marconi di Cagliari in collaborazione col Fab Lab Sardegna Ricerche. Oltre alle ormai onnipresenti stampanti 3D, tra le quali una realizzata dagli studenti dell’istituto, sono stati presentati anche diversi progetti…

Tutorial Arduino

Come configurare ed utilizzare la Bluerelay Shield by LemonTech 

Utilizzare la BlueRelay per progetti di domotica Ho ricevuto da Mauro Alfieri una shield per Arduino da lui sviluppata in collaborazione con Luca Dentella che permette, tramite una comunicazione seriale via Bluetooth, di interagire con Arduino. Il cuore della scheda è un transceiver HC-05 che permette di instaurare la comunicazione bluetooth di inviare e ricevere dati utilizzando il semplice protocollo seriale. La shield possiede anche due relè che possono essere utilizzati per comandare direttamente altri dispositivi.

Tutorial Arduino

Installare MultiWii sulla centralina di volo del quadricottero 

Come installare MultiWii sulla Arduino Mini Nel precedente articolo ho descritto lo schema elettrico e l’installazione della scheda di controllo. Questa scheda deve essere gestita dal software MultiWii. La programmazione dell’Arduino Mini si traduce semplicemente nel compilare e caricare lo sketch MultiWii.ino. Iniziamo il tutorial collegandoci all’indirizzo MultiWii.com, spostiamoci nella sezione software e alla fine della pagina clicchiamo sul link per eseguire il download del pacchetto, ospitato da Google Code. Esistono varie versioni di Multiwii, io per questo tutorial ho…