Iscriviti alla Newsletter

dona adesso

il tuo contributo è importante per la produzione di nuovi tutorial

Home

Tutorial Netduino

Netduino GPIO Speed Test 

Testare la velocità di commutazione di un pin digitale Una delle domande che mi pongo quando lavoro con un dispositivo programmabile è quanto questo sia veloce. Non so se esistano procedure specifiche che indichino la potenza di calcolo effettiva, indicativamente il test che eseguo io è quello di commutare di continuo un’uscita digitale e verificare con un oscilloscopio il tempo della durata di una istruzione. Il codice è il seguente: //Netduino GPIO OutputPort Test = new OutputPort(Pins.GPIO_PIN_D0, false); while(true) {…

Tutorial Netduino

Usare gli ingressi analogici del Netduino 

Come utilizzare le porte analogiche del Netduino Netduino dispone di 6 ingressi per l’acquisizione di segnali analogici. Questa è una caratteristica importante perché molti sensori sono di tipo analogico, come alcuni che, ad esempio, variano la loro resistenza elettrica in base alla grandezza fisica che misurano. Uno degli elementi più semplici che possiamo usare per imparare ad usare gli ingressi analogici del Netduino è la fotoresistenza che varia la sua resistenza elettrica in modo proporzionale alla quantità di luce a…

Tutorial Arduino

Caratteristiche Arduino Uno 

ARDUINO UNO la scheda più famosa al mondo Arduino Uno è un dispositivo basato su microcontrollore che permette di realizzare diversi tipi di circuiti elettronici. Possiede 14 pin digitali programmabili come ingressi o uscite (i quali hanno anche la capacità di essere utilizzati per funzioni dedicate come la generazione di segnale PWM o la comunicazione UART ) e 6 ingressi per l’acquisizione ed elaborazione di segnali analogici. Il microcontrollore è l’ATmega328 prodotto da Atmel, ha una velocità di 16MHz, una…

Elettronica

Capire il duty cycle 

La guida definitiva al Duty Cycle Uno dei primi esperimenti che feci quando iniziai a studiare elettronica, fu pilotare un piccolo motorino dc. Presto capii che abbassando la tensione di alimentazione, per far diminuire la velocità del motore, portava anche a una perdita di potenza del motore stesso, dovuta ad un conseguente calo di corrente. Dopo vari studi imparai che, per tenere il motore sempre con una certa forza a diverse velocità, non bisognava abbassare il valore di tensione, ma…

Tutorial Netduino

Netduino far lampeggiare un led 

Netduino usare il led onboard Il primo programma che possiamo creare, per iniziare a sperimentare con Netduino, è il classico esempio che permette di far lampeggiare il led di sistema, posto sulla scheda del dispositivo. Questo programma è ormai un classico che si può trovare un po da per tutto in internet, ma nonostante ciò, anche io volevo proporvelo. Dopo aver avviato Visual C# e creato un nuovo progetto, apriamo il file Program.cs e all’interno del blocco Main() inseriamo le…

Tutorial Netduino

Caratteristiche Netduino 

Netduino permette di realizzare circuiti diversi in poco tempo Netduino caratteristiche: Vediamo quali sono le caratteristiche hardware di Netduino. Processore e Memoria Il cuore della scheda è il microcontrollore Atmel a 32bit ( AT91SAM7X512) che opera ad una frequenza di 48MHz. Ha una ram da 60KB e una memoria per ospitare il codice, pari a 128KB. Ingressi ed uscite La scheda propone 20 pin totali di cui 14 digitali (Logica TTL) che possono essere programmati via software, sia come ingressi…

Tutorial Netduino

Netduino, .Net micro Framework e Visual C# 

Il .Net micro framework è il cuore del Netduino vediamo come configurare l’ambiente Ora che abbiamo il nostro mini laboratorio per creare i prototipi e il software sul pc è installato correttamente possiamo avviare il primo progetto per verificare se tutto funziona e se il .net micro framework è correttamente attivo e funzionante sul Netduino. Per prima cosa colleghiamo il Netduino al pc e verifichiamo che il led pwr sulla scheda sia acceso. Ora avviamo Visual C# 2010 Express e…

Tutorial Netduino

Tutorial Netduino come iniziare lo sviluppo 

Tutorial Netduino Configurare la nostra postazione per lo sviluppo con Netduino è molto semplice. Per scrivere il nostro codice C# dobbiamo procuraci Microsoft Visual Studio, se non disponiamo della versione completa dell’ambiente di sviluppo, possiamo scaricare la versione gratuita Express, per uso non commerciale, disponibile a questo indirizzo, http://www.microsoft.com/express/Downloads/#2010-Visual-CS. Cliccate sulla voce Visual C# 2010 Express, selezionate la lingua che preferite per avviare il download. Visual C# 2010 Express installerà anche il .Net Framework 4.0 e relativi componenti. Visual C#…