Możesz kontrolować urządzenia gospodarstwa domowego, takie jak wentylator, światło i silnik, za pomocą smartfonów i specjalnych programów.
Wymagane komponenty:
Ø Arduino Uno x 1
Ø Moduł HC-05 / HC-06 x 1
Przekaźnik Ø 5 V x 4
Dioda Ø 1n4148 x 4
Dioda Ø 1N4007 x 2
1000 1000uF Kondensator x 1
Ø IC7805 X 1
Ø 12V Transformator x 1
Tranzystor Ø BC547 x 4
Ø rezystor 1k x 4
Ø złącze przewodu
Prostownik:
Schemat podłączenia przekaźnika:
Wybór przekaźników zależy od tego, co chcesz podłączyć i jak szybko. Jakie napięcie, prąd itp.… Zarządzaj nim bezpośrednio z Arduino nie będzie działać. Musisz użyć czegoś takiego:
Tranzystor NPN może być prosty (2N2222, BC337 itp.), A diody mogą być najczęstsze (1N4001 lub podobny). VCC wynosi + 5 V.
Moduł Bluetooth dla Arduino Uno:
Aby użyć modułu hc05 s, podłącz vcc do wyjścia 5 V w Arduino GND do Ziemi, RX do pinu TX w Arduino i odwrotnie.
[Uwaga: w RX kod PIN nie jest oficjalnie wolny od 5 V; przeznaczony do sygnałów 3,3 V. Arduino generuje sygnał 5 V, dlatego należy użyć dzielnika napięcia lub logicznego konwertera poziomu, aby zapewnić, że sygnał Arduino nie uszkodzi hc05 s.]
Podczas korzystania z modułu BTBee instalujemy zworki na płycie, tak aby styk DНАР i styki D0 były zamknięte, a styki DIN i D1 były zwarte. Odbywa się to tak, że pin RX na Arduino to pin 0, a TX PIN to PIN 1. Możesz użyć dowolnego innego, takiego jak Pin RX i TX, ale musisz włączyć bibliotekę SoftwareSerial dla Arduino, aby go włączyć. Nie zapomnij usunąć zworek podczas ładowania kodu do Arduino, wybierając pin 0 i 1, podobnie jak pin szeregowy.
Zworki są podłączone do styków 0 i 1 w BTBee, jeśli moduł jest używany po raz pierwszy, w celu zastąpienia nazwy i hasła. W tym celu moduł musi być ustawiony w tryb poleceń. Podłączamy styk klucza do dowolnego styku Arduino i ustawiamy go jako priorytet przy programowaniu modułu. W przypadku korzystania z BTBee jest to nieco trudniejsze. Podczas gdy oficjalna Wiki mówi, że musisz przytrzymać przycisk, aby zmienić tryb poleceń i zmienić zmiany z powrotem w tryb przesyłania danych, tak się nie dzieje: zamiast tego przytrzymaj przycisk Tryb, a następnie szybko naciśnij i zwolnij przycisk resetowania. Zauważamy, że dioda LED Status miga wolniej niż zwykle. Wszystko w porządku!
Program:
• kod
Aplikacje na Androida:
• aplikacja