Primo progetto,forse ambizioso :P - Sensori RF 433Mhz, modulo relay, cancello

Come installatore comprendo bene quello che stai chiedendo, se dovesse domani chiedermi un cliente di farlo, prenderei un interfaccia a 8 input e 8 output digitali con protocollo 485 e stenderei un cavo a 2x0.75+4x0.50 schermato (il classico cavo per allarme) centralina in casa + un espansione di 8 input e 8 output per fare le altre cose accessoriato di modulo di rete, modulo gsm ecc insomma tutto quello che occorre senza badare a spese :slight_smile: .

Ora qui si tratterebbe di replicare una cosa simile con arduino e diventa un po' più complessa, ma non impossibile, bisogna raccogliere un po' di schemi in giro e lavorarci su.

Ti dico che I2c non lo puoi fare su 40-50 mt di cavo, qualcuno dice che funziona anche su 10mt ma non è consigliato.
Nemmeno su seriale 232 puoi fare questa distanza gli errori sulla linea sarebbero troppi sempre che arrivi qualcosa

Chiedi se Xbee può andare, si potrebbe andare anche se 50mt sono tanti, qui ti può rispondere chi lo ha già fatto, però il modulino lo devi comunque montare su un arduino sempre in prossimità del cancello e un altro arduino dentro casa se dici che devi fare anche altre cosette dentro. Poi dovresti vedere se tutto sta nella cassetta del cancello che è appena sufficiente per la sua centralina.

Per questo ti dicevo di usare un cavo di rete per semplificare, ma anche in questo caso avresti 2 arduini (uno dentro e uno fuori) però li puoi controllare entrambi con un unica pagina web.

Dovresti farti un conto di quanti segnali ti servono tra in e out e valutare, se devi passare un cavo per il video aggiungi un multicoppia citofonoco 6 coppie - 8 coppie - 10 coppie ... collegandoci i contatti I/O e monti un solo arduino dentro casa.
Ultimamente su questo forum sembra essere di grande interesse il modbus, dagli un occhiata magari ti viene qualche ispirazione

ciao

pablos:
Come installatore comprendo bene quello che stai chiedendo, se dovesse domani chiedermi un cliente di farlo, prenderei un interfaccia a 8 input e 8 output digitali con protocollo 485 e stenderei un cavo a 2x0.75+4x0.50 schermato (il classico cavo per allarme) centralina in casa + un espansione di 8 input e 8 output per fare le altre cose accessoriato di modulo di rete, modulo gsm ecc insomma tutto quello che occorre senza badare a spese :slight_smile: .
Ora qui si tratterebbe di replicare una cosa simile con arduino e diventa un po' più complessa, ma non impossibile, bisogna raccogliere un po' di schemi in giro e lavorarci su.

Bè ovvio.. sicuramente qualche soluzione di impianto di allarme che fa cio' che voglio ottenere (o che almeno metta a disposizione delle interfacce già pronte per essere usate) esiste sicuramente.. ma vuoi mettere la soddisfazione di farlo con arduino e smadonnarci sopra per farlo? hehehe :smiley: :smiley:

pablos:
Ti dico che I2c non lo puoi fare su 40-50 mt di cavo, qualcuno dice che funziona anche su 10mt ma non è consigliato.
Nemmeno su seriale 232 puoi fare questa distanza gli errori sulla linea sarebbero troppi sempre che arrivi qualcosa

Infatti immaginavo che 50 mt fossero un po' troppini :stuck_out_tongue:

pablos:
Chiedi se Xbee può andare, si potrebbe andare anche se 50mt sono tanti, qui ti può rispondere chi lo ha già fatto, però il modulino lo devi comunque montare su un arduino sempre in prossimità del cancello e un altro arduino dentro casa se dici che devi fare anche altre cosette dentro. Poi dovresti vedere se tutto sta nella cassetta del cancello che è appena sufficiente per la sua centralina.

Quello potrebbe essere relativametne un problema.. un arduino mini o uno o altro sul cancello, e uno dentro sperando che il segnale arrivi. Lo spazio non è un problema.. posto in abbondanza.

pablos:
Per questo ti dicevo di usare un cavo di rete per semplificare, ma anche in questo caso avresti 2 arduini (uno dentro e uno fuori) però li puoi controllare entrambi con un unica pagina web.

Immagino uno in modalità client e uno server, diciamo così.. domani darò un'occhiata se trovo qualcosa qui o su san google :slight_smile:

pablos:
Dovresti farti un conto di quanti segnali ti servono tra in e out e valutare, se devi passare un cavo per il video aggiungi un multicoppia citofonoco 6 coppie - 8 coppie - 10 coppie ... collegandoci i contatti I/O e monti un solo arduino dentro casa.
ciao

mmmm dunque il videocitofono che voglio mettere necessita di soli due fili 2.. ridondiamo e mettiamo 4.
4 reed per le ante.. se sulla centrale ci fosse una +5 o +3.. potrei portare un singolo filo per sensore (quindi 4) fino ad arduino e sfruttare gli ingressi digitali. High=reed chiuso -> Low=reed aperto. Al limite se trovo una +12 mi attacco li, porto la tensione a 5 e buonanotte (vabbè problema minore).
Il cavo mi arriverebbe giust'appunto in zona arduino.. mmm bello il multicoppia dove far passare tutto mi piace.
Con un 10coppie ci starei dentro sicuro.. ci studio su :slight_smile:
Ovviamente altre idee sono ben accette :slight_smile:

pablos:
Ultimamente su questo forum sembra essere di grande interesse il modbus, dagli un occhiata magari ti viene qualche ispirazione

Domani ci guardo.. non ho idea di cosa sia :stuck_out_tongue:

Adesso mi metto in stand-by.. l'ora non consente più ragionamenti logici :stuck_out_tongue:
Grazie per la collaborazione e..

have a good night!

Con le onde convogliate potresti usare anche la rete senza passare fili i classici Powerline (li uso da molti anni e funzionano bene, certo non è una rete 100/1000), il 10 coppie telefonico da esterno costa un pochetto.

notte

pablos:
Con le onde convogliate potresti usare anche la rete senza passare fili i classici Powerline (li uso da molti anni e funzionano bene, certo non è una rete 100/1000), il 10 coppie telefonico da esterno costa un pochetto.
notte

Mha guarda mi andrebbe bene anche da interno perchè ho delle forassiti interrate dove potrei passare anche io che sono attualmente vuote :smiley:
Vediamo quanto viene a costare, ma già se mi dici così mi preparo la flebo accanto :stuck_out_tongue: :slight_smile:

Avevo pensato in effetti anche al powerline.. era una delle soluzioni che mi ero appuntato, tanto anche se fosse una 10 stra-avanzerebbe (e non costerebbero neppure uno sproposito).
Pero' sempre in ottica di usare due arduini ed in questo caso separati.. uno per il cancello.. uno per l'interno. Oppure avevi in mente qualcosa di diverso che mi sfugge?

Per l'esterno puoi creati uno standalone con un 328 o con un tiny8x, collegato mediante rs485<-->rs485 con l'Arduino interno.
Si tratta solo di scegliere i componenti, fare uno schemino e saldare su millefori. :grin:
Lato software ti crei un piccolo protocollo per capire lo stato delle ante del cancello e comandare il relè.

Mi si è accesa una lampadina.. anzi un faro!

Arduino con ethernet shield sul cancello dentro l'ip65. Scheda relè con previsti anche ingressi. Magari anche un arduino nano potrebbe andare (ho visto che ci osno shiled eth anche per lui.
Powerline.
Abbiamo così un bell'arduino in rete.. mi implemento un mini webservice o qualcosa di simile.. che mi risponda tipo in formato json a varie richieste, dallo stato delle ante, stato dei relay, esecuzione di switch dei relay e così via.

In casa metto un bel secondo arduino +eth shield+RF tx rx per la gestione dei sensori allarme (senza scheda relay per il momento) con la sua bella interfaccina web ajax che mi interroga lo stato degli ingressi e mi consente di interagire con l'arduino posto fuori (tramie richieste json).
Io girero' la porta xxx dellì'ip pubblico sull'aurduino che sta in casa.. e tramite il webserver di questo, comando e ricevo dati da quello fuori.. io dico che funzionerebbe!

Alla fine credo che la cosa venga costosetta se mi metto a farla.. ma credo che possa poi tornarmi utile.. e alla fine con lo stesso metono posso aggiungere altri arduini e pilotarli dal principale con lo stesso metodo.

che ne pensate?

extreme79:
Mi si è accesa una lampadina.. anzi un faro!

Arduino con ethernet shield sul cancello dentro l'ip65. Scheda relè con previsti anche ingressi. Magari anche un arduino nano potrebbe andare (ho visto che ci osno shiled eth anche per lui.
Powerline.
Abbiamo così un bell'arduino in rete.. mi implemento un mini webservice o qualcosa di simile.. che mi risponda tipo in formato json a varie richieste, dallo stato delle ante, stato dei relay, esecuzione di switch dei relay e così via.

In casa metto un bel secondo arduino +eth shield+RF tx rx per la gestione dei sensori allarme (senza scheda relay per il momento) con la sua bella interfaccina web ajax che mi interroga lo stato degli ingressi e mi consente di interagire con l'arduino posto fuori (tramie richieste json).
Io girero' la porta xxx dellì'ip pubblico sull'aurduino che sta in casa.. e tramite il webserver di questo, comando e ricevo dati da quello fuori.. io dico che funzionerebbe!

Alla fine credo che la cosa venga costosetta se mi metto a farla.. ma credo che possa poi tornarmi utile.. e alla fine con lo stesso metono posso aggiungere altri arduini e pilotarli dal principale con lo stesso metodo.

che ne pensate?

Penwso che venga una cosa piuttosto costosa :smiley: visto che con l'ethernet lato cancello devi fare poco niente potresti optare per uno shield con ENC28J60 (costano 3 euro), il codice è un po' più ostico da scrivere ma se devi solo mandare i dati dei REED ti fa risparmiare.
Lato casa metterei un arduino con shield ufficiale visto che ci devi fare le notifiche push e così ti verrebbe più semplice la programmazione.
Per i POWERLINE io gli uso per andare online dalla camera e ti dico che sono costosetti (io ho una versione da gaming per velocità elevate e vangono a costare 80 euro, ma se non ricordo male la telecom ne regala :D).
Per i sensori un modulino da 90 centesimi per ricevere credo (ma qui devi sentire gli esperti) che vada bene :wink:
Ciaoooooo

cece99:
Penso che venga una cosa piuttosto costosa :smiley: visto che con l'ethernet lato cancello devi fare poco niente potresti optare per uno shield con ENC28J60 (costano 3 euro), il codice è un po' più ostico da scrivere ma se devi solo mandare i dati dei REED ti fa risparmiare.
Lato casa metterei un arduino con shield ufficiale visto che ci devi fare le notifiche push e così ti verrebbe più semplice la programmazione.
Per i POWERLINE io gli uso per andare online dalla camera e ti dico che sono costosetti (io ho una versione da gaming per velocità elevate e vangono a costare 80 euro, ma se non ricordo male la telecom ne regala :D).
Per i sensori un modulino da 90 centesimi per ricevere credo (ma qui devi sentire gli esperti) che vada bene :wink:
Ciaoooooo

Mi sa che non sarà economicissima, questo si :stuck_out_tongue:
ENC28J60.. mmm ora guardo.

Per gli arduini, shield, schede e sensori mi rivolgerei comunque a tutti i cloni possibili e immaginabili.. per l'interno avrei già trovato una Funduino :stuck_out_tongue: 2560 (così ci rientro :smiley: ) a meno di 20€ e shield ethernet sui 10-15€. Gli RF tx ed rx ho già visto che costano niente.
diciamo che alla fine, tutto considerato con al massimo 80-100€ farei tutto tutto tutto, ma forse anche meno.

extreme79:

cece99:
Penso che venga una cosa piuttosto costosa :smiley: visto che con l'ethernet lato cancello devi fare poco niente potresti optare per uno shield con ENC28J60 (costano 3 euro), il codice è un po' più ostico da scrivere ma se devi solo mandare i dati dei REED ti fa risparmiare.
Lato casa metterei un arduino con shield ufficiale visto che ci devi fare le notifiche push e così ti verrebbe più semplice la programmazione.
Per i POWERLINE io gli uso per andare online dalla camera e ti dico che sono costosetti (io ho una versione da gaming per velocità elevate e vangono a costare 80 euro, ma se non ricordo male la telecom ne regala :D).
Per i sensori un modulino da 90 centesimi per ricevere credo (ma qui devi sentire gli esperti) che vada bene :wink:
Ciaoooooo

Mi sa che non sarà economicissima, questo si :stuck_out_tongue:
ENC28J60.. mmm ora guardo.

Per gli arduini, shield, schede e sensori mi rivolgerei comunque a tutti i cloni possibili e immaginabili.. per l'interno avrei già trovato una Funduino :stuck_out_tongue: 2560 (così ci rientro :smiley: ) a meno di 20€ e shield ethernet sui 10-15€. Gli RF tx ed rx ho già visto che costano niente.
diciamo che alla fine, tutto considerato con al massimo 80-100€ farei tutto tutto tutto, ma forse anche meno.

Più che comprare funduino, chingchung changduino fatti degli standalone con atmega328 o 644!

Facendo l'impiegato mi sono decisamente arrugginito con l'elettronica.. ora come ora non sarei in grado di mettermi giù da zero e farmi uno standalone.
Se devo scopiazzare schemi qua e la senza capirci niente o quasi preferisco una board già pronta e buonanotte.
Pian piano a forza di esperimenti la ruggine la togliero'.. se non brucio prima la board :smiley: :smiley: :smiley:

Aspetta che mangio il mio kebab e ti parlo un po' degli standalone

Estreme mi cadi sul più bello, visto che sei nuovo propongo un ban di soli 2 giorni per incitamento alla pirateria. Non puoi parlare di materiale illegale sul forum ufficiale di Arduino

Testato:
Estreme mi cadi sul più bello, visto che sei nuovo propongo un ban di soli 2 giorni per incitamento alla pirateria. Non puoi parlare di materiale illegale sul forum ufficiale di Arduino

Scusa eh:

  1. Qual'è la cosa illegale?
  2. Dov'è l'incitamento alla pirateria?

cece99:

Testato:
Estreme mi cadi sul più bello, visto che sei nuovo propongo un ban di soli 2 giorni per incitamento alla pirateria. Non puoi parlare di materiale illegale sul forum ufficiale di Arduino

Scusa eh:

  1. Qual'è la cosa illegale?
  2. Dov'è l'incitamento alla pirateria?

Cecé, almeno ti sei accorto che non sta dicendo a te? :stuck_out_tongue:

SISI, l'ho capito, volevo capire perchè volevano bannarlo

cece99:
Scusa eh:

  1. Qual'è la cosa illegale?
  2. Dov'è l'incitamento alla pirateria?

E' una risposta ? :slight_smile:

Testato:

cece99:
Scusa eh:

  1. Qual'è la cosa illegale?
  2. Dov'è l'incitamento alla pirateria?

E' una risposta ? :slight_smile:

Rispondi alla mia domanda, dove ha incitato alla pirateria e dove ha detto roba illegale!!!!

Per gli arduini, shield, schede e sensori mi rivolgerei comunque a tutti i cloni possibili e immaginabili..

questa non e' una bella frase, la categoria Possibili ed immaginabili secondo me integra materiale illegale, o puo' incitare il lettore a trarre tale conclusione.
Diverso sarebbe se avesse messo dei link precisi sui quali verificare il contenuto, detta cosi' invece a me non piace l'approccio.
Per quanto riguarda la Mega ha citato la F>unduino, e qui ci puo' stare, ma per quanto rigiarda la ethernet shield, della quale si dice solo che la trova a 10€, si ritorna nel campo illegale secondo me. Se non altro come messaggio, ma un forum questo fa, da' messaggi.

Testato:

Per gli arduini, shield, schede e sensori mi rivolgerei comunque a tutti i cloni possibili e immaginabili..

questa non e' una bella frase, la categoria Possibili ed immaginabili secondo me integra materiale illegale, o puo' incitare il lettore a trarre tale conclusione.
Diverso sarebbe se avesse messo dei link precisi sui quali verificare il contenuto, detta cosi' invece a me non piace l'approccio.
Per quanto riguarda la Mega ha citato la F>unduino, e qui ci puo' stare, ma per quanto rigiarda la ethernet shield, della quale si dice solo che la trova a 10€, si ritorna nel campo illegale secondo me. Se non altro come messaggio, ma un forum questo fa, da' messaggi.

Secondo me se dice ethernet shield da 10 euro si rivolge a un clone che per me non è illegale, serebbe illegale se Banzi non avesse pubblicato gli schemi ecc. invece ora che è open source non è illegale!!!

Cecé, forse dovresti leggerti le condizioni alle quali Banzi ha reso pubblici i suoi prodotti. La materia Open Source non è regolata dal motto di Albanese (cchiù pilu ppi tutti) ma da regole ben precise che vengono esposte da colui che realizza un prodoto in base a questa filosofia, il cosiddetto Creative Commons Legal Code. Chi decide di realizzare un prodotto O.S. può scegliere di aderire a queste regole, che si basano su livelli diversi di "protezione", e chi decide di realizzare qualcosa di proprio basandosi sul prodotto realizzato da un altro deve sottostare a quelle regole, altrimenti è un pirata, e qui non si scappa.
Tra queste regole banzi ha chiaramente esplicitato che NON è permesso usare il marchio "Arduino" ma si può usare il suffisso "-uino"; le schede originali di Banzi riportano la dicitura "made in Italy" perché sono prodotte in Italia.
Chiarito ciò, il termine "clone" non significa solo "copia", ma significa "copia identica". La copia nel nostro caso è una scheda basata sullo schema originale Arduino, che può essere modificato per migliorie o semplici convenienze oppure può essere identico e senza alcuna variazione ma:
1 - Non deve avere il marchio Arduino ma un proprio marchio che può anche essere Suino, se vogliamo giocarci su....
2 - Non deve riportare la dicitura "made in Italy" se la scheda non è prodotta in Italia ma altrove
3 - Non deve essere proposto con terminologia ingannevole, lasciando credere all'utente che si tratta di prodotto originale
per non parlare della qustione ecologica, che non è certo di secondo piano... Tieni presente che in tutto ciò, e nel pieno rispetto delle regole, Banzi non ottiene un centesimo dalle produzioni che non sono sue.
Se vengono rispettati questi criteri si può parlare di schede "Arduino-compatibili" che possono essere vendute regolarmente, senza incorrere in alcuna sanzione, perché rispettano regole e principi, altrimenti si parla di "cloni" che sono i soliti imbrogli cinesi, spesso accompagnati dall'utilizzo di componentistica scadente, che le rende non solo illegali quanto delle vere e proprie truffe.
Se la vedi sotto quest'ottica capisci che la tua affermazione è parzialmente errata e che non si può entrare su questo Forum, che è di proprietà di Banzi, e sbandierare acquisti di prodotti non legali e spingere altri ad acquistare stessi prodotti dichiarandoli semplicemente economicissimi. Il termine "clone" è sinonimo di copia illegale, perché se è clone ha anche il nome Arduino o la scritta "made in Italy", ecc.
Poi che qualcuno usi questo termine in modo involontario, non sapendone appieno il significato, è un altro discorso, ma bisogna fare attenzione, e questo è stato l'intento corretto di Testato (col quale mi scuso ben sapendo che può benissimo "difendersi" da solo), che va ringraziato e non "assalito" (notare le "" per favore). Spero che così la situazione ti sia più chiara. Ciao.