Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Autor: inżynierkid1Odwiedź moją stronę internetowąObserwuj więcej autora:
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
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 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
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
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.