Alarm i telefon komórkowy.

Tutaj mozesz poruszać tematy ogólne powiązane z elektroniką, np. dyskusje na temat podzespołów, układów, zasad ich działania. Czyli można pisać o wszystkim czego nie da się przyporządkować do innych działów.
ODPOWIEDZ
cristof_w
-
Posty: 66
Rejestracja: 24 sie 2006, 5:09

Alarm i telefon komórkowy.

Post autor: cristof_w » 27 sie 2006, 18:52

Witam.
Jak można zrobić coś takiego: np. włącza się alarm,np. wyje syrena czy cokolwiek i zostaje powiadomiony sms na telefon komórkowy, że właczył się alarm. czy jest to już bardziej informatyka czy elektronika? Jaki stopień trudności czegoś takiego? Co potrzeba do wykonania tego? Jakiś mikroprocesor?Pytam się, gdyż może byłaby to część pracy magisterskiej.Pozdrawiam.

Awatar użytkownika
marcing
Użytkownik
Posty: 868
Rejestracja: 14 lut 2006, 14:13
Lokalizacja: z pociągu...
Kontakt:

Post autor: marcing » 27 sie 2006, 18:57

Jest to możliwe.
Ale potrzebujesz mikrokontroler oraz telefon z wbudowanym modemem.

Mikrokontroler wysyła poprzez telefon sms-a z informacją o załączeniu alarmu.

Artykuł o tym ukazał się w "Elektronice dla Wszystkich" 2/2006...

Pozdrawiam!

sta
Użytkownik
Posty: 215
Rejestracja: 26 kwie 2006, 0:32
Lokalizacja: 52°11'N 20°51'E

Post autor: sta » 28 sie 2006, 0:58

Jeśli to do magisterki...
Skoro już bawić się mikrokontrolerem to na całego, można dobrać się do klawiatury i wyświetlacza i w ten sposób komunikować się z telefonem. Ze starszym aparatem nie powinno być problemów (ani wielkich kosztów)

cristof_w
-
Posty: 66
Rejestracja: 24 sie 2006, 5:09

Post autor: cristof_w » 28 sie 2006, 8:09

Witam.Dziękuje bardzo za Wasze odpowiedzi. Jest tylko jedno ale. W moim elektronicznym życiu miałem do czynienia tylko z bardzo popularnym i tanim 8051, co więcej, brakuje mnie takiego podejścia do programowania, niby z matematyką nigdy nie miałem problemów, z logicznym myśleniem także, ale przy programowaniu zawsze się nagimnastykuje, dlatego pytam jeszcze Was o stopień trudności wykonania tego, jakie trzeba mieć umiejętniości i jak ewentualnie nalezałoby się do tego zabrać. Pozdrawiam.

tasza
Użytkownik
Posty: 1391
Rejestracja: 21 lut 2005, 15:02

Post autor: tasza » 28 sie 2006, 10:07

sta pisze: Skoro już bawić się mikrokontrolerem to na całego, można dobrać się do klawiatury
i wyświetlacza i w ten sposób komunikować się z telefonem.
To według mnie nie jest najlepszy pomysł....

Z większością telefonów komórkowych można się skomunikować
w sposób nieinwazyjny (mówiąc wprost - bez patroszenia urządzonka)
i z tej możliwości należy skorzystać, w końcu po to zostało to zrobione.

Przykład: Nokia 3310/3315 i łącze F/M Bus http://www.embedtronics.com/nokia/fbus.html
to pierwszy z brzegu link znaleziony w google...jest tego mnóstwo i polecam
poczytać tego typu stronki - po pierwsze: obeznasz się z tematyką komunikacji
z mobilnym terminalem, po drugie - przy okazji skompletujesz ewentualną bibliografię do pracy.
To samo dotyczy opisów i projektów publikowanych w czasopismach EP, EdW, Nowy Elektronik....
Marcin podał dobry przyład "Centralka alarmowa GSM" ( https://elportal.pl/index.php?module=Co ... y&ceid=285 )
poszukaj tego typu materiałów...

co do części elektronicznej...

można wykorzystać dowolny mikrokontroler PIC, AVR....nawet ARM....tylko po co?
8051 wcale do tego celu nie jest zły, może nie powala mocą obliczeniową,
ale zauważ też - ona wcale w takim projekcie nie będzie potrzebna...
jeżeli rodzinę '51 już troszkę znasz, ale jednak wydaje się Ci się nieco przestarzała,
to wykorzystaj jakiś nowoczesny kontroler z rdzeniem '51 - choćby DS89C4xx Dallasa
to nowoczesne i dość mocne jednostki, dadzą się programować w systemie,
co więcej z wykorzystaniem łącza RS232 ( https://elportal.pl/index.php?module=Co ... y&ceid=148 )
to samo łącze w trakcie normalnej pracy zapewnia komunikację z systemem
nadrzędnym (np. PC) co umożliwi łatwe testowanie i uruchamianie aplikacji....
a ponieważ te kontrolery mają dwa układy transmisji szeregowej (UART),
drugi może spokojnie służyć do komunikacji z telefonem komórkowym...

oprogramowanie najłatwiej (i chyba najbardziej elegancko) napisać w języku C
z wynalazkami typu Bascom 8051....no cóż...może lepiej się nie wygłupiać...

Z darmowych kompilatorów C masz SDCC (Small Device C Compiler) ( http://sdcc.sourceforge.net/ )
oraz całkiem sympatyczny uC/51 ( http://www.wickenhaeuser.de/ ) - wersja eval produkuje max. 8kB
wykonywalnego kodu, co jest moim zdaniem ilością wystarczającą nawet dla całkiem sporej aplikacji.

Pytasz czy to informatyka czy elektronika....to jedno i drugie, dość mocno ze sobą związane,
ale to nie jest jakiś super-egzotyczny temat i sądzę że sobie poradzisz...no bo co innego można powiedzieć?

Proponuję najpierw pozbierać jak najwięcej informacji o samych sposobach skomunikowania
się z telefonem komórkowym....wybrać najprostszy, ale dający nad terminalem jak największą kontrolę
to przy okazji określi jaki telefon zostanie użyty w projekcie ( a zauważ też, że sprytnie napisane oprogramowanie
umożliwi wykorzystanie kilku różnych modeli telefonów)
Potem stworzyć choćby najprymitywnijeszy system mikroprocesorowy i podłączyć go do telefonu,
następnie spróbować naszkicować zestaw funkcji umożliwiających wysłanie SMS, obsługę skrzynki odbiorczej, etc...
Jeżeli to będziesz miał już opanowane - spokojnie podokładasz sobie funkcje (i wymagany do nich sprzęt / interfejsy),
które będą reagowały na zdarzenia w otoczeniu i meldowały stan via SMS....i to w uproszczeniu będzie wszystko.

tasza

ODPOWIEDZ