Spisu treści:

Światło RGB sterowane przez Bluetooth z aplikacją na Androida: 4 kroki
Światło RGB sterowane przez Bluetooth z aplikacją na Androida: 4 kroki

Wideo: Światło RGB sterowane przez Bluetooth z aplikacją na Androida: 4 kroki

Wideo: Światło RGB sterowane przez Bluetooth z aplikacją na Androida: 4 kroki
Wideo: Jak sterować LED'ami za pomocą telefonu? 2024, Listopad
Anonim
Światło RGB sterowane przez Bluetooth z aplikacją na Androida
Światło RGB sterowane przez Bluetooth z aplikacją na Androida

Autor: inżynierkid1Odwiedź moją stronę internetowąObserwuj więcej autora:

DIY tablet do rysowania ✏️
DIY tablet do rysowania ✏️
DIY tablet do rysowania ✏️
DIY tablet do rysowania ✏️
Linia podążająca za robotem na podstawie OpenCV
Linia podążająca za robotem na podstawie OpenCV
Linia podążająca za robotem na podstawie OpenCV
Linia podążająca za robotem na podstawie OpenCV
Diy Modyfikacja zasilacza za pomocą SMPS
Diy Modyfikacja zasilacza za pomocą SMPS
Diy Modyfikacja zasilacza za pomocą SMPS
Diy Modyfikacja zasilacza za pomocą SMPS

O: Inżynier elektronik i hobbysta. Uwielbiam eksperymentować z mikrokontrolerami. Więcej o inżynierkid1 »

Witajcie twórcy, dzisiaj nauczymy się robić listwę RGB sterowaną przez Bluetooth, którą można sterować z naszego smartfona. Podstawową ideą tego projektu jest stworzenie światła tła/biurka, które dodaje ciepła oczom widza. Tak, ta lampa jest całkiem niezła dla youtuberów i osób związanych z fotografią produktową. Więc jeśli chcesz zrobić ten pasek RGB sterowany przez Bluetooth, upewnij się, że przeczytałeś całą instrukcję do końca. Dołączę również zrzuty ekranu z tego, jak opracowałem aplikację na Androida w 2. wynalazcy aplikacji MIT, aby kontrolować diody LED.

Krok 1: Zbierz wszystkie niezbędne elementy

Zbierz wszystkie niezbędne składniki
Zbierz wszystkie niezbędne składniki
Zbierz wszystkie niezbędne składniki
Zbierz wszystkie niezbędne składniki
Zbierz wszystkie niezbędne składniki
Zbierz wszystkie niezbędne składniki

Sugeruję zakup materiałów eksploatacyjnych od UTSource.net, ponieważ zapewniają one wysokiej jakości komponenty z terminową dostawą. Odwiedź teraz i uzyskaj bezpłatny miesięczny okres próbny na ich członkostwo plus. Korzyści przyznawane członkom plus to 8-30% obniżka ceny, 90-dniowa polityka zwrotów, kupony wysyłkowe i wiele więcej. Skorzystaj z tej oferty już teraz!

Oto lista wszystkich komponentów wymaganych do wykonania tego projektu -

1. Arduino Uno

2. Pasek Led RGB

3. Moduł Bluetooth HC-05

4. 3 x IRLZ44N N-kanałowy Mofety

5. Rezystor 1 x 220 omów i 10 k omów;

Dodatkowe zaopatrzenie -

Płytka ogólnego przeznaczenia, lutownica, przewody połączeniowe, plastikowa obudowa elektroniki, zasilacz 12 V do zasilania systemu.

Krok 2: Schemat obwodu

Schemat obwodu
Schemat obwodu

Schemat obwodu dla tego projektu jest podany tutaj i można go łatwo lutować na płytce drukowanej ogólnego przeznaczenia. Ale polecam najpierw przetestować obwód na płytce stykowej. Upewnij się, że zakupiona taśma RGB jest typowym typem anody. czyli musisz podłączyć led do masy, aby go włączyć. Mosfety sterowane są pinami PWM Arduino Uno.

Obwód odbiera polecenie ze smartfona za pośrednictwem modułu Bluetooth HC-05. Służą do tego piny TX i Rx Arduino.

Uwaga: Odłącz piny Rx i Tx modułu Bluetooth podczas przesyłania kodu lub spowoduje to błąd.

Krok 3: Zaprogramujmy płytkę Arduino

Zaprogramujmy płytkę Arduino
Zaprogramujmy płytkę Arduino
Zaprogramujmy płytkę Arduino
Zaprogramujmy płytkę Arduino

Teraz dołączyłem dwa programy. Oba są takie same z tylko jedną zmianą. Jeden z kodów ma możliwość zapisania poprzednio wybranego koloru do wyświetlenia nawet po resecie Arduino.

Drugi kod to po prostu prosty kontroler ledowy RGB, który musimy konfigurować za każdym razem, gdy włączamy urządzenie.

Kod z EEPROM-em jest dość wydajny i nie musisz za każdym razem podłączać smartfona. Jeśli masz jakiekolwiek wątpliwości dotyczące kodu, możesz skomentować poniżej.

Krok 4: Aplikacja na Androida

Aplikacja na Androida
Aplikacja na Androida
Aplikacja na Androida
Aplikacja na Androida
Aplikacja na Androida
Aplikacja na Androida

Użyłem MIT App Inventor 2 do stworzenia tej aplikacji na Androida. Interfejs to prosty przełącznik suwakowy, który wysyła wartości PWM do Arduino przez Bluetooth. Urządzenie Bluetooth można wybrać spośród różnych dostępnych urządzeń. Jeśli chcesz, aby aplikacja była taka sama jak moja, postępuj zgodnie z powyższymi obrazami. I ustaw bloki tak jak ja, aby uzyskać te same elementy sterujące.

Ci, którzy chcą uchronić się od tego zadania, mogą bezpośrednio pobrać moją aplikację.

Instalacja oprogramowania wymaga włączenia opcji instalacji z nieznanych źródeł w smartfonie.

Po zainstalowaniu włącz Bluetooth w telefonie i sparuj go z modułem HC-05. Hasło to „0000” lub „1234”.

Teraz kliknij dużą ikonę Bluetooth i wybierz sparowane urządzenie.

Teraz możesz sterować paskiem RGB, przesuwając poziome paski. Możesz również stworzyć mieszany kolor, dodając trzy kolory.

Mam nadzieję, że podoba ci się ta instrukcja. Okaż swoje wsparcie, klikając przycisk „Lubię to”, a także podziel się tym ze znajomymi. Jeśli potrzebujesz pomocy z kodem, skomentuj poniżej. Na razie to wszystko. Wrócimy z kolejnym fajnym projektem. Dziękuję Ci.

Zalecana: