Innehållsförteckning:
- Tillbehör
- Steg 1: Skaffa moduler och komponenter du behöver
- Steg 2: Montera dessa delar
- Steg 3: Ladda upp koden till Arduino
- Steg 4: Ladda ner och konfigurera Android -appen
- Steg 5: Njut
Video: Bluetooth PWM -kontroll 6 utgångar = 800W: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:41
Projektets syfte är att ge dig ett enkelt och snabbt sätt att styra alla typer av belastningar med Android -telefon genom Bluetooth. Belastningar kan vara motorer, alla lysdioder, remsor, lampor, solenoider, pumpar och andra laster av R-, L- eller C -typ. Tack vare POWER SHIELDs multiProtections kan du göra allt på ett säkert sätt (i stället för att se rök ser du SHIELD: s feedbacksignaler och varningslampor) och på telefonskärmen ser du den totala strömförbrukningen.
Tillbehör
www.v-vTech.com
Steg 1: Skaffa moduler och komponenter du behöver
- Arduino MEGA 2560;
- "POWER SHIELD 6+6 T800"
- BlueTooth HC-05-modul;
- 12V RGB LED Strip (med vanlig positiv tråd);
- 1kΩ & 2kΩ @ 0.25W TH motstånd;
- någon kraftfull LED … eller bara 12V (det kan vara bilens broms) lampa;
- 10W @ 1.5Ω motstånd om du går till någon 100W 32V LED bör du först läsa SHIELDs bruksanvisning!
- 12V DC -motor (välj dess effekt beroende på din strömförsörjningsstyrka);
- 35V @ 2200µF låg ESR -kondensator;
- DC 12V nätaggregat (enkel POWER SHIELD T800 kan fungera med upp till 32V @ 25A = 800W).
Steg 2: Montera dessa delar
I detta exempel använder schematisk DC 12V @ minst 3A strömförsörjning. Men strömförsörjningen "POWER SHIELD 6+6 T800" kan vara 6… 32V @ 25A, det beror på vilken belastning du kommer att använda. Till exempel använder jag 100W LED och den är separat ansluten till 32V -matning (läs bruksanvisningens sida 19). Det kan också fungera med olika spänningsutgångars belastningar! För mer information, läs hela bruksanvisningen som du hittar på www.v-vTech.com
Steg 3: Ladda upp koden till Arduino
Denna kod är skriven för Arduino MEGA 2560.
Om du inte har MEGA och du vill använda något mindre Arduino -typkort som UNO eller NANO (var och en passar bra på POWER SHIELD T800) måste du ändra kod och schemat lite. Men jag rekommenderar fortfarande att skaffa MEGA eftersom du inte tappar seriell kommunikation med din dator medan BlueTooth -modulen är ansluten till seriell port 1. Du kommer att behöva detta för feedBacks och programmering. Så om du ändå är envis:), låt oss göra dessa ändringar:
- I schemat bör du byta kommunikationskablar från "Serial Port 1" till "Serial Port 0";
- I skissen måste du radera alla rader som är associerade med "Serial.*";
- I skissen måste du byta namn på alla "Serial1.*" Till "Serial.";
- Och må det fungera …
Steg 4: Ladda ner och konfigurera Android -appen
- Ladda ner appen "Bluetooth Electronics" för Android.
- Kopiera appens panelfil "POWER_SHIELD_6+6_T800_control_panel_v09_final_2_for_Bluetooth_Electronics_app.kwl" till telefonens "keuwlsoft" -katalog. Om det inte finns något sådant - skapa det.
- Öppna Bluetooth Electronics -appen >> tryck på diskettbildsknappen >> Ladda paneler >> öppna *.kwl -fil. Då ska en enda panel visas.
- Tryck på "Anslut" -knappen >> om du använder HC-05-modulen välj sedan "Bluetooth Clasic" >> tryck "Upptäck" >> leta upp din enhet och tryck på "Para" -knappen >> Välj din nyligen tillagda modul >> Tryck på "Anslut" >> sedan "Klart".
- Slutligen, i den primära appens meny, bör knappen "Kör>" ändras, dess färg till blå. Välj "POWER SHIELDs 6+6 T800 -panel och tryck på" Kör> ".
- Om du monterade schematisk böter och telefonen är bra, borde du kunna styra enheten.
Steg 5: Njut
Jag hoppas att du redan lyckats slutföra detta projekt och att det fungerar nu på ditt bord! Jag tycker att det här projektet är mycket skalbart eftersom du, baserat på detta projekt, kan fjärrstyra valfri likström. I appen "Bluetooth Electronics" kan du ändra, lägga till eller ta bort knappar, reglage eller feedback -skärmar … POWER SHIELD T800 har många funktioner som är användbara för alla erfarna eller nybörjare. Det kan vara användbart för smarta hus eller robotprojekt. Så du kan enkelt anpassa detta projekt efter dina personliga behov.
Rekommenderad:
Slumpmässiga DC -motor PWM -experiment + Encoder Felsökning: 4 steg
Slumpmässiga DC Motor PWM Experiment + Encoder Felsökning: Det finns ofta tillfällen då någons skräp är en annans skatt, och det här var en av de stunderna för mig. Om du har följt mig vet du förmodligen att jag tog ett stort projekt för att skapa min egen 3D -skrivare CNC av skrot. De bitarna var
Visuino Hur man använder pulsbreddsmodulering (PWM) för att ändra ljusstyrkan på en LED: 7 steg
Visuino Hur man använder pulsbreddsmodulering (PWM) för att ändra ljusstyrkan på en LED: I den här handledningen kommer vi att använda en LED ansluten till Arduino UNO och Visuino för att göra dess ljusstyrka med hjälp av Pulsbreddsmodulering (PWM). Titta på en demonstrationsvideo
ARDUINO PWM SOLAR CHARGE CONTROLLER (V 2.02): 25 steg (med bilder)
ARDUINO PWM SOLAR CHARGE CONTROLLER (V 2.02): Om du planerar att installera ett off-grid solsystem med en batteribank behöver du en Solar Charge Controller. Det är en enhet som placeras mellan solpanelen och batteribanken för att styra mängden elektrisk energi som produceras av Sola
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
PWM Med ESP32 - Dämpnings -LED med PWM på ESP 32 Med Arduino IDE: 6 steg
PWM Med ESP32 | Dämpning av LED med PWM på ESP 32 Med Arduino IDE: I denna instruktion kommer vi att se hur man genererar PWM -signaler med ESP32 med Arduino IDE & PWM används i princip för att generera analog utgång från vilken MCU som helst och den analoga utgången kan vara allt mellan 0V och 3.3V (vid esp32) & från