Tutti gli articoli di davide aloisi

Arduino Ultrasonic sensor HC-SR04

Il sensore HC-SR04 è un sensore ad ultrasuoni molto facile da interfacciare ad arduino composto da 4 pin:

–      VCC deve essere 5V

–      GND

–      TRIGGER pin per attivare e disattivare il trigger

–      ECHO il pin che ci restituisce il valore della lettura

hc-sr04_ultrasonic_sensor

Per poter acquisire dei dati da questo sensore dovremo solamente mettere a livello logico 1 e poi dopo un ritardo a livello logico 0 il pin di TRIGGER, successivamente leggeremo tramite l’echo il tempo che ha impiegato l’ultrasuono a  ritornare.

Infine ci basterà calcolare tramite una semplice formula la distanza tra sensore ed ostacolo.

Troverete tutte le informazioni all’interno del file ZIP

DOWNLOAD FILE

download-icon

ArduFonino 1.0 Download 6°

Una volta che avrete realizzato la vostra shield tastiera/display, potrete scaricare il programma completo del cellulare .

Ricontrollate per sicurezza tutti i collegamenti!!!

istruzioni:

tasto 2 = vai su

tasto 8 = vai giù

tasto 5 = seleziona messaggio/numero rubrica

tasto chiamata = effettua/concludi chiamata ed invia SMS

Clicca qui per scaricare il file ZIP

download-icon

freccia a sinistra

Arduino Touch Screen

In questa pagina vi spiegherò come interfacciare un arduino qualsiasi ad un touch screen RESISTIVO. ci serviranno:

– Un arduino

arduino_uno_large comp

– Un connettorino per il touch screen

connector ds

– Un touchscreen

nintendo-ds-touch-screen-500x500

L’adattatore di colore rosso ci servirà a collegare i pin del touch con quelli di arduino. La logica di funzionamento del touch è molto semplice, esso può essere rappresentato come un insieme di 2 potenziometri.

ASSE_X ASSE_Y

Quando eserciterete una pressione sul touch esso farà variare i valori di questi due componenti,

e per sapere con precisione il punto in cui verrà applicata questa forza ci basterà sapere il valore di X ed Y.

Una volta fatto ciò intersecheremo questi due risultati che ci forniranno il punto di contatto.

    Collegamenti:

   arduino pin A0 (14) collegato ad Y1

    arduino pin A1 (15) collegato ad X2

    arduino pin A2 (16) collegato ad Y2

    arduino pin A3 (17) collegato ad X1

Nel programma i valori di X ed Y saranno in millimetri

X   =    0 mm – 500 mm

Y   =    0 mm – 650 mm

Per Scaricare il programma clicca qui:

download-icon