Vai Indietro   PcTuner Forum > Sezione Hardware > Programmazione PIC
Arcade Registrazione Blogs Regolamento Feedback FAQ Lista Utenti Calendario Segna come Letti

Ultimi 5 blog pubblicati su PcTuner Blog
Data Titolo

Rispondi
 
Strumenti Discussione Modalità Visualizzazione
Vecchio 25-11-2008, 10.03.25   #1
B&M Coasterman
 
L'avatar di  Matro
 

Iscritto da: 06-12-2003
Locazione: Padova
Messaggi: 9,092
Feedback: (1)
Nokia SMS controller

Il presente progetto, per ora in via di sviluppo, intende far comunicare un comune cellulare Nokia ad un pic, per poter inviare e ricevere SMS.
Le applicazioni le sapete già, ma per chi fosse nuovo del settore le riassumo tutte con una parola: telecontrollo.
Da remoto, potete inviare un sms per accendere il riscaldamento, controllare l'impianto d'irrigazione, e via così. Nel frattempo, il telefono collegato al pic potrà rispondervi con un sms a causa dell'antifurto che è andato in allarme, oppure per dirvi che, a causa della pioggia, la cantina si è allagata

Potevo scegliere i telefoni Siemens (C25, C35, M55, ecc), che hanno il modem integrato: sarebbe bastato inviare un paio di comandi AT, per inviare un sms.
Però avendo in casa 4 3310, 2 3410, 3 1110 e qualche altro modello, mi sembrava stupido non riutilizzarli - sebbene con un pò di fatica. Oltretutto questi sono cellulari che ha avuto la maggior parte di noi, per cui se nel cassetto ne avete uno, potete fare sto progetto senza spendere un centesimo!
Questi telefoni non hanno il modem integrato, ma solamente due interfacce seriali: Mbus e Fbus, qui utilizzeremo la seconda.
La difficoltà sta nel fatto che il protocollo utilizzato dall'Fbus è mal documentato, o meglio: da parte di Nokia, non è per nulla documentato; Bisogna quindi arrangiarsi un po' e tirare fuori le informazioni necessarie da diversi siti web, visto che spesso quello che propongono non funziona (si lo so, pare strano ).
Lo meta è arrivare ad avere il telefono collegato direttamente al PIC, senza ulteriori cavi adattatori (parola d'ordine: economia! ), e riuscire a controllare ingressi e uscite del PIC tramite invio e ricezione di messaggi. Un normale SMS controller, insomma.

Volete partecipare?
__________________

Ultima Modifica di Matro : 25-11-2008 14.03.53.
Matro Non in Linea   Rispondi Citando
Vecchio 25-11-2008, 10.07.43   #2
B&M Coasterman
 
L'avatar di  Matro
 

Iscritto da: 06-12-2003
Locazione: Padova
Messaggi: 9,092
Feedback: (1)
A parte il casino di fili collegati alla rinfusa (ero troppo preso, per collegarli in ordine!), vediamo se vi metto un pò di curiosità

__________________
Matro Non in Linea   Rispondi Citando
Vecchio 25-11-2008, 13.06.05   #3
Registered User
 

Iscritto da: 22-04-2006
Messaggi: 146
Feedback: (0)
Un telecontrollo??? Figo!!!
Forse è la volta buona che mia moglie mi caccia di casa!
Seguirò con interesse (anche) questo 3d. Le invezioni di 'casa Matro' mi affascinano!
daddy.lee Non in Linea   Rispondi Citando
Vecchio 25-11-2008, 13.50.06   #4
Tuned Moderator
 
L'avatar di  naimah
 

Iscritto da: 21-08-2006
Locazione: Pistoia
Messaggi: 1,761
Feedback: (1)
Ottimo Matro, avanti così
__________________
naimah Non in Linea   Rispondi Citando
Vecchio 25-11-2008, 18.47.30   #5
Registered User
 
L'avatar di  fgiova
 

Iscritto da: 28-07-2003
Locazione: Modena
Messaggi: 308
Feedback: (0)
io ricordo che per i nokia c'erano dei bellissimi programmini tipi logomanager o oxygen phone manager che collegato con il cavo FBUS/MBUS-SERIALE permetteva fare svariate cose, tra cui inviare sms (scaricare non ricordo..) ... si potrbbe fare un po' di reverse engeneering da quello per cercare di capire il protocollo.
da qualche parte dovrei avere ancora il cavo...

EDIT: sicuramente avrai già visto questi siti
Embedtronics - Nokia F-Bus Protocol made simple
fgiova Non in Linea   Rispondi Citando
Vecchio 26-11-2008, 09.14.38   #6
B&M Coasterman
 
L'avatar di  Matro
 

Iscritto da: 06-12-2003
Locazione: Padova
Messaggi: 9,092
Feedback: (1)
Prima di diventare matto con il reverse engineering, provo a vedere se con le info che si trovano si riesce a fare qualcosa.
Per ora sono riuscito a interfacciare correttamente telefono e pic, adattando i livelli.
Sono riuscito anche a inviare una stringa da pic verso cellulare, ricevendo risposta (che vedo da hyperterminal).
Non ricevo pero' la risposta sul pic, devo ri-studiarmi come funziona la sua UART
__________________

Ultima Modifica di Matro : 26-11-2008 09.42.35.
Matro Non in Linea   Rispondi Citando
Vecchio 26-11-2008, 09.57.17   #7
Registered User
 
L'avatar di  Dani88
 

Iscritto da: 23-03-2006
Locazione: Genova
Messaggi: 1,172
Feedback: (0)
seguo! sono molto molto interessato!!
__________________
MoBo: Asus P6X58D Premium CPU: Intel Core i7 930 RAM: Corsair 3x2GB 1600 cl8 VGA: ATI HD5870 1GB OS: Windows 7 Professional x64
NEON A RITMO DI MUSICA? SCOPRI COME!!

Dani88 Non in Linea   Rispondi Citando
Vecchio 26-11-2008, 23.36.18   #8
Registered User
 
L'avatar di  eproget
 

Iscritto da: 28-09-2008
Messaggi: 40
Feedback: (0)
L'utilizzo di questi cell obbliga ad una comunicazione pic<>cell attraverso stringhe di dati in formato hex. Inoltre è necessario istruire il pic per una conversione pdu text e viceversa. Molto interessante è il link di fgiova. Mi interessa il progetto. Che linguaggio di programmazione usi? Magari possiamo aiutarti
__________________
eproget Non in Linea   Rispondi Citando
Vecchio 27-11-2008, 08.46.41   #9
Registered User
 
L'avatar di  Dani88
 

Iscritto da: 23-03-2006
Locazione: Genova
Messaggi: 1,172
Feedback: (0)
come ha detto eproget ank'io sono dispostissimo a darti una mano, se programmi in C però xkè l'assembly
__________________
MoBo: Asus P6X58D Premium CPU: Intel Core i7 930 RAM: Corsair 3x2GB 1600 cl8 VGA: ATI HD5870 1GB OS: Windows 7 Professional x64
NEON A RITMO DI MUSICA? SCOPRI COME!!

Dani88 Non in Linea   Rispondi Citando
Vecchio 27-11-2008, 08.49.46   #10
Tuned Moderator
 
L'avatar di  naimah
 

Iscritto da: 21-08-2006
Locazione: Pistoia
Messaggi: 1,761
Feedback: (1)
Quote:
Originariamente inviato da eproget Visualizza Messaggio
L'utilizzo di questi cell obbliga ad una comunicazione pic<>cell attraverso stringhe di dati in formato hex. Inoltre è necessario istruire il pic per una conversione pdu text e viceversa. Molto interessante è il link di fgiova. Mi interessa il progetto. Che linguaggio di programmazione usi? Magari possiamo aiutarti
Ricordo che molti cellulari permettono la scrittura di SMS anche in formato testo o altrimenti in PDU a 8bit... Nel caso del 7 bit è un gran casino
__________________
naimah Non in Linea   Rispondi Citando
Vecchio 27-11-2008, 10.23.13   #11
B&amp;M Coasterman
 
L'avatar di  Matro
 

Iscritto da: 06-12-2003
Locazione: Padova
Messaggi: 9,092
Feedback: (1)
Infatti, qua' vengono usati messaggi con caratteri codificati a 7 bit. Quello non è un problema, perchè con qualche routine si risolve tutto. O meglio, forse la decodifica del messaggio in se non è cosi' importante per il nostro scopo, successivamente spieghero' il perchè.
Ora la priorita' è quella di riuscire a ricevere correttamente i byte sulla seriale, oggi se ho mezz'oretta vedo di proseguire.
Postero' anche schemi di collegamento e quant'altro riguardi il progetto, cosi' chi vuole partecipare ha un po' di materiale su cui possiamo lavorare

(scusate per le accentate, ma qua' in facolta' le tastiere sono americane )

Dimenticavo: il linguaggio è il C, con compilatore Hitec Picc.
__________________
Matro Non in Linea   Rispondi Citando
Vecchio 27-11-2008, 13.58.52   #12
Registered User
 
L'avatar di  Dani88
 

Iscritto da: 23-03-2006
Locazione: Genova
Messaggi: 1,172
Feedback: (0)
Quote:
Originariamente inviato da Matro Visualizza Messaggio
Dimenticavo: il linguaggio è il C, con compilatore Hitec Picc.
Perfetto: piena compatibilità con quello che ho io quindi per quanto riesco una mano posso dartela
__________________
MoBo: Asus P6X58D Premium CPU: Intel Core i7 930 RAM: Corsair 3x2GB 1600 cl8 VGA: ATI HD5870 1GB OS: Windows 7 Professional x64
NEON A RITMO DI MUSICA? SCOPRI COME!!

Dani88 Non in Linea   Rispondi Citando
Vecchio 28-11-2008, 14.28.21   #13
Registered User
 
L'avatar di  eproget
 

Iscritto da: 28-09-2008
Messaggi: 40
Feedback: (0)
Purtroppo conosco solo il picbasic.
__________________
eproget Non in Linea   Rispondi Citando
Vecchio 05-12-2008, 17.39.24   #14
B&amp;M Coasterman
 
L'avatar di  Matro
 

Iscritto da: 06-12-2003
Locazione: Padova
Messaggi: 9,092
Feedback: (1)
Un po' a rilento, ma i lavori procedono.
Visto che su breadboard c'era un pò di casino, ho deciso di fare un prototipo su millefori per lavorare meglio.. ..WIP

__________________
Matro Non in Linea   Rispondi Citando
Vecchio 05-12-2008, 17.55.19   #15
jumpin666
Guest
 

Messaggi: n/a
Ma che carino matro che lavora con i pic

TI seguo
  Rispondi Citando
Vecchio 04-02-2009, 00.33.10   #16
jumpin666
Guest
 

Messaggi: n/a
up
  Rispondi Citando
Vecchio 04-02-2009, 19.52.53   #17
B&amp;M Coasterman
 
L'avatar di  Matro
 

Iscritto da: 06-12-2003
Locazione: Padova
Messaggi: 9,092
Feedback: (1)
Eh, è li sul tavolo.. ..mi sono un pò infognato per via degli esami
__________________
Matro Non in Linea   Rispondi Citando
Vecchio 25-05-2009, 10.58.34   #18
jumpin666
Guest
 

Messaggi: n/a
up
  Rispondi Citando
Rispondi Per le vostre immagini su questo forum potete usare PcTunerUp!
Iscriviti gratuitamente alla nostra newsletter.


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 visitatori)
 
Strumenti Discussione
Modalità Visualizzazione

Regole di scrittura
non Puoi inserire messaggi
non Puoi rispondere ai messaggi
non Puoi inviare allegati
non Puoi modificare i tuoi messaggi

codice vB è Attivo
Smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Disattivato
Pingbacks are Disattivato
Refbacks are Disattivato
Vai al Forum


Tutti gli Orari sono GMT +2. Attualmente sono le 21.35.17.


Powered by vBulletin Versione 3.6.12
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright © 2010 - Master New Media S.r.l. a socio unico - P.I. 02947530784. Tutti i diritti di proprietà letteraria e artistica sono riservati- Privacy
www.pctuner.net è testata telematica registrata presso il Tribunale di Torino, n. 39 del 07.05.2008, Editore Master New Media S.r.l.