|
|
|
||||||||
| Arcade | Registrazione | Blogs | Regolamento | Feedback | FAQ | Lista Utenti | Calendario | Segna come Letti |
| Ultimi 5 blog pubblicati su PcTuner Blog | ||||||
|
||||||
![]() |
|
|
Strumenti Discussione | Modalità Visualizzazione |
|
|
#1 |
|
B&M Coasterman
|
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. |
|
|
|
|
|
#2 |
|
B&M Coasterman
|
A parte il casino di fili collegati alla rinfusa (ero troppo preso, per collegarli in ordine!), vediamo se vi metto un pò di curiosità
__________________![]() ![]() |
|
|
|
|
|
#5 |
|
Registered User
|
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 |
|
|
|
|
|
#6 |
|
B&M Coasterman
|
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. |
|
|
|
|
|
#7 |
|
Registered User
|
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!! |
|
|
|
|
|
#8 |
|
Registered User
|
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
__________________
Visita il mio sito
http://www.eproget.altervista.org |
|
|
|
|
|
#9 |
|
Registered User
|
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!! |
|
|
|
|
|
#10 | |
|
Tuned Moderator
|
Quote:
![]() |
|
|
|
|
|
|
#11 |
|
B&M Coasterman
|
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. |
|
|
|
|
|
#12 | |
|
Registered User
|
Quote:
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!! |
|
|
|
|
|
|
#13 |
|
Registered User
|
Purtroppo conosco solo il picbasic.
__________________
Visita il mio sito
http://www.eproget.altervista.org |
|
|
|
|
|
#14 |
|
B&M Coasterman
|
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 ![]() ![]() |
|
|
|
|
|
#15 |
|
Guest
Messaggi: n/a
|
Ma che carino matro che lavora con i pic
![]() TI seguo ![]() |
|
|
|
#16 |
|
Guest
Messaggi: n/a
|
up
![]() |
|
|
|
#17 |
|
B&M Coasterman
|
Eh, è li sul tavolo.. ..mi sono un pò infognato per via degli esami
__________________![]() |
|
|
|
|
|
#18 |
|
Guest
Messaggi: n/a
|
up
![]() |
|
![]() |
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 | |
|
|