dodatkowe materiały na ftp: ftp://ep.com.pl user: 00865, pass: 00664dyt

Podobne dokumenty
dokument DOK wersja 1.0

ARS3 RZC. z torem radiowym z układem CC1101, zegarem RTC, kartą Micro SD dostosowany do mikro kodu ARS3 Rxx. dokument DOK wersja 1.

Sterownik-timer z 8 przekaźnikami

Moduł wykonawczy z interfejsem Ethernet Sterowanie 8 przekaźnikami i pomiar napięć przez sieć LAN lub WAN

ZL8AVR. Płyta bazowa dla modułów dipavr

Centrala alarmowa ALOCK-1

STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP

Kod produktu: MP01611-ZK

Programowany, 16-kanałowy sterownik 230 V

LITEcomp. Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19

LITEcompLPC1114. Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Sponsorzy:

LDA-8/ Z wyświetlacz tekstowy

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

MODBUS RTU wersja M1.14 protokół komunikacyjny wyświetlaczy LDN

STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

Kod produktu: MP01611-ZK

Rys. 1. Schemat ideowy karty przekaźników. AVT 5250 Karta przekaźników z interfejsem Ethernet

ZL27ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

ZL9AVR. Płyta bazowa dla modułów ZL7AVR (ATmega128) i ZL1ETH (RTL8019)

SML3 październik

INSTRUKCJA OBSŁUGI. Przekaźnik czasowy ETM ELEKTROTECH Dzierżoniów. 1. Zastosowanie

Kod produktu: MP-BTM222-5V

3. Sieć PLAN. 3.1 Adresowanie płyt głównych regulatora pco

Instrukcja do oprogramowania ENAP DEC-1

ARS3-MODEM dokumentacja modemu radiowego do lokalnej transmisji danych w wolnych pasmach 433MHz i 868MHz

MOBOT-RCR v2 miniaturowe moduły radiowe Bezprzewodowa transmisja UART

ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

RPTC CONTROLLER (v1.11) STEROWNIK PRZEMIENNIKA RADIOWEGO OBSŁUGA KOMUNIKATÓW GŁOSOWYCH OBSŁUGA KOMUNIKATÓW IDCW OPCJONALNY MODUŁ GSM

Uwaga! Podłączenia modułu powinien wykonać uprawniony elektryk. Napięcie sieci 230V jest bardzo niebezpieczne.

Instrukcja obsługi automatu zmierzchowego ASTfoto V.1.0

Instrukcja inteligentnego gniazda Wi-Fi współpracującego z systemem Asystent. domowy

Terminal TR01. Terminal jest przeznaczony do montażu naściennego w czystych i suchych pomieszczeniach.

Restarter GSM. Instrukcja montażu i konfiguracji. INETECH

ADVANCE ELECTRONIC. Instrukcja obsługi aplikacji. Modbus konfigurator. Modbus konfigurator. wersja 1.1

Instrukcja podłączenia i konfiguracji BLUETOOTH NX. Interfejs. (instrukcja dostępna także na ver

Kontroler Xelee Master DMX64/512 - Instrukcja obsługi. Kontroler Xelee Master DMX64/512 Firmware 1.1 Instrukcja Obsługi.

ZL25ARM. Płyta bazowa dla modułów diparm z mikrokontrolerami STR912. [rdzeń ARM966E-S]

GRM-10 - APLIKACJA PC

Kod produktu: MP01105

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

REMOTE CONTROLLER RADIO 4

EV3 X21 instrukcja uproszczona

Programator ZL2PRG jest uniwersalnym programatorem ISP dla mikrokontrolerów, o budowie zbliżonej do STK200/300 (produkowany przez firmę Kanda).

Specyfikacja techniczna:

CENTRALA STERUJĄCA SMART CONTROL

Moduł przekaźnika czasowego FRM01 Instrukcja obsługi

Miniaturowy serwer http

Kod produktu: MP-1W-2480

Uniwersalny system automatyki budynkowej w oparciu o. moduł sterujący SAB i moduły wykonawcze MWD. Praca autonomiczna Moduł sterujący SAB...

Kod produktu: MP-BT-RS232

Uniwersalna klawiatura ELITE z wyświetlaczem LCD

Płytka testowa dla radiowego modemu sterownika

Sterownik sieciowy. Rozszerzenie 8 portów quasi dwukierunkowych. RaT8NO RaT8OC RaT8Wg

Uwaga! Podłączenia modułu powinien wykonać uprawniony elektryk. Napięcie sieci 230V jest bardzo niebezpieczne.

ZL5PIC. Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887

Rejestratory Sił, Naprężeń.

Instrukcja MM-717 Tarnów 2010

Kod produktu: MP01105T

SYSTEM BEZPRZEWODOWY RETRANSMITER SYGNAŁÓW

ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC

GATE OPENER. Instrukcja Obsługi i Konserwacji. Sterownika GSM-21. Instrukcja obsługi sterownika GSM-21

ZL9ARM płytka bazowa dla modułów diparm z mikrokontrolerami LPC213x/214x

ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

Zdalny włącznik radiowy

MultiTool instrukcja użytkownika 2010 SFAR

Moduł przekaźnika czasowego FRM01. Instrukcja obsługi

Tab. 1. Zestawienie najważniejszych parametrów wybranych mikrokontrolerów z rodziny LPC2100, które można zastosować w zestawie ZL3ARM.

Deklaracja zgodności jest dostępna pod adresem

Interfejs RS485-TTL KOD: INTR. v.1.0. Zastępuje wydanie: 2 z dnia

HC1 / HC2. Regulator temperatury

MAKING MODERN LIVING POSSIBLE. Danfoss Link SCM Simple Communication Module Instrukcja montażu. Danfoss Heating Solutions

Modem Bluetooth MBL-232/UK

INSTRUKCJA INSTALACJI SPN-IR INSTRUKCJA INSTALACJI I OBSŁUGI. Sterownik Pracy Naprzemiennej SPN-IR

Aplikacja przekaźnika monostabilnego UNIV

Instrukcja instalacji oraz konfiguracji sterowników. MaxiEcu 2.0

Servo controller. Uniwersalny sterownik serwomechanizmów modelarskich. Zestawy uruchomieniowe 1

ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8

INSTRUKCJA OBSŁUGI MONITORA LINII PRĄDOWEJ

Kontroler LED programowalny czasowo 12V 20A 5 kanałów

Monitor aktywności fizycznej Nr produktu

SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701.

Przemysłowy odtwarzacz plików MP3

ZL30ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

KA-NUCLEO-UniExp. Wielofunkcyjny ekspander dla NUCLEO i Arduino z Bluetooth, MEMS 3DoF, LED-RGB i czujnikiem temperatury

INSTRUKCJA OBSŁUGI MODUŁ CZYTNIKA KART-KLUCZY MD-NIM05

ZL2ARM easyarm zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S)

INSTRUKCJA OBSŁUGI. Licznik amperogodzin ETM ELEKTROTECH Dzierżoniów. 1. Zastosowanie

DOKUMENTACJA TECHNICZNA WSKAŹNIKA ŁADOWANIA BATERII WSK-2 / 24V

MSA-1 Mikroprocesorowy sterownik do przełącznika antenowego

Aplikacja przekaźnika monostabilnego 16A UNIV

HiTiN Sp. z o. o. Przekaźnik kontroli temperatury RTT 14W DTR Katowice, ul. Szopienicka 62 C tel/fax.: + 48 (32)

SPECYFIKACJA PRZETWORNIK RÓŻNICY CIŚNIEŃ DPC250; DPC250-D; DPC4000; DPC4000-D

WIZUALIZACJA DANYCH SENSORYCZNYCH MINISTACJA METEOROLOGICZNA

SystimPlus. Dokumentacja (FAQ) dla wersji: v

U W A G I D O M O N T A ś U Z E S T A W U L A B O R A T O R Y J N E G O A B C 0 1 U S B 3, A B C 0 2

SP-1101W/SP-2101W Instrukcja Szybkiej Instalacji

Ćwiczenie 4: Eksploatacja systemu kontroli dostępu jednego Przejścia REGIONALNE CENTRUM EDUKACJI ZAWODOWEJ W BIŁGORAJU

Firma DAGON Leszno ul. Jackowskiego 24 tel Produkt serii DAGON Lighting

Instruktaż konfiguracji

Transkrypt:

Przełącznik z interfejsem Bluetooth W artykule opisano zdalnie sterowany przełącznik z dwoma przekaźnikami. Ponieważ do sterowania użyto interfejsu Bluetooth, przełącznikiem można sterować za pośrednictwem komputera, tabletu lub smartfona. Komendy sterujące włączeniem i wyłączeniem przekaźników mają format tekstowy. Do obsługi przełącznika napisano specjalną androidową aplikację, jednak do wysyłania komend można wykorzystać dowolny program terminalu. Każdy z przekaźników można włączyć na stałe lub na zaprogramowany czas. Rekomendacje: przełącznik przyda się do zdalnego otwierania furtki, sterowania oświetleniem i w innych systemach automatyki np. budynkowej. dodatkowe materiały na ftp: ftp://ep.com.pl user: 008, pass: 00dyt W ofercie AVT* AVT- Podstawowe informacje: Sterowanie dwoma niezależnymi przekaźnikami pełniącymi funkcję elementów wykonawczych. Każdy z przekaźników można włączyć, wyłączyć lub załączyć na czas od sekundy do minuty. Zdalne sterowanie za pomocą krótkich komend przesyłanych przez Bluetooth. Do wysyłania komend można użyć dowolnego urządzenia z interfejsem Bluetooth. Moduł HC-0. Zasilanie napięciem stałym z zakresu V. Pobór prądu do 0 ma przy napięciu zasilającym V. Projekty pokrewne na FTP: (wymienione artykuły są w całości dostępne na FTP) AVT-9 Konfigurowalny przełącznik -kanałowy (EP 8/0) AVT-9 Uniwersalny -kanałowy moduł przekaźnikowy (EP 8/0) AVT-890 Moduł przekaźników z USB (EP /0) AVT-8 Moduł załączający z triakami (EP /0) AVT-0 Moduł I/O sterowany przez USB (EdW /0) AVT-8 -kanałowy przełącznik sterowany dowolnym pilotem IR (EP 8/0) AVT-8 Programowalny moduł przekaźników AVT-9 (EP /0) Moduł wykonawczy z triakami (EP /0) AVT-9 8-kanałowy miniaturowy moduł przekaźników (EP /0) AVT- Uniwersalny moduł wykonawczy (EP /0) AVT-0 8-kanałowa karta przekaźników (EP /00) AVT-8 Przekaźnikowy moduł wykonawczy (EP 8/008) AVT-9 Karta przekaźników na USB (EP /00) * Uwaga: Zestawy AVT mogą występować w następujących wersjach: AVT xxxx UK to zaprogramowany układ. Tylko i wyłącznie. Bez elementów dodatkowych. AVT xxxx A płytka drukowana PCB (lub płytki drukowane, jeśli w opisie wyraźnie zaznaczono), bez elementów dodatkowych. AVT xxxx A+ płytka drukowana i zaprogramowany układ (czyli połączenie wersji A i wersji UK) bez elementów dodatkowych. AVT xxxx B płytka drukowana (lub płytki) oraz komplet elementów wymieniony w załączniku pdf AVT xxxx C to nic innego jak zmontowany zestaw B, czyli elementy wlutowane w PCB. Należy mieć na uwadze, że o ile nie zaznaczono wyraźnie w opisie, zestaw ten nie ma obudowy ani elementów dodatkowych, które nie zostały wymienione w załączniku pdf AVT xxxx CD oprogramowanie (nieczęsto spotykana wersja, lecz jeśli występuje, to niezbędne oprogramowanie można ściągnąć, klikając w link umieszczony w opisie kitu) Nie każdy zestaw AVT występuje we wszystkich wersjach! Każda wersja ma załączony ten sam plik pdf! Podczas składania zamówienia upewnij się, którą wersję zamawiasz! (UK, A, A+, B lub C). http://sklep.avt.pl Schemat ideowy przełącznika z interfejsem Bluetooth pokazano na rysunku. Komendy sterujące, wysyłane np. z programu uruchomionego na smartfonie, odbierane są przez moduł Bluetooth MOD (HC- 0). Moduł jest dołączony do linii RxD i TxD interfejsu UART mikrokontrolera IC (STMF0C8). Poprzez port UART kontroler odczytuje rozkazy odebrane przez moduł MOD oraz wysyła potwierdzenia. W pamięci EEPROM układu IC pamiętane są takie nastawy, jak nazwa własna przełącznika wyświetlana na smartfonie i czasy załączenia każdego przekaźnika. Mikrokontroler steruje cewkami przekaźników podłączonymi do kolektorów tranzystorów T, T zabezpieczonych przed przepięciami diodami D, D. Dioda LED służy do sygnalizacji stanu sterownika. Złącza i styki przełączne (jumpery) Niżej zamieszczono opis funkcji wszystkich złączy i styków znajdujących się na płytce przełącznika: J gniazdo mini USB, J gniazdo śrubowe. Oba gniazda służą do doprowadzenia napięcia zasilającego. Diody D i D zabezpieczają przed błędną polaryzacją zasilania. Chronią przy tym zewnętrzne zasilacze na wypadek, gdyby do obu gniazd jednocześnie doprowadzono napięcie o różnym potencjale. J, J gniazda śrubowe połączone ze stykami przekaźników wykonawczych K i K. Jeśli przekaźniki są wyłączone, styki CN są zwarte z NC (JP- i JP-). Jeśli przekaźniki są załączone, styki CN są zwarte z NO (JP- i JP-). JP -pozycyjne pole konfiguracyjne (zworki) używane podczas programowania ustawień. J doprowadzenia interfejsu UART. Normalnie nieużywane. Port UART może służyć do zapisania nowej wersji oprogramowania do pamięci Flash mikrokontrolera. J złącze interfejsu JTAG, normalnie nieużywane, chociaż może przydać ELEKTRONIKA PRAKTYCZNA 9/0

+ + Przełącznik z interfejsem Bluetooth HC 0 oznaczenia na module EN VCC TXD RXD STATE OUT PA PA MOD K N00CHSDCC J K J P P@ S O D MBR00LT J R8 00 PB R k T BC88 LED K N00CHSDCC J K J P P@ S O D MBR00LT J R9 00 R k T BC88 PB LED JP JP ON programowanie ustawień przełącznika JP,, wariant nazwy przełącznika JP JP JP JP PB PB PB PB 8 Wykaz elementów Rezystory: (SMD 080) R, R: 00 kv R, R, R, R: kv R, R8, R9: 00 V Kondensatory: C C, C8, C: 00 nf C: 0 nf C, C: 0 mf/ V C9, C0: pf Półprzewodniki: IC: STMF0CXT IC: LM-. IC: LCASN T, T: BC88 D, D: BYS D, D: MBR00LT LED LED: dioda LED, SMD Inne: MOD: moduł Bluetooth HC-0 L: dławik mh Q: rezonator kwarcowy 8 MHz S: przycisk JS: gniazdo micro USB J: złącze śrubowe -kontaktowe J, J: złącze śrubowe -kontaktowe K, J: przekaźnik z cewką V DC np. N00CHSDCC -0 BOOT=0 PA PA PA PA SJ=OFF poprzez JTAG SJ=ON poprzez UART PB R 00k R 00k PB PA PA PA PB PA0 PA PA JTAG J J J J J J J J 8 J 9 0 09 USART J R 00 R D T D TRST TDI TMS TCK TDO OUT SYGNALIZACJA STANU URZĄDZENIA LED R k PA IC SCL WP A A A0 LCASN VCC SDA R k EEPROM Array 8 PA0 PA PA PA PA PA0 PA PA PA PA PA PA PA8 PA0 PA PA PA PA PA PB PB PB PB PB PB PB PB PB SJ C 00n 0 9 0 8 9 8 ICPORTA_L ICPORTB_L VDDA VSSA VBAT PB0 PB PB PB PB PB PB PB ICPORTA_H ICPORTB_H PB8 PB9 PB0 PB PB PB PB PB ICPORTC ICRESET PC PC PC STMF0CXT ICPORTD/OSC PD0/OSC<= PD/OSC=> 8 9 0 9 0 8 S Q C 00n C 00n ICAN_POWER C 00n C 00n C9 p C0 p 8 ICPOWER VDD_ VDD_ VDD_ VSS_ VSS_ VSS_ JG$ C 0n L uh D BYS C 0u/ IC REG V V VOUT TAB C 0u/ C8 00n MI USB JS J J D BYS Rysunek. Schemat ideowy przełącznika z interfejsem Bluetooth ELEKTRONIKA PRAKTYCZNA 9/0

się przy opracowywaniu nowej wersji oprogramowania. SJ zwarcie tej zwory po restarcie wymusza przejście mikrokontrolera do trybu gotowości do zapisu nowego oprogramowania do pamięci Flash, normalnie otwarta. S przycisk wymuszający restart mikrokontrolera. Uwagi odnośnie do montażu Schemat montażowy przełącznika pokazano na rysunku. Ponieważ najmniejsze obudowy elementów na płytce są typu 080, montaż nie powinien przysporzyć problemów nawet średnio zaawansowanemu elektronikowi. Jedyną decyzją, którą należy podjąć w czasie montażu, jest sposób dołączenia modułu MOD. Jeżeli do zamocowania modułu użyjemy gniazda tzw. goldpinów, moduł w stosunku do płytki drukowanej będzie mocowany prostopadle i zajmie sporo miejsca. Alternatywnie można moduł położyć na płytce i przyłączyć za pomocą dodatkowo wykonanego mostka. W tym celu najpierw należy do płytki wlutować grzebień prostych goldpinów. Następnie do goldpinów trzeba przylutować pod kątem prostym gniazdo dla modułu. Lutowanie gniazda najwygodniej przeprowadzić, gdy jest ono nałożone na wyprowadzenia modułu HC-0. Uruchamianie Aby zabezpieczyć się przed kłopotliwymi niespodziankami, pierwsze włączenie napięcia zasilania wykonujemy bez modułu Bluetooth w gnieździe MOD. Napięcie stabilizatora IC powinno wynosić, V. Można je zmierzyć albo na wyjściu stabilizatora, albo na wyprowadzeniu MOD- oznaczonego VCC. Jeżeli mikrokontroler został prawidłowo zaprogramowany, po włączeniu zasilania lub naciśnięciu przycisku zerowania S dioda LED powinna dwukrotnie błysnąć: krótko i dłużej. Po wyłączeniu zasilania można do gniazda na płytce przełącznika dołączyć moduł Bluetooth. Jeżeli moduł jest sprawny, po ponownym włączeniu zasilania dioda LED zamontowana na module powinna szybko migotać. Ustawienia początkowe Po uruchomieniu należy ustawić parametry domyślne. W tym celu zwiera się wyprowadzenia JP-. Następnie należy jednocześnie nacisnąć przycisk na module oraz przycisk zerowania S. Jeżeli ustawienia początkowe zostały przywrócone, obie diody będą migotały: Dioda LED na płytce przełącznika 0, s/0, s. Dioda LED modułu Bluetooth migotanie s/ s. Rysunek. Schemat montażowy przełącznika z interfejsem Bluetooth W razie błędu, gdy np. przycisk modułu nie był naciskany i ustawienia początkowe nie zostały zapisane, dioda LED przełącznika będzie szybko migotać 0, s/0, s. Ustawienia początkowe uaktywniają komendy sterujące włączaniem i wyłączaniem przekaźników. Są one następujące: K_ON tekst komendy, po której odebraniu przełącznik włączy przekaźnik K. K_OFF tekst komendy, po której odebraniu przełącznik wyłączy przekaźnik K. K_ON_OFF tekst komendy, po której odebraniu przełącznik załączy przekaźnik K na ustalony czas. Po jego upłynięciu przekaźnik zostanie wyłączony. K_ON tekst komendy, po której odebraniu przełącznik włączy przekaźnik K. K_OFF tekst komendy, po której odebraniu przełącznik wyłączy przekaźnik K. K_ON_OFF tekst komendy, po której odebraniu przełącznik załączy przekaźnik K na ustalony czas. Po jego upłynięciu przekaźnik zostanie wyłączony. T_K:dd_K:dd tekst komendy, po której odebraniu w przełączniku programowane są czasy załączania przekaźników K i K, po odebraniu komend K_ON_OFF i K_ON_OFF. Litery dd oznaczają cyfry dziesiętne czasu załączenia w zakresie od do 0 sekund. W ustawieniach początkowych czas załączenia obydwu przekaźników jest standardowo ustawiony na sekundę. Oprócz tego podczas przywracania ustawień początkowych programowany jest tryb pracy modułu Bluetooth. Ustawiane są następujące parametry pracy modułu: Tryb slave. Parametry transmisji UART: 800, bit stop, parzystość none. Kod P:. Nazwa: nadawana jest nazwa Sterownik x, gdzie x jest numerem z przedziału 8. O wyborze numeru decyduje ustawienie zworek JP JP w momencie przywracania ustawień początkowych. W tabeli podano kombinacje ustawień zworek. Po usunięciu zworki JP- i naciśnięciu przycisku zerującego przełącznik jest gotowy do pracy. Powinien reagować na tekst standardowych komend sterujących przekaźnikami. Parowanie z urządzeniem sterującym Przełącznik można wysterować, wysyłając komendy z komputera, tabletu czy smartfona. Jak w wypadku wszystkich urządzeń Bluetooth, komunikacja pomiędzy nimi jest możliwa po wcześniejszym sparowaniu. W zależności od typu urządzenia procedura parowania może się różnić w szczegółach. Najpierw należy włączyć zasilanie zdalnie sterowanego przełącznika. Potem w opcjach np. smartfona, związanych z Bluetooth, trzeba uruchomić procedurę wyszukiwania dostępnych urządzeń. Gdy przełącznik zostanie odnaleziony, na ekranie powinna wyświetlić się jego nazwa, np. Sterownik. Jeżeli za pierwszym razem zdalnie sterowany przełącznik nie zostanie wykryty, należy procedurę ponowić po naciśnięciu przycisku S. Po wykryciu przełącznika trzeba go wskazać jako urządzenie do sparowania. Zostanie wyświetlone żądanie podania P, w tym Tabela. Ustawienia zworek JP JP i nazwa nadawana przełącznikowi JP- JP- JP- Przydzielona nazwa Zwarta Zwarta Zwarta Sterownik Zwarta Zwarta Otwarta Sterownik Zwarta Otwarta Zwarta Sterownik Zwarta Otwarta Otwarta Sterownik Otwarta Zwarta Zwarta Sterownik Otwarta Zwarta Otwarta Sterownik Otwarta Otwarta Zwarta Sterownik Otwarta Otwarta Otwarta Sterownik8 ELEKTRONIKA PRAKTYCZNA 9/0

Przełącznik z interfejsem Bluetooth Rysunek. Ekran główny aplikacji Ster_HC0_Rel Rysunek. Lista sparowanych urządzeń Bluetooth Rysunek. Ekran umożliwiający ustawienie parametrów załączenia przekaźników wypadku. Od tej chwili można nawiązywać połączenie pomiędzy urządzeniem sterującym a przełącznikiem. Po uruchomieniu dowolnego programu terminalowego dla testu można wysłać komendę tekstową K_ ON, co powinno spowodować załączenie przekaźnika K i odesłanie potwierdzenia k_on=ok. Po wysłaniu komendy K_OFF przekaźnik powinien zostać wyłączony. W przypadku nawiązania prawidłowego połączenia między urządzeniem sterującym a przełącznikiem dioda na module Bluetooth powinna migać dwoma krótkimi Rysunek. Lista urządzeń pozostających w zasięgu aplikacji Ster_HC0_Rel błyskami z ok. sekundami przerwy między grupami błysków. Program sterujący Ster_HC0_Rel Do sterowania zdalnym przełącznikiem wykonano aplikację dla urządzeń z systemem Android. Jej działanie polega na wysyłaniu rozkazów sterujących i odbieraniu potwierdzeń wykonania, odsyłanych przez sterownik przełącznika. Po uruchomieniu aplikacji pojawi się ekran podobny do tego pokazanego Rysunek. Ekran umożliwiający sterowanie przełącznikiem na rysunku. Zależnie od stanu urządzenia może wyświetlić się także prośba o pozwolenie włączenia modułu Bluetooth. Na początku aktywny jest tylko przycisk BLUETOOTH, po którego naciśnięciu przechodzi się do opcji związanych z interfejsem radiowym. Ekran wyboru opcji pokazano na rysunku. Korzystając z przycisków, można włączyć lub wyłączyć interfejs Bluetooth w smartfonie, wyświetlić listę urządzeń pozostających w zasięgu (rysunek ) oraz listę urządzeń sparowanych (rysunek ). Klikając na pozycję z listy sparowanych urządzeń, inicjujemy połączenie pomiędzy smartfonem a urządzeniem, np. Sterownik8. Po nawiązaniu połączenia następuje automatyczny powrót do ekranu pierwszego, którego wygląd się zmienił (rysunek ). Stają się dostępne pozostałe przyciski, po naciśnięciu których można sterować włączaniem i wyłączaniem przekaźników K i K. Na dole ekranu jest wyświetlana nazwa przełącznika, z którym nawiązano połączenie i który jest kontrolowany. W prawym górnym rogu ekranu umieszczono przycisk o nazwie KONFIGURACJA. Jego naciśnięcie pozwala przejść do ekranu pokazanego na rysunku, na którym można ustawić czasy włączenia przekaźników po odbiorze rozkazów chwilowego załączenia. Można ustawić te czasy niezależnie dla obydwu przekaźników w zakresie od sekundy do 0 sekund. Programy terminalowe Do sterowania oprócz aplikacji Ster_ HC0_Rel można się posłużyć dowolnym programem terminalowym pozwalającym ELEKTRONIKA PRAKTYCZNA 9/0

w tym wypadku będzie to Sterownik. Z interesujących nas właściwości program ma pole do ręcznego wpisywania tekstów do wysłania (ASCII data). Dodatkowo jest dostępnych przycisków i pole wyświetlające komunikaty potwierdzeń odbierane ze sterownika. Każdy z przycisków może być indywidualnie oprogramowany przez użytkownika. Dzięki temu każdemu z nich można przypisać rozkaz sterujący, który będzie wysyłany po naciśnięciu. Rysunek 8. Ekran główny programu BT Simple Terminal v.. wysłać ciąg znaków. Najwygodniejsze w użyciu będą takie, które wyświetlanym przyciskom pozwolą na stałe przypisać komendy sterujące. Dodatkowa opcja wyświetlająca tekst wysyłanych rozkazów i odbieranych potwierdzeń pozwoli upewnić się, że komunikacja z przełącznikiem przebiega prawidłowo. Krótko opiszę trzy wybrane programy terminalowe. Każdy ma nieco inne Rysunek 9. Ekran główny programu Bluetooth spp pro możliwości, chociaż ogólny schemat działania jest podobny. BT Simple Terminal v.. Na rysunku 8 pokazano widok ekranu startowego programu. Pracuje on z wcześniej sparowanymi urządzeniami Bluetooth. Z wyświetlanej listy należy wybrać urządzenie, z którym program ma się połączyć Bluetooth spp pro Nieco bardziej skomplikowany, o dodatkowych możliwościach, jest program terminalu o nazwie Bluetooth spp pro. Pozwala on na pracę z niesparowanymi urządzeniami, ponieważ ma opcję wyszukiwania dostępnych urządzeń Bluetooth i umożliwia inicjowanie parowania. Na rysunku 9 pokazano ekran startowy programu. Po połączeniu z wybranym urządzeniem wyświetlane są podstawowe parametry modułu Bluetooth. Można także wybrać tryb pracy programu. Program terminalu daje do dyspozycji użytkownika konfigurowalnych przycisków. Na górze jest pole do wyświetlania danych odebranych (potwierdzeń ze sterownika) oraz danych wysyłanych (komend). Każdy przycisk można indywidualnie konfigurować. Służą do tego pola tekstowe. Wypełniając je, użytkownik może określić napis pojawiający się na przycisku i kod wysyłany po naciśnięciu. Dodatkowo można przypisać kod wysyłany po dłuższym przytrzymaniu przycisku i po jego puszczeniu. Rysunek 0. Ekran główny programu BlueTooth Serial Controller BlueTooth Serial Controller Najbardziej rozbudowanym programem o wielu opcjach konfiguracyjnych jest program terminalu nazwany przez twórcę Bluetooth Serial Controller. Jego ekran startowy pokazano na rysunku 0. Program daje do dyspozycji użytkownika zestawów po konfigurowalnych przycisków. Każdemu z nich można przypisać opis oraz ciąg znaków (komend) wysyłanych po naciśnięciu. Dodatkowo, można decydować o liczbie wyświetlanych przycisków, ich wymiarach, czasie powtarzania transmisji i wielu innych parametrach. Na ekranie głównym oprócz pola przycisków jest wyświetlana sekwencja wysyłanej komendy, potwierdzenie oraz pole do ręcznego wpisywania wysyłanych komend. Ryszard Szymaniak, EP REKLAMA http://m.ep.com.pl/ Najlepszy Mobilny Adres w Sieci ELEKTRONIKA PRAKTYCZNA 9/0