Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Zdobądź moduły i komponenty, których potrzebujesz
- Krok 2: Złóż te części
- Krok 3: Prześlij kod do Arduino
- Krok 4: Pobierz i skonfiguruj aplikację na Androida
- Krok 5: Ciesz się
Wideo: Sterowanie Bluetooth PWM 6 wyjść = 800 W: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
Celem projektu jest umożliwienie prostego i szybkiego sterowania dowolnymi obciążeniami za pomocą telefonu z systemem Android poprzez Bluetooth. Obciążeniami mogą być silniki, dowolne diody LED, paski, lampy, elektrozawory, pompy i inne obciążenia typu R, L lub C. Ponadto, dzięki multiProtectionom POWER SHIELD, możesz zrobić wszystko w bezpieczny sposób (zamiast dymu zobaczysz sygnały zwrotne i ostrzegawcze diody LED SHIELD), a na ekranie telefonu zobaczysz całkowite zużycie prądu.
Kieszonkowe dzieci
www.v-vTech.com
Krok 1: Zdobądź moduły i komponenty, których potrzebujesz
- Arduino MEGA 2560;
- "TARCZA MOCY 6+6 T800"
- Moduł BlueTooth HC-05;
- Taśma LED 12V RGB (ze wspólnym przewodem dodatnim);
- Rezystory TH 1kΩ i 2kΩ @ 0,25W;
- jakaś mocna dioda LED… lub tylko 12V (może to być hamulec samochodu);
- Rezystor 10W @ 1,5Ω jeśli wybierasz jakieś 100W 32V LED powinieneś najpierw przeczytać instrukcję użytkownika SHIELD!
- Silnik 12 V DC (wybierz jego moc w zależności od siły zasilania);
- Kondensator o niskim ESR 35V @ 2200µF;
- Zasilacz DC 12V (pojedynczy POWER SHIELD T800 może pracować z napięciem do 32V @ 25A = 800W).
Krok 2: Złóż te części
W tym przykładzie schemat użyj zasilacza DC 12V @ co najmniej 3A. Jednak zasilanie „POWER SHIELD 6+6 T800” może wynosić 6…32 V @ 25 A, zależy to od tego, jakich obciążeń użyjesz. Na przykład używam diody LED o mocy 100W i jest ona oddzielnie podłączona do zasilania 32V (proszę zapoznać się z instrukcją obsługi na stronie 19). Może również pracować z różnymi obciążeniami wyjściowymi napięcia! Aby uzyskać więcej informacji, przeczytaj pełną instrukcję obsługi, którą można znaleźć na stronie www.v-vTech.com
Krok 3: Prześlij kod do Arduino
Ten kod jest napisany dla Arduino MEGA 2560.
Jeśli nie masz MEGA i chcesz użyć mniejszej płytki typu Arduino, takiej jak UNO lub NANO (każda dobrze pasuje do POWER SHIELD T800), musisz trochę zmodyfikować kod i schemat. Ale nadal polecam zakup MEGA, ponieważ nie tracisz komunikacji szeregowej z komputerem, gdy moduł BlueTooth jest podłączony do portu szeregowego 1. Będziesz potrzebować tego do sprzężenia zwrotnego i programowania. Więc jeśli i tak jesteś uparty:), zróbmy te zmiany:
- Na schemacie należy zamienić przewody komunikacyjne z „Serial Port 1” na „Serial Port 0”;
- W szkicu musisz usunąć wszystkie linie związane z „Serial.*”;
- W szkicu musisz zmienić nazwę wszystkich "Serial1.*" na "Serial.";
- I oby to zadziałało…
Krok 4: Pobierz i skonfiguruj aplikację na Androida
- Pobierz aplikację "Bluetooth Electronics" na Androida.
- Skopiuj plik panelu aplikacji „POWER_SHIELD_6+6_T800_control_panel_v09_final_2_for_Bluetooth_Electronics_app.kwl” do katalogu „keuwlsoft” w pamięci wewnętrznej telefonu. Jeśli nie ma takiego diru - stwórz go.
- Otwórz aplikację Bluetooth Electronics >> naciśnij przycisk obrazu dyskietki >> Załaduj panele >> otwórz plik *.kwl. Następnie powinien pojawić się pojedynczy panel.
- Naciśnij przycisk „Połącz” >> jeśli używasz modułu HC-05, a następnie wybierz „Bluetooth Clasic” >> naciśnij „Odkryj” >> zlokalizuj swoje urządzenie i naciśnij przycisk „Paruj” >> Wybierz nowo dodany moduł >> Naciśnij „Połącz” >> następnie "Gotowe".
- Na koniec w głównym menu aplikacji przycisk „Uruchom >” powinien zmienić kolor na niebieski. Wybierz panel „POWER SHIELD 6+6 T800” i naciśnij „Uruchom >”.
- Jeśli dobrze zmontowałeś schemat i twój telefon jest w porządku, powinieneś być w stanie sterować urządzeniem.
Krok 5: Ciesz się
Mam nadzieję, że udało Ci się już ukończyć ten projekt i teraz działa on na Twoim stole! Myślę, że ten projekt jest bardzo skalowalny, ponieważ w oparciu o ten projekt można zdalnie sterować dowolnym obciążeniem DC. W aplikacji "Bluetooth Electronics" możesz modyfikować, dodawać lub usuwać dowolne przyciski, suwaki lub monitory sprzężenia zwrotnego… POWER SHIELD T800 posiada wiele funkcji przydatnych dla każdego doświadczonego lub początkującego użytkownika. Może być przydatny w projektach inteligentnego domu lub robota. Możesz więc łatwo dostosować ten projekt do swoich osobistych potrzeb.
Zalecana:
Raspberry Pi - PCA9536 Ekspander wejść/wyjść Python Samouczek: 4 kroki
Raspberry Pi - PCA9536 Input/output Expander Python Tutorial: PCA9536 to 8-pinowe urządzenie CMOS, które zapewnia 4-bitowe rozszerzenie równoległego wejścia/wyjścia (GPIO) ogólnego przeznaczenia dla aplikacji I2C-bus/SMBus. Składa się z 4-bitowego rejestru konfiguracyjnego służącego do wyboru wejścia lub wyjścia, 4-bitowego
Sterowanie jasnością Sterowanie diodami LED w oparciu o PWM za pomocą przycisków, Raspberry Pi i Scratch: 8 kroków (ze zdjęciami)
Kontrola jasności Sterowanie diodami LED w oparciu o PWM za pomocą przycisków, Raspberry Pi i Scratch: Próbowałem znaleźć sposób, aby wyjaśnić moim uczniom, jak działa PWM, więc wyznaczyłem sobie zadanie kontrolowania jasności diody LED za pomocą 2 przycisków - jeden przycisk zwiększający jasność diody LED a drugi ją przyciemniający. Aby zaprogramować
ESP8266 TAŚMA LED RGB Sterowanie WIFI - NODEMCU jako pilot na podczerwień do taśmy Led kontrolowanej przez Wifi - TAŚMA LED RGB Sterowanie smartfonem: 4 kroki
ESP8266 TAŚMA LED RGB Sterowanie WIFI | NODEMCU jako pilot na podczerwień do taśmy Led kontrolowanej przez Wifi | Sterowanie smartfonem z taśmą LED RGB: Cześć, w tym samouczku dowiemy się, jak używać nodemcu lub esp8266 jako pilota na podczerwień do sterowania taśmą RGB LED, a Nodemcu będzie kontrolowane przez smartfon przez Wi-Fi. Więc w zasadzie możesz sterować TAŚMĄ LED RGB za pomocą smartfona
Raspberry Pi - PCA9536 Ekspander wejść/wyjść Samouczek Java: 4 kroki
Raspberry Pi - PCA9536 Input/Output Expander Samouczek Java: PCA9536 to 8-pinowe urządzenie CMOS, które zapewnia 4-bitowe rozszerzenie równoległego wejścia/wyjścia (GPIO) ogólnego przeznaczenia dla aplikacji I2C-bus/SMBus. Składa się z 4-bitowego rejestru konfiguracyjnego służącego do wyboru wejścia lub wyjścia, 4-bitowego
WYJŚĆ POZA HORYZON Z LoRa RF1276: 12 kroków
WYJŚĆ POZA HORYZON Z LoRa RF1276: Odkryłem, że nadajnik-odbiornik RF1276 zapewnia najbardziej wyjątkową wydajność pod względem zasięgu sygnału i jakości. Podczas mojego pierwszego lotu udało mi się osiągnąć odległość 56 km przy poziomie sygnału -70 dB z małymi antenami ćwierćfalowymi