Układ umożliwia kontrolę 8 urządzeń poprzez wysłanie specyficznej wiadomości SMS na telefon komórkowy. Jest to bardzo przydatne w miejscach, gdzie nie mamy dostępu do tradycyjnej linii telefonicznej. Poprzez wykorzystanie starego telefonu Ericsson T10s, T18, T28 możemy zbudować układ załączający i wyłączanie jedno z 8 urządzeń.
Całe rozwiązanie sprzętowe jest stosunkowo proste, ponieważ Eryki pracują przy 5V z komendami AT (podobnie jak zwykłe modemy komputerowe). Jednak oprogramowanie dla mikrokontolera AVR jest dosyć skomplikowane.
Po zbudowaniu układu, podłączamy i włączamy telefon a następnie podajemy napięcie zasilania do układu - ważna jest kolejność - najpierw włączamy telefon później zbudowany układ. Po tej czynności mikrokontroler będzie starał się odczytać pierwszą wiadomość z skrzynki odbiorczej SMS. Dlatego, jeżeli posiadasz jakieś wiadomości - najlepiej skasuj wszystkie.
Poprawny format wiadomości to ciąg 0 (wyłącz) i 1 (włącz). A więc jeżeli wyślemy SMS o treści 11000100 to zostaną włączone urządzenia 3,7,8 a wyłączone 1,2,4,5,6. Wiadomość SMS nie powinna zawierać żadnych innych znaków.
Aby zablokować możliwość włączania/wyłączania urządzeń przez nieuprawnione osoby, należy zmodyfikować kod źródłowy tak, aby mikrokontroler odczytał numer telefonu. W kodzie zawarto automatyczne odczytywanie numeru telefonu do centrum SMS oraz innych ustawień.
Działanie układu polega na odczytaniu wiadomości SMS, wysterowanie urządzeń a następnie skasowaniu wiadomości i oczekiwaniu na kolejną wiadomość SMS.
Fragment układu w ramce na MAX232 umożliwia podgląd wysyłanych komend przez telefon. Jeżeli nie chcemy podglądać pracy, po prostu go nie budujmy.
Pobierz wszystko
Podziękowania dla c2h5oh za wskazanie miejsca
Tłumaczył: Kamil Gulczuk
Więcej informacji:
http://www.serasidis.gr/smscontroller.htm
Całe rozwiązanie sprzętowe jest stosunkowo proste, ponieważ Eryki pracują przy 5V z komendami AT (podobnie jak zwykłe modemy komputerowe). Jednak oprogramowanie dla mikrokontolera AVR jest dosyć skomplikowane.
Po zbudowaniu układu, podłączamy i włączamy telefon a następnie podajemy napięcie zasilania do układu - ważna jest kolejność - najpierw włączamy telefon później zbudowany układ. Po tej czynności mikrokontroler będzie starał się odczytać pierwszą wiadomość z skrzynki odbiorczej SMS. Dlatego, jeżeli posiadasz jakieś wiadomości - najlepiej skasuj wszystkie.
Poprawny format wiadomości to ciąg 0 (wyłącz) i 1 (włącz). A więc jeżeli wyślemy SMS o treści 11000100 to zostaną włączone urządzenia 3,7,8 a wyłączone 1,2,4,5,6. Wiadomość SMS nie powinna zawierać żadnych innych znaków.
Aby zablokować możliwość włączania/wyłączania urządzeń przez nieuprawnione osoby, należy zmodyfikować kod źródłowy tak, aby mikrokontroler odczytał numer telefonu. W kodzie zawarto automatyczne odczytywanie numeru telefonu do centrum SMS oraz innych ustawień.
Działanie układu polega na odczytaniu wiadomości SMS, wysterowanie urządzeń a następnie skasowaniu wiadomości i oczekiwaniu na kolejną wiadomość SMS.
Fragment układu w ramce na MAX232 umożliwia podgląd wysyłanych komend przez telefon. Jeżeli nie chcemy podglądać pracy, po prostu go nie budujmy.
Pobierz wszystko
Podziękowania dla c2h5oh za wskazanie miejsca
Tłumaczył: Kamil Gulczuk
Więcej informacji:
http://www.serasidis.gr/smscontroller.htm
Fajne? Ranking DIY
