Hi, ich überlege gerade, mich an das Projekt "schalten und melden per SMS" zu wagen. Habe hierzu mal das Frorum durchforsten und leider immer nur Lösungansätze und Nachfragen gefunden. Deshalb mal die Frage: Gibt es schon Leute, die sowas zum "End-Lösung" geschafft haben? (in C) Und die mir sagen können, ob das Projekt-Niveau unter dem einer Diplomarbeit ist?? Und dann mir eventuell ein paar Tipps geben könnten. (bin bei der Hardware-Auswahl noch total offen, außer der Controller: Atmel AT89S8252, den würde ich gerne nutzen) Schonmal DANKE für die Antworten! Gruß Thomas
alles nicht so schwer, Diplomarbeit ist schwieriger, zumindest jedoch deutlich zeitaufwändiger. Arbeitet mit nem Mega8 und Siemens M35.
Hi, in dem Bild sieht das doch eher nach dem SIEMENS M20 Terminal aus, oder? Auf das bin ich nämlich auch schonmal gestoßen. Hast du das in C programmiert?
Nein, selbst implementiert habe ich derlei nicht. Aber ich kann mir nicht vorstellen, daß das bereits ausreichend Niveau für eine Diplomarbeit hat. Der Hardwareaufbau ist recht unspektakulär: Ein geeignetes "Händie" oder GSM-Modem wird via serieller Schnittstelle mit dem µC verbunden; da die meisten "Händies" an ihrer Schnittstelle mit TTL-Pegeln arbeiten, kann man sich sogar Max232 und Konsorten sparen. Das Senden von SMS besteht im Zusammenbasteln eines an das "Händie" zu sendenden Strings (PDU-Format* anstelle von Klartext), der mit einem geeigneten AT-Befehl abgesetzt wird; der Empfang von SMS funktoniert wohl auch durch das Absetzen von geeigneten AT-Befehlen und Auswertung der Antwort des "Händies". Via Google findet man leicht Beschreibungen des AT-Befehlssatzes verschiedener "Händies" bzw. GSM-Module, es gibt auch Seiten, die sich mit der Codierung von SMS im PDU-Format beschäftigen (http://www.usbdeveloper.com/GSMPage/gsmpage.htm). Allenfalls noch interessant, aber auch schon das eine oder andere Mal implementiert, ist ein Interface zwischen Ports des µC und realweltlichen Leistungschaltern, um beispielsweise eine Glühlampe oder die Stereoanlage ein- und auszuschalten. Nein, ich kann mir nicht vorstellen, daß das bereits Diplomarbeitsniveau haben soll, Sorry.
nene, das mit dem Diplom war nur als Vergleich gemeint, für die brauche ich etwas anderes (leider ohne Controller...) :-) Ein wertvoller Tipp wäre z.B. mit welcher Hardware ich die SMS im Text-Modus bearbeiten (senden und empfangen/auswerten) kann. Dann muss ich nicht mit der PDU-Codierung arbeiten. Ein Handy, was mit TTL-Pegeln arbeitet wäre natürlich auch nicht schlecht, das SIEMENS M20 Terminal arbeitet ja nicht mit TTL. Thomas
Will nicht (schon wieder) angeben, aber such mal nach "Phonetracker" funktioniert super, kann aber vielleicht etwas zu viel. Passt dafür aber noch in ein Steckergehäuse vom Siemens-Ladekabel (in den Handystecker, nicht ins Netzteil ;-) ) http://www.mikrocontroller.net/forum/forum.php?query=Phonetracker&forums%5B%5D=1&forums%5B%5D=4&groupbythread=on&number=20&action=sendsearch Weiss jetzt garnicht, ob die Site noch existiert www.phonetracker.de ? Gruß AxelR.
Hallo Also ich kann da nur das Siemens TC45 empfehlen. Auf dem Teil lassen sich Java-Programme starten.... ein Controller würde also entfallen. Es sind 9 I/O Pins vorhanden die sich leicht auf die Hardware anpassen lassen. Der Preis ist auch soweit in Ordnung. ca. 90 Euro fürs Modul. Gruß Manuel
@crazy horse: Auf dem Bild sieht man ein integriertes Schaltnetzteil von Traco. Info's dazu hab ich jede Menge gefunden, aber wo kriegt man die Dinger zu kaufen? Gruß, Markus
@Manuel da kann ich das GR47 von SonyEricsson empfehlen. Brauchst nicht extra JAVA lernen. Beim GR47 kannst Du direkt in "C" reinschreiben. AR.
Keine Ahnung ob es was taugt, ist aber vielleicht trotzdem ein Blick wert: http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&category=10662&item=5772833595&rd=1&ssPageName=WDVW
wenn das Projekt noch in der Entwicklung ist, dann werfe ich mal den praktischen Nutzen ein. Es wird doch in der Regel darum gehen zu Hause Geräte, Heizung, Aquarumbeleuchtung, Hundefutterautomat ... zu schalten. Also werde die Hauptanwendungsgebiete doch im Haushalt liegen oder? Da ist die Handy - Anbindung nicht die günstigste Lösung. Immerhin muss irgendwo ein Handy und eine Karte stecken, die ja auch noch Geld und Gebühren kostet... Ich kann sms über das Festnetz verschicken und angeblich soll es auch anders herum gehen. Wie sieht es denn mit einer Festnetzlösung aus?
@AxelR Stimmt, dass GR47 ist auch nicht schlecht. Vor nem Jahr musste ich mich zwischen dem GR47 und dem TC45 entscheiden. Ich bin dann wegen dem Preis und wegen der Größe des Speichers (GR47 50kb , TC45 300kb) am TC45 hängen geblieben. Mir ist es egal, ob es C oder Java ist. Vorteil bei Java: Man hat viele Bibliotheken vom J2SDK die sich unter J2ME auf dem TC45 nutzen lassen. Ich musste verschieden Protokolle realisieren SNTP,SMTP,HTTP, FTP... da war mit Java lieber. Die Sache mit dem Schalten gabs damals sogar als Beispiel vom Distributor dazu. Wer Interesse hat, dem kann ich auch gerne mal ein paar Schnipsel zuschicken.
@tex: SMS über's Festnetz ist auch in Empfangsrichtung möglich, sofern es a) gegen einen nicht herauszufindenden* Aufpreis für den analogen Telephonanschluss beantragt und das b) von der zugehörigen Vermittlungsstelle unterstützt wird. Obendrein muß das ganze noch c) per Telephon aktiviert werden, da sonst eingehende SMS per akustischem Anruf vorgelesen werden (das funktioniert übrigens auch ohne a&b, aber nur zu bestimmten Tageszeiten). Die tatsächliche Übertragung erfolgt FSK-moduliert in den Pausen zwischen den Klingelimpulsen und ist in ETSI ES 201 912 (->http://webapp.etsi.org/action/MV/MV20040806/es_201912v010201m.pdf) in den Abschnitten 5.2.1 und 5.2.2 für beide Richtungen grob beschrieben. *) hat es schon mal wer geschafft, dem schlechtesten Internetauftritt Deutschlands -www.telekom.de- auch nur irgendwelche Informationen zu entlocken? Also.
> hat es schon mal wer geschafft, dem schlechtesten Internetauftritt > Deutschlands -www.telekom.de- auch nur irgendwelche Informationen zu > entlocken? Sicher, bisher habe ich alle Infos auf dieser Seite bekommen sofern ich eine Breitbandverbindung hatte und auf dem Rechner Flash freigegeben war.
. "Sicher, bisher habe ich alle Infos auf dieser Seite bekommen sofern ich eine Breitbandverbindung hatte und auf dem Rechner Flash freigegeben war." Das ist auch nicht schwierig. "Alle Infos auf dieser Seite" zu bekommen ist nicht schwer, da da ja gar keine sind ...
Da ist man mal nen halben Tag nicht vor dem PC, schon braucht man Stunden um sich wieder in den Thread einzulesen :-) Aber nochmal konkret: der GR47 kostet ja ca 90 Euro und kann also gleich programmiert werden. Hört sich zwar nicht schlecht an, war jetzt aber nicht Liebe auf den ersten Blick. Ist das mit einem Handy, welches per UART mittels µC gesteuert wird, vom timing her schwierig? Also, wenn man ein Handy hat, was im SMS Text-Modus arbeiten kann (und eventuell gleich eine TTL-Kompatible Schnittstelle hat) ... dann sollte es doch mit den richtigen AT-Befehlen ziemlich gut und einfach gehen, oder?? Man bräuchte also nur das richtige Handy. Und das dürfte dann doch auch ziemlich billig sein (unter 90 Euro)! Handy-Vorschlag??? Thomas
Also ich habe mal eine Zeit lang mit einem Siemens S45 rumexperimentiert. Hat sehr gut und vor Allem auch einfach gefunzt, SMS funzen aber nur im PDU-Mode Auf www.nobbi.com gibts ein kleines Prog zum erstellen einer PDU und noch viele weitere Tipps (AT-Befehle etc.)
meiner erfahrung nach sind ericsson handys sehr freundlich wenn es um sowas geht.. bis aufs t100 sollte es eigentlich mit allen gehen... t28/t29 und F500i/K500i gehn klaglos.. siemens usw ab noch nicht probiert... das einzige problem sehe ich bei den handys in der beschaffbarkeit der rs232 datenkabel :/ 73
Textmode Pflicht? Sonst ein altes S25, C35, 45er. Die Nokia's 6110, 6210 oder sowas können auch in den Textmode geschaltet werden. Musst aber auf der MBUS Schnittstelle nebenher so tun, als ob du ein Datenkabel wärst (siehe Phonetracker). Dann doch lieber PDU-Mode. Ist einfacher, als DLR3-Datenkabelemulation! Ericsson geht auch super, weiss ich aber icht mehr, ob die Textmode können, zu lange her. Die Geräte haben alle i.d.R. 2.7Volt CMOS Pegel. Ich bleibe beim GR47! Die integrierten Funktionen sind unschlagbar. ich sehe mal, was ich reinstelln kann, ohne Ärger zu bekommen. So: wenn NeueSMS->lesen->von_wem?->Inhalt->Stimmt?->Schalten->Antwort senden. Das ganze Programm passt auf zwei A4 Seiten. Gruß AR.
@AR: Obwohl ich kaum was über den GR47 gefunden, scheint der ja doch immer interessanter zu werden. Gibt es den noch billiger als beim Conrad? Mit welchen Programmiertools wird der dann programmiert? Brauch ich da noch weitere Software? Falls du noch einen Info-Link zu dem hast, wäre ich für den dankbar. Werd auch weiter googeln... Danke, Gruß Thomas
@Thomas - thomasmiweb.de Für das direkte programmieren des GR47 in C braucht es doch einen speziellen Dev-Kit, den man kaufen muss. Für Hobby-Projekte (Einzelstücke) finde ich eine Lösung mit einem fertigen GSM-Modul (z.B. GM29), wo man nur noch SIM-Karte einlegen, Spannung und RS-232 Kabel anschliessen muss, einfacher und schneller zu integrieren.
Wo bekommt man das Siemens TC45 Modul für 90 zu kaufen ? Ich gehe mal davon aus das es auch at Befehle kann, oder ? Dirk
@Dirk Also ich hab meine TC45 immer von http://www.hy-line.de/de/co/communication-products/index.html bekommen. Es wird auch über AT-Befehle gesteuert. Für ca. 13 Euro gibt es noch ein Kit mit Antennenkabel, SIM-Kartenhaltern, Halter fürs GSM-Modul, Board to Board Connector..
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.