Autore Topic: Centralina controllo GPIO con wrt54gl e openwrt  (Letto 33221 volte)

TechBek

  • Sr. Member
  • ****
  • Post: 782
    • Mostra profilo
Re: Centralina controllo GPIO con wrt54gl e openwrt
« Risposta #30 il: Febbraio 23, 2010, 01:28:06 pm »
si mi ero confuso con il numero degli integrati.

Molto strano che non funzioni, hai controllato che l'integrato sia alimentato correttamente? Prova a mettere le punte del tester direttamente sui 2 piedini di alimentazione e controlla se c'? tensione.

Se ? tutto ok prova a mettere a 5V anche il piedino 1A, dovresti avere 0V sul piedino 1Y. prova tutte le porte ;)

truthahn

  • Global Moderator
  • Hero Member
  • *****
  • Post: 1546
    • Mostra profilo
Re: Centralina controllo GPIO con wrt54gl e openwrt
« Risposta #31 il: Febbraio 23, 2010, 07:57:37 pm »
Provato e l'integrato funziona... ? la scheda con i rel? che fa le bizze o qualcosa d'altro che mi sfugge... appena ho tempo provo con un'altra che ho preso. Grazie.

TechBek

  • Sr. Member
  • ****
  • Post: 782
    • Mostra profilo
Re: Centralina controllo GPIO con wrt54gl e openwrt
« Risposta #32 il: Febbraio 25, 2010, 12:43:23 am »
ok facci sapere ;)

truthahn

  • Global Moderator
  • Hero Member
  • *****
  • Post: 1546
    • Mostra profilo
Re: Centralina controllo GPIO con wrt54gl e openwrt
« Risposta #33 il: Marzo 03, 2010, 05:49:15 pm »
Scemo Scemo e scemo. Sto parlando di me ovviamente. Girando la scheda e saldando i fili all'integrato li ho semplicemente collegati inversamente. Ok ora funziona.  Non per nulla mi chiamo Truthahn :-D

Max

  • Full Member
  • ***
  • Post: 394
    • Mostra profilo
    • E-mail
Re: Centralina controllo GPIO con wrt54gl e openwrt
« Risposta #34 il: Marzo 03, 2010, 06:52:36 pm »
Meno male altrimenti dal nervoso ti saresti infilato nel forno con le patate  :-D

truthahn

  • Global Moderator
  • Hero Member
  • *****
  • Post: 1546
    • Mostra profilo
Re: Centralina controllo GPIO con wrt54gl e openwrt
« Risposta #35 il: Marzo 03, 2010, 08:15:53 pm »
Lo puoi dire!! Avevo gi? iniziato a spennarmi.  :-D

TechBek

  • Sr. Member
  • ****
  • Post: 782
    • Mostra profilo
Re: Centralina controllo GPIO con wrt54gl e openwrt
« Risposta #36 il: Marzo 04, 2010, 01:15:44 am »
Lo puoi dire!! Avevo gi? iniziato a spennarmi.  :-D
LOL

quindi risolto tutto?

truthahn

  • Global Moderator
  • Hero Member
  • *****
  • Post: 1546
    • Mostra profilo
Re: Centralina controllo GPIO con wrt54gl e openwrt
« Risposta #37 il: Marzo 04, 2010, 09:21:24 am »
Si si, ora funziona bene anche con la piccola fonera. Grazie!!

TechBek

  • Sr. Member
  • ****
  • Post: 782
    • Mostra profilo
Re: Centralina controllo GPIO con wrt54gl e openwrt
« Risposta #38 il: Marzo 04, 2010, 06:59:29 pm »
ottimO!!!

truthahn

  • Global Moderator
  • Hero Member
  • *****
  • Post: 1546
    • Mostra profilo
Re: Centralina controllo GPIO con wrt54gl e openwrt
« Risposta #39 il: Marzo 23, 2010, 09:16:47 pm »
Oggi ho installato la Centralina nel Centro comunale. Link buono (si tratta di 200 metri, niente di speciale) e funziona bene... mancano i collegamenti definitivi nel quadro principale per i quali deve venire l'elettricista. Appena ? tutto in ordine faccio 3 foto decenti. Intanto ho avuto un piccolo problema con il port forwarding in quanto avevo bisogno di reindirizzare l'ip pubblico del primo linksys (non si ? voluto condividere la rete del comune, neppure con un firewall, per sicurezza) al secondo linksys posto nel centro con ip privato. Comunque se pu? servire:
naturalmente si deve settare la WAN e la LAN del primo router sul quale si imposta poi il file /etc/config/firewall semplicemente con:

Codice: [Seleziona]
config 'redirect'
        option 'src' 'wan'
        option '_name' 'nome_assegnato'
        option 'proto' 'tcp'
        option 'src_dport' '2180'
        option 'dest_ip' '192.168.1.140'
        option 'dest_port' '80'

Chiaro vero? poi naturalmente va dato il solito riavvio del demone
Codice: [Seleziona]
/etc/init.d/firewall reload

Ho provato ad inserire in linguaggio "iptables" le regole in /etc/firewall.user richiamandole con un include nel file /etc/config/firewall come letto in giro ma non mi funzionava. Forse sbagliavo qualcosa. Cos? funziona.

truthahn

  • Global Moderator
  • Hero Member
  • *****
  • Post: 1546
    • Mostra profilo
Re: Centralina controllo GPIO con wrt54gl e openwrt
« Risposta #40 il: Marzo 24, 2010, 07:31:04 pm »
Controllato il link e tutto va alla grande... tranne un particolare che non mi lascia tranquillo:
sul client, che ha installato la centralina, tutto ok mentre sull'Ap vedo nel grafico un uso della cpu sempre al 100 % :?

ecco Top
Codice: [Seleziona]
7020   602 root     R     1944  14%  85% /usr/sbin/httpd -p 80 -h /www -r Open
22676 21811 root     R     1924  13%   1% top
21775   599 root     S     1932  13%   0% /usr/sbin/dropbear -p 22
  100     1 root     S     1936  13%   0% syslogd -C16
21811 21775 root     S     1936  13%   0% -ash
   78     1 root     S     1936  13%   0% /sbin/syslogd -C16 -S
  602     1 root     S     1924  13%   0% /usr/sbin/httpd -p 80 -h /www -r Open
  592     1 root     S     1924  13%   0% crond -c /etc/crontabs -l 5
    1     0 root     S     1920  13%   0% init       
   80     1 root     S     1920  13%   0% /sbin/klogd
  102     1 root     S     1920  13%   0% klogd
   66     1 root     S     1920  13%   0% init       
  599     1 root     S     1872  13%   0% /usr/sbin/dropbear -p 22
 7740     1 root     S     1528  11%   0% /usr/sbin/nas -P /var/run/nas.wl0.pid
 7768     1 root     S     1316   9%   0% /usr/sbin/n

Guardate la prima riga: che cavolo sta facendo sto /usr/sbin/httpd? perche il server http consuma cos? tanto che non fa una mazza??

truthahn

  • Global Moderator
  • Hero Member
  • *****
  • Post: 1546
    • Mostra profilo
Re: Centralina controllo GPIO con wrt54gl e openwrt
« Risposta #41 il: Marzo 24, 2010, 11:30:37 pm »
Risolto! :-D
Era il firewall, avevo creato per disattenzione un loop pauroso di chiamate alla porta 80. Cosa positiva: un giorno di lavoro con la cpu a stecca sempre al 100% e il prode wrt54gl ha fatto lo stesso il suo lavoro. Son sempre pi? convinto che si tratta di una macchinetta molto affidabile.

truthahn

  • Global Moderator
  • Hero Member
  • *****
  • Post: 1546
    • Mostra profilo
Re: Centralina controllo GPIO con wrt54gl e openwrt
« Risposta #42 il: Marzo 27, 2010, 08:35:02 pm »
Oggi ho montato il tutto e provato. Tutto tutto bene!!! :-D Posto due foto.

Questa ? l'antenna netek. Alla fine ho deciso di mettere il wrt54gl dentro forando il muro (60 cm  :-D).


Questo ? il quadro con la centralina.


E questa ? la centralina.


Del linksys ci sono gi? alcune immagini in questo 3D.
 
Manca il collegamento solo sul primo rel? perch? non ? ancora arrivato l'apriporta.
Si vedono i due termostati, uno per la minima e uno per la massima. L'ethernet blu e quello che collega i gpio del linksys nel controsoffitto alla scheda, l'ethernet grigio quello che porta internet al centro.
Ho provato pi? volte anche i comandi telefonici e va alla grande. Peccato  che l'inverno sia finito (scherzo eh!) e che non si possa testare intensamente la gestione del riscaldamento.

ed ecco qui un iwconfig
Codice: [Seleziona]
wl0       IEEE 802.11-DS  ESSID:"nabukopenwrt"  
          Mode:Managed  Frequency:2.412 GHz  Access Point:xxxxxxxxxxxxxxxx  
          Bit Rate=54 Mb/s   Tx-Power:32 dBm  
          Retry min limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=5/5  Signal level=-47 dBm  Noise level=-93 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0



Se riesco a collegare anche il tastierino numerico direi che srarebbe il top. Ora la porta si apre con il telefono. Tutti, direte voi, hanno un cellulare in tasca e quindi un "tastierino numerico portatile" ... invece no! I nonni che usano il centro alcuni giorni della settimana non l'hanno e volevamo proprio evitare di continuare a dare chiavi in giro. Vedremo se riesco.  Prossimo lavoro: collegare, sullo stesso Ap, un clone della centralina alla palestra, poi...

Pu? essere interessante sapere la spesa del tutto (che naturalmente di diluir? condividendo lo stesso Ap nei prossimi collegamenti):
Due linksys wrt54gl: 105 Euro (pixmania)
due antenne pannello netek: 40 Euro con spedizione (prese con diverso altro materiale)
Scheda rel?: 15 Euro (futurlec)
Cavi: non saprei, ho preso dal mio magazzino
Scatola gewiss: 10 Euro
Canalina con scomparti: 6 Euro
Staffa per antenna: costruita da Paolo, l'operaio del comune sempre disponibile, che ha fatto anche il super foro nella pietra.
Quindi direi 180 Euro per avere un controllo completo, anche telefonico, del centro.
« Ultima modifica: Marzo 27, 2010, 09:04:34 pm da truthahn »

Fabietto_DJ

  • Full Member
  • ***
  • Post: 209
    • Mostra profilo
Re: Centralina controllo GPIO con wrt54gl e openwrt
« Risposta #43 il: Marzo 28, 2010, 01:29:52 pm »
Ottimo lavoro!!!  :-)

truthahn

  • Global Moderator
  • Hero Member
  • *****
  • Post: 1546
    • Mostra profilo
Re: Centralina controllo GPIO con wrt54gl e openwrt
« Risposta #44 il: Marzo 31, 2010, 09:18:44 pm »
Montato anche l'apriporta con comando telefonico. Funziona benone! :-D
Ora direi che ? proprio finita : ? gi? andata in "produzione" luned? con il corso di teatro e ieri con il centro anziani. A dire il vero ero un po' in ansia... ma poi la centralina si ? comportata benissino. :-D