Forum: Mikrocontroller und Digitale Elektronik Wie macht man das? AVR+Handy


von Alex (Gast)


Lesenswert?

Hallo!
da in mein Auto öfters eingebrochen wird, und die Alarmanlage manchmal 
nichts bringt, weil ich zu weit weg bin, wollte ich noch auf Nummer 
sicher gehen.
und zwar möchte ich es so basteln, dass wenn das Alarm ausgelöst ist 
(Sirene an) das Handy, das im Auto schon verbaut ist mich anruft.
mit einem kleinem Tiny kann man das signal von der Sirene ganz gut 
überwachen.
Ich weiss aber nicht, wie ich mein AVR mit dem Handy anschliesse und was 
muss im Programm passieren, damit handy meine Nummer wählt.
Welches Handy ist am besten dafür geeignet? Habe schon gegoogeln, es 
sind wirklich einige projekte dabei, aber die genaue Funktionsweise ist 
da kaum beschrieben!
würde mich über jede Hilfe freuen!
Danke
MfG Alexander

von Guest (Gast)


Lesenswert?

http://www.ulrichradig.de/

Links auf AVR und dann auf "AVR + Handy"

von Alex (Gast)


Lesenswert?

danke erstmal.
aber da ist nur das fertige Schaltplan und ein Programm, dass in C 
geschrieben ist (wovon ich nichts verstehe).
ich wollte nur die Funktionsweise wissen.
was muss im Programm passieren, damit das Handy meine nummer wählt?

von Quake (Gast)


Lesenswert?

Das Handy ist wie ein Modem und wird mit AT-Kommandos gesteuert. Auf der 
Herstellerseite deines Handys solltest du darüber Informationen finden.

von Alex (Gast)


Lesenswert?

ich möchte erstmal wissen, welches Handy für diese Anwendung 
empfehlenswerter ist. Dann kann ich mir das Handy holen und weiter 
überlegen :)

von Alex22 (Gast)


Lesenswert?

Im Prinzip sollte es mit jedem Handy möglich sein, daher empfehle ich 
dir das günstigste was du bekommen kannst.
Ältere Nokia oder Siemens werden glaub' ich gerne für so Basteleien 
verwendet...

Schöne Grüße,
Alex

von Fred (Gast)


Lesenswert?

Hi,

wenn Du öfter mal Opfer eines Einbruchs wirst, dann mach Dir doch mal 
Gedanken warum. Offensichtlich haben es die Langfinger ja nicht auf's 
auto abgesehen (sonst wäre ja dieses weg), also irgend ein Inhalt:

- teures Autoradio
- Navigationsgerät
- ein Handy

Vielleicht reicht es ja schon, wenn Du davon etwas an Bord haben 
solltest, diese Geräte soweit wie möglich zu verstecken, damit der 
Anreiz für einen Einbruch sinkt. Leidlich effektiv sind auch diese 
Aufkleber "Alarmgeschützt". Das schreckt einige bestimmt ab. Eine 
blinkende Leuchtdiode in Amaturenbrett ist auch nicht übel (einfach 
dezent unterbringen).

Für die fernüberwachbare Alarmanlage würde sich evtl auch ein 
GSM-Modem-Baustein anbieten. Allerdings haben die ihren Preis 
(ca.150Euro aufwärts). Allerdings haben die alle gewüschten Funktionen 
schon an Bord, einfach anschließen und fertig.
Gruß

Fred

von Alex (Gast)


Lesenswert?

im Auto sind schon einige Sachen verbaut...
autoradio mit 7" in-dash touch screen; 17" deckenmonitor; DVB-T 
Receiver; u.v.m... also da kann man nicht wirlich alles verstecken.
blinkende LED´s sind da auch schon (sekundentakt von meiner selbst 
gebauten DCF uhr für die Standheizung). Einmal war das Auto schon fast 
komplett weg (Zündschloss kaputt). dann musste ich einen Code-Schloss 
bauen.
Also es hilft wirklich nichts. :(
mit ist eingefallen, ich habe noch ein Uraltes Nokia 3210 irgendwo 
liegen.
aber das Handy hat ja nut anschluss für das ladegerät und für das 
Headset. wie kann man das mit AT-Kommandos steuern?
Kann mich vielleicht einer aufklären?
Danke

von Alex22 (Gast)


Lesenswert?

Nokia 3210 Ansteuerung: http://www.gnokii.org/faq.shtml#name

von Guest (Gast)


Lesenswert?

Naja wenn man so gar keine Ahnung hat, womit willst denn dann die 
AT-Kommandos senden? In C natürlich kein Problem - wenn man's kann.

von Alex (Gast)


Lesenswert?

also mit f-bus?

von Avr N. (avrnix) Benutzerseite


Lesenswert?

http://www.nobbi.com stehen die AT-Befehle. Ein Siemens C35...ME45 kann 
man zum Senden einer Nachricht verwenden. Und bei Ebay günstig zu 
ersteigern.

Auf http://www.comwebnet.de gibt auch eine SMS-Alarmanlage für Siemens 
Handys.

von Werner (Gast)


Lesenswert?

dann kannst du das handy ja auch gleich mit benutzen um die standheizung 
einzuschalten...

von Alex (Gast)


Lesenswert?

wie sehen diese kommandos überhaupt aus? wie soll ich sie mir 
vorstellen?

von Alex (Gast)


Lesenswert?

sms finde ich nicht so gut... das Handy soll lieber meine Nummer wählen. 
so entstehen zumindestens keine weiteren kosten.
ich habe nun mein Uraltes Nokia 3210 rausgeholt.
hinten ist der F-Bus anschluss. kann ich das verwenden?

von Alex (Gast)


Lesenswert?

ich habe was zu At-Befehlen gefunden:


atd...; Eine Rufnummer wählen

atd...;  Baut eine Verbindung zu der angegebenen Nummer auf. Gültige 
Zeichen für den Wählstring sind: 1 2 3 4 5 6 7 8 9 0 * # + A B C. Das 
Semikolon baut explizit eine Sprachverbindung auf.

erzeuge ich dieses atd...; ?

von Karl H. (kbuchegg)


Lesenswert?

Das sind einfach nur Strings (also Texte) die du zb. über die serielle
Schnittstelle (also den UART) an das Handy schickst.
Dein Handy verhält sich aus Sicht des µC wie ein Modem.

Ob du das über den F-Bus deines 3210 auch drüber bekommst, weiss
ich nicht. Schon alleine deswegen würde ich kein allzu uralt
handy nehmen, sondern eines, von dem ich weiss, dass es an seinem
Steckanschluss eine normale serielle Schnittstelle implementiert.

von Alex (Gast)


Lesenswert?

und wie sieht dann der String aus?

atd...;+4917972852xx
oder
atd...+4917972852xx
oder
atd+4917972852xx
oder wie?

von Avr N. (avrnix) Benutzerseite


Lesenswert?

Die Siemens handy C35,S25,ME45 etc haben eine Serielle Com Schnittstelle 
und ein Modem die man über einen Pegelwandler am PC anschliessen kann.

Mit z.B. Hyberterm kannst du dich dann mit deinen Handy unterhalten und 
die AT-Befehle ausprobieren. Ob du jetzt eine SMS Verschicken möchtest 
oder eine Rufnummer wählen möchtest, das machst du über AT-Befehle, auch 
Abfragen von Informationen des Handys. Auf www.nobbi.com eigentlcih gut 
erklärt.

atd +4920456767xxx;

"probieren geht über studieren" , würde Paul jetzt bestimmt sagen, und 
dann sich beklagen! ;-)

von Alex (Gast)


Lesenswert?

ok, danke sehr!
und nun um diesen befehl zu schicken

atd +4920456767xxx

brauche ich ja nur RX vom Handy, oder? ich will ja von dem Handy nicht 
empfangen, sondern nur senden! richtig?

von Karl H. (kbuchegg)


Lesenswert?

Alex wrote:
> ok, danke sehr!
> und nun um diesen befehl zu schicken
>
> atd +4920456767xxx
>
> brauche ich ja nur RX vom Handy, oder? ich will ja von dem Handy nicht
> empfangen, sondern nur senden! richtig?

Du willst schon auch empfangen.
Zb. um
* zu wissen ob das Handy überhaupt da ist (oder ob es zb einen
  Defekt hat)
* ev. (falls das Handy das unterstützt) den Akkustand abzufragen
* die Mitteilung vom Handy mitzubekommen, dass der Anruf
  geklappt hat. Denn wenn der Anruf nicht durchging, dann
  möchtest du das 2 Minuten später noch mal probieren.
* ...

Spar nicht an der falschen Stelle! Ist doch nur 1 Drahtverbdingung
mehr, die du vom Tiny zum Handy ziehen musst.

von Avr N. (avrnix) Benutzerseite


Lesenswert?

Du brauchst TX auch , da die nach den ausführen des AT Befaehl eine 
Quittierung bekommst.

von Alex (Gast)


Lesenswert?

achso, ok :)
und was ist UART? ist das schwer?

von 1234 (Gast)


Lesenswert?

UART ? Micht bekannt ? Vergiss das Ganze.

von Karl H. (kbuchegg)


Lesenswert?

Alex wrote:
> achso, ok :)
> und was ist UART? ist das schwer?

Hmm. Schön langsam denke ich, dass dieses Projekt rund 3
Nummern zu gross für dich ist.
Ist keine Schande, jeder muss das mal lernen. Aber ehe du
dich da drann wagst, solltest du erst mal ein bischen
Erfahrug mit µC sammeln

UART = Universal Asynchron Receiver Transmitter
       auf deutsch eine serielle Schnittstelle

http://www.mikrocontroller.net/articles/AVR-Tutorial

von Alex (Gast)


Lesenswert?

also ich habe gerade in bascom-hilfe nachgeschaut.

da steht sowas also Beispielprogramm:
[c]
$regfile = "m8def.dat"

$crystal = 8000000

$baud = 19200

Do
Print "Hello World"
Waitms 25
Loop

End

kann man das also Vorlage nehmen?
also ich meine dass im programm kein Ausgang (pin) definiert ist.
ist das richtig so, oder muss man das noch machen?
wenn das so einfach geht, dann ist das ja super-einfach.

von Avr N. (avrnix) Benutzerseite


Lesenswert?

http://comwebnet.weimars.net/forum/showthread.php?tid=12

Schau mal hier auch in BASCOM : -)

Verbindung:

Handy oder µC <-> MAX3232/MAX232 <-> PC
 da das Handy und µC den Pegel für die COM Schnittstelle nicht lieferen 
kann, brauchst du einen Pegel-Konverter 3V/5V -> 10V

Wenn mit MAX232 -> 
http://comwebnet.weimars.net/forum/forumdisplay.php?fid=22

zwischen Handy <-> µC braucht man keins wenn der µC auf die 
Betriebspannung wie das Handy läuft.

von Paul Baumann (Gast)


Lesenswert?

@AVRNIX
Paul-Wer ist eigentlich Paul?

Ich sende erst mal + + + ATH0 .

MfG Paul

von Oliver (Gast)


Lesenswert?

Da du ja finanziell nicht so ganz schlecht dazustehen scheinst, bei dem 
ganzen Gedöns, den du da in dein Auto einbaust, kauf doch was fertiges, 
z.B. das hier:

http://www.handy-fernbedienung.de/

Ansonsten ist die Chance groß, daß dein Auto mit einer H-Nummer 
rumfährt, bevor dein Gebastel fertig geworden ist.
Mit AT-Komamndos und Tinys rumspielen kannst du ja trotzdem.

Oliver

von Alex (Gast)


Lesenswert?

oh man.. noch ein Problem:
im Handy ist kein Akku drin :(
wie kann man die pinbelegung rausfinden?

von franky fxxxin four fingers (Gast)


Lesenswert?

vollpfosten! junge du kannst nix !

von Alex (Gast)


Lesenswert?

>junge du kannst nix !
gut, dass du alles kannst, schwuchtel!

von Tim T. (tim_taylor) Benutzerseite


Lesenswert?

Du stellst dich wirklich etwas dämlich an, GOOGLE existiert!

von Alex (Gast)


Lesenswert?

glaubst du ich habe noch nicht geguckt?
http://www.google.de/search?client=opera&rls=de&q=nokia+3210+pinouts&sourceid=opera&ie=utf-8&oe=utf-8&lr=lang_de
ich finde beim desten willen keine belegung für das Akku.
das hat 4 Anschlusse. 1 davon (masse) konnte ich ausmessen. den rest 
weiss ich nicht!

von Avr N. (avrnix) Benutzerseite


Lesenswert?

Besorge dir einfach ein Akku für Handy - gibts billig bei Eb*y

von Andy (Gast)


Lesenswert?

@Alex:

deine Suchanfrage ist garnicht mal so schlecht. Eine Seite unter den 
ersten 5 Treffern hilft dir weiter ;-)

von Alex (Gast)


Lesenswert?

>Eine Seite unter den ersten 5 Treffern hilft dir weiter ;-)
nein! guck genauer hin! das ist ein anderes Modell

von Tim T. (tim_taylor) Benutzerseite


Lesenswert?

Immer noch nix?

Seufz http://digitalnews.ifrance.com/3210pinout.jpg

PS: Mit deiner Suchanfrage ist es auf der 2. Seite der Bildersuche...
PPS: http://www.nokiaport.de/index.php?mid=3&pid=akku nur zur Info.

von Alex (Gast)


Lesenswert?

sorry, hab es übersehen.
also has handy ist an :)
habe schon erst mal nur RX und GND verbunden
http://www.gratis-factory.de/images/pinb3210.jpg
das programm sieht im moment noch so aus:

$regfile = "m8def.dat"

$crystal = 1000000

$baud = 19200

Config Pind.0 = Output

Do
Print "atd +494331594xxx"
Wait 60
Loop

End

das handy wählt nicht! :(

von ENGli (Gast)


Lesenswert?

RX hast du am AVR mit was verbunden?

von Alex (Gast)


Lesenswert?

na klar. ich habe tx und gnd vom AVR mit rx und gnd vom handy verbunden

von Andy (Gast)


Lesenswert?

Probiers zunächst mal mit nem normalen PC und Hyperterminal.
Was antwortet das Mobile auf das AT-Kommando?

von Karl H. (kbuchegg)


Lesenswert?


von Dj Beat (Gast)


Lesenswert?

ich war gerade beim Türken um die ecke und habe mir ein Siemens C35i für 
5 euro gekauft :)
ich glaube dieses handy ist vertrauter mit den At-Kommandos :)
Mal schauen

von Dj Beat (Gast)


Lesenswert?

ES FUNKTIONIERT! :)))

von Dj Beat (Gast)


Lesenswert?

und es freut sich keiner für mich.. :(

PS. ich heisse auf der Arbeit Alex, und zu Hause Dj Beat.
wundert euch nicht! :)

von Avr N. (avrnix) Benutzerseite


Lesenswert?

DJBeat Wie hast du das gemacht ohne Stecker ( Datenkabel ) ?

von Lachender (Gast)


Lesenswert?

Na Leute, ist es wieder soweit?

In Nix-Könnender schreibt was, und alle stürzen sich drauf, ihm zu 
helfen.
Nur die wenigsten bekommen mit, daß der arme Kerl gar keine Basis hat 
für seine gewünschten Bastellein.
Und anstatt es ihm zu sagen (das eine am zählt nicht *g) wird dennoch 
fleißig weiter gepostet.

Aber nun hat ja der Alex/DJ Beam alles fertig, was er für seinen tiefer 
gelegten Golf GTI brauch und gibt nun Ruhe - hoffentlich die anderen 
Krampf-Helfer auch *g

von nasebohrer (Gast)


Lesenswert?

nur mal so ne Frage nebenbei: Wie weit ist Dein Auto von Dir weg 
geparkt? Und viel interessanter: Was tust Du, wenn es nachts klingelt? 
Im Schlafanzug die Langfinger erschrecken?

von Guest (Gast)


Lesenswert?

Wahrscheinlich sorgt er dafür, dass das Handy mitgeklaut wird, und als 
"Blackbox" später geortet werden kann :D

Man darf das Auto aber auch nie in einem Funkloch abstellen...

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
Noch kein Account? Hier anmelden.