Costruire un campanello a distanza con Arduino Uno

Salve a tutti. Volevo realizzare un campanello a distanza che serve a me e al mio amico per avvertire la mia presenza nei pressi del suo seminterrato, in modo da venirmi ad aprire e non lasciare inutilmente aperta la porta principale; recentemente ha comprato uno di quei famosissimi campanelli dal costo di 4 Euro, che sul pulsante di chiamata hanno un campanello blu.

Volevo modificare questo campanello ed alimentare solo un pulsante che è in grado di far partire un impulso a distanza tramite Arduino quando premuto e inviarlo al ricevitore posto nell'altro seminterrato, tramite un altro Arduino, e avvertire il mio amico tramite un segnale sonoro.
Tenuto conto che la distanza di questi campanelli dovrebbe essere di 150mt., e tra i due seminterrati questa distanza non esiste, riguardo al mio progetto con l'Arduino che componenti dovrei montare?

Se occorre posto qui una foto satellitare del seminterrato TX e RX.

Grazie a tutti in anticipo!

EDIT: chiedo scusa solo adesso ho letto il post del regolamento, comunque mi presento, dato che sono nuovo.
Mi chiamo Salvatore, ho 19 anni e scrivo da Napoli, uso Arduino Uno.
Non so se qui va bene come presentazione, in ogni caso mi scuso ancora e non metterò up alla discussione, aspetterò! :slight_smile:

Ciao e benvenuto,
abbiamo parlato in piu discussioni di comunicazione wi fi se ti fai un giro nel forum trovi decine di post io personalmente posso consigliarti 2 moduli nRF24L01+ la coppia (ognuno e transciver(invia/riceve)) costa circa 7 euro raggiungono i 150 metri in linea d'aria e non dovrebbero essere difficilissimi da programmare na turalmente tu in questo caso non userai affatto il campanello ma ne sfrutterai solo il pulsante per avere una lettura e far partire il segnale dall'altra parte il ricevitore comunichera ad arduino che il pulsante è stato premuto e farà partire un suono.

Madwriter:
tu in questo caso non userai affatto il campanello ma ne sfrutterai solo il pulsante

Esattamente. Questo è ciò che voglio fare, anche se non ho capito diverse cose: il pulsante interno ovviamente va sostituito con uno nuovo, senza circuito, anche se però deve essere alimentato. L'alimentazione conviene prenderla dall'arduino stesso? In modo che quando i due contatti si chiudono, il pin rileverà una corrente in ingresso che serve per il segnale di chiamata.

A riguardo dell'Arduino, ne devo usare due (TX e RX) o solo uno?
Grazie mille! :slight_smile:

Diciamo che il campanello in se per se non ti servirà più a niente basta un semplice pulsante collegato ad arduino(TX)ma ovviamente puoi recuperare la "cover" del campanello per abbellire il tutto.(e basta alimentare solo arduino --> http://arduino.cc/en/Tutorial/Button)
Si ti servono 2 arduino uno TX e uno RX magari puoi farti uno standalone cosi risparmi un pò,non è difficile e ci sono ottime guide nel forum.
All'rx e al tx colleghi i moduli che ti ho linkato essendo transciver puoi ricevere e inviare dati da entrambi potresti anche aggiungerci qualche funzione tipo un keypad per inviare qualche messaggio breve o cose cosi.(w la fantasia)
se hai altre domande chiedi pure :wink:

DJSalvoManfo31:

Madwriter:
tu in questo caso non userai affatto il campanello ma ne sfrutterai solo il pulsante

Esattamente. Questo è ciò che voglio fare, anche se non ho capito diverse cose: il pulsante interno ovviamente va sostituito con uno nuovo, senza circuito, anche se però deve essere alimentato. L'alimentazione conviene prenderla dall'arduino stesso? In modo che quando i due contatti si chiudono, il pin rileverà una corrente in ingresso che serve per il segnale di chiamata.

A riguardo dell'Arduino, ne devo usare due (TX e RX) o solo uno?
Grazie mille! :slight_smile:

Madwriter:
ovviamente puoi recuperare la "cover" del campanello per abbellire il tutto

Sì infatti, questo era il mio progetto. Si può modificare tranquillamente e in più si può anche fissare a parete.
I due moduli li trovo su Futura Elettronica? Hai un'immagine? :slight_smile:

Grazie mille! :smiley:

Guarda credo che li abbia anche futura elettronica ma si trovano un po ovunque, immagino però che tu non abbia ostacoli tra i 2 arduino giusto? altrimenti scegli qualcosa di piu potente.
Per emettere il suono dal ricevitore ti consiglio un buzzer
http://www.planetarduino.org/?cat=459

comunque i moduli sono questi tieni conto che te ne servono 2
http://www.ebay.it/itm/NRF24L01-wireless-transceiver-module-SMA-Antenna-/170691675921?pt=LH_DefaultDomain_0&hash=item27be044711#ht_2162wt_952
puoi anche prenderli senza antenna a meno 2 per circa 4 euro:
http://www.ebay.com/itm/2PCS-NRF24L01-2-4GHz-Wireless-Transceiver-Module-NEW-/140716242089?pt=LH_DefaultDomain_0&hash=item20c35774a9

altrimenti cerca su futura elettronica sicuro li trovi :wink:

Ps il buzzer sarebbe questo http://www.ebay.com/itm/Wrobot-Digital-Buzzer-Module-Arduino-Compatible-/270951116545?pt=LH_DefaultDomain_0&hash=item3f15f1ef01
praticamente e quello che fai quei rumorini antipatici quando il computer fa qualche errore o non funziona scheda video o ram :stuck_out_tongue:

Bè, a livello di ostacoli, se guardi la foto del primo post, noterai che la diagonale del segnale passa per una folta chioma di un albero, anche se la foto è vecchia perché di quell'albero resta solo il tronco, ma non credo che delle foglie possano creare problemi o no? Tra l'altro i seminterrati sono a terra...
I moduli verranno piazzati dietro le finestre con griglie di protezione.
Cosa mi consigli di potente, in alternativa?

Per il suono inoltre il buzzer non credo sia adatto, è basso, se consideri anche che il mio amico ha la radio accesa...

in queste condizioni non so sinceramente se c'e la fai tutto è possibile :stuck_out_tongue: e beh che dire ci sono gli xbee pro arrivano fino a 1km e sono facilissimi da utilizzare(ma non economici) per l'audio una soluzione si trova :slight_smile:

Ti dirò io avevo pensato anche agli infrarossi, ma è impossibile anche solo a pensarla una cosa del genere... :smiley:

Comunque tranquillo, consigliami pure, non mi preoccupano i soldi, non è un progetto che devo realizzare subito, più che altro è per curiosità! :slight_smile:

con gli infrarossi se fai 10 metri e tanto :grin:
dai un occhiata qui http://arduino.cc/forum/index.php/topic,105671.0.html
o anceh qui http://arduino.cc/forum/index.php/topic,103020.0.html

Uhm... il problema è che non vorrei montare qualcosa di illegale, dato che tra i due seminterrati ci sono sì e no ad occhio più o meno 8-9 metri...

Stavo pensando al Bluetooth di classe 1, ma non lo vedo potente anche se ricopre i 100m.
Quasi quasi provo i moduli che mi hai linkato all'inizio.