Spisu treści:

Automatyka domowa: automatyczna tablica rozdzielcza ze sterowaniem ściemniaczem przez Bluetooth za pomocą Tiva TM4C123G: 7 kroków
Automatyka domowa: automatyczna tablica rozdzielcza ze sterowaniem ściemniaczem przez Bluetooth za pomocą Tiva TM4C123G: 7 kroków

Wideo: Automatyka domowa: automatyczna tablica rozdzielcza ze sterowaniem ściemniaczem przez Bluetooth za pomocą Tiva TM4C123G: 7 kroków

Wideo: Automatyka domowa: automatyczna tablica rozdzielcza ze sterowaniem ściemniaczem przez Bluetooth za pomocą Tiva TM4C123G: 7 kroków
Wideo: Webinar PL Qolsys – współpraca z urządzeniami Z wave 2024, Lipiec
Anonim
Automatyka domowa: automatyczna tablica rozdzielcza ze sterowaniem ściemniaczem przez Bluetooth za pomocą Tiva TM4C123G
Automatyka domowa: automatyczna tablica rozdzielcza ze sterowaniem ściemniaczem przez Bluetooth za pomocą Tiva TM4C123G
Automatyka domowa: automatyczna tablica rozdzielcza ze sterowaniem ściemniaczem przez Bluetooth za pomocą Tiva TM4C123G
Automatyka domowa: automatyczna tablica rozdzielcza ze sterowaniem ściemniaczem przez Bluetooth za pomocą Tiva TM4C123G

W dzisiejszych czasach mamy piloty do naszych telewizorów i innych systemów elektronicznych, które bardzo ułatwiły nam życie. Czy zastanawiałeś się kiedyś nad automatyką domową, która dałaby możliwość sterowania lampami, wentylatorami i innymi urządzeniami elektrycznymi w domu za pomocą pilota? Z kursu, tak! Ale czy dostępne opcje są opłacalne? Jeśli odpowiedź brzmi „Nie”, to znaleźliśmy na to rozwiązanie. Opracowaliśmy nowy system zwany automatyką domową opartą na mikrokontrolerach, wykorzystujący technologię Bluetooth. Ten system jest bardzo oszczędny i może dać użytkownikowi możliwość kontrolowania dowolnego urządzenia elektronicznego bez wydawania pieniędzy na pilota. Projekt ten pomaga użytkownikowi kontrolować wszystkie urządzenia elektroniczne za pomocą swojego smartfona. Dodaliśmy również funkcję ściemniania do jednego portu, z którego można zdalnie sterować jasnością światła lub prędkością wentylatora.

Krok 1: Sprzęt i komponenty

Sprzęt i komponenty
Sprzęt i komponenty
Sprzęt i komponenty
Sprzęt i komponenty
Sprzęt i komponenty
Sprzęt i komponenty

1. Mikrokontroler TM4C123GH6PM

Mikrokontroler Cortex-M wybrany do programowania sprzętowego i ilustracji interfejsów to TM4C123 firmy Texas Instruments. Ten mikrokontroler należy do wysokowydajnej architektury opartej na architekturze ARM Cortex-M4F i ma szeroki zestaw zintegrowanych urządzeń peryferyjnych.

2. Moduł przekaźnika 5 V

3. LCD Wyświetlacz ciekłokrystaliczny (LCD)

Wykorzystamy wyświetlacz LCD 16x2 do pokazywania stanów naszej centralki.

4. Moduł Bluetooth HC-05

Moduł Bluetooth do sterowania przekaźnikami i obwodem ściemniacza.

5. Ładowarka mobilna Ładowarka mobilna do zasilania mikrokontrolera oraz przekaźników.

6. Plastikowa obudowa tablicy rozdzielczej

7. 7 gniazd wtykowych

Krok 2: Obwód sterowania przekaźnika

Obwód sterowania przekaźnika
Obwód sterowania przekaźnika

To projektowanie jest łatwe do zrozumienia i wdrożenia. Odebrane wyjście z Bluetooth jest w stanie zmienić stan każdej wtyczki, którą mamy na płycie.

Krok 3: Projektowanie obwodu ściemniacza

Projektowanie obwodu ściemniacza
Projektowanie obwodu ściemniacza

Pierwsza operacja to wykrywanie przejścia przez zero. Przejście przez zero to punkt, w którym wejściowa fala sinusoidalna natychmiast staje się zerowa podczas jej wymachu.

Druga operacja to wyzwalanie triaka za pomocą optoizolatora tj. MOC3021. Wyzwalanie powinno odbywać się za pomocą mikrokontrolera, a ściemnianie napięcia jest wprost proporcjonalne do opóźnienia wyzwalania.

Krok 4: Tworzenie PCB

Dokonywanie PCB
Dokonywanie PCB
Dokonywanie PCB
Dokonywanie PCB
Dokonywanie PCB
Dokonywanie PCB

Projekt Proteus, układ PCB podano na schemacie

Krok 5: Kodowanie

Kod tego mikrokontrolera jest napisany w środowisku Keil uVision i jest podany poniżej.

Krok 6: Projektowanie aplikacji na Androida

Projektowanie aplikacji na Androida
Projektowanie aplikacji na Androida
Projektowanie aplikacji na Androida
Projektowanie aplikacji na Androida

Będziemy używać programu MIT App Inventor, aby stworzyć naszą aplikację na Androida dla przekaźników sterowanych przez Bluetooth i ściemniaczy.

Zalecana: