Sisukord:
- Tarvikud
- Samm: hankige vajalikud moodulid ja komponendid
- Samm: pange need osad kokku
- Samm: laadige kood Arduinosse üles
- Samm: laadige alla ja konfigureerige Androidi rakendus
- Samm: nautige
Video: Bluetooth PWM -juhtimine 6 väljundit = 800W: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Projekti eesmärk on pakkuda teile lihtsat ja kiiret viisi igasuguste koormuste juhtimiseks Android -telefoni kaudu Bluetoothi kaudu. Koormused võivad olla mootorid, mis tahes LED -id, ribad, lambid, solenoidid, pumbad ja muud R-, L- või C -tüüpi koormused. Lisaks saate tänu POWER SHIELDi mitmekaitsele teha kõike ohutul viisil (suitsu nägemise asemel näete SHIELDi tagasiside signaale ja hoiatavaid LED -tulesid) ning telefoni ekraanil näete praegust kogutarbimist.
Tarvikud
www.v-vTech.com
Samm: hankige vajalikud moodulid ja komponendid
- Arduino MEGA 2560;
- "POWER SHIELD 6+6 T800"
- BlueTooth HC-05 moodul;
- 12V RGB LED -riba (ühise positiivse juhtmega);
- 1kΩ & 2kΩ @ 0,25W TH takistid;
- mõni võimas LED… või lihtsalt 12 V (see võib olla auto pidur) lamp;
- 10W @ 1,5Ω takisti, kui lähete mõne 100W 32V LED -i juurde, peaksite kõigepealt lugema SHIELDi kasutusjuhendit!
- 12 V alalisvoolumootor (valige selle võimsus sõltuvalt teie toiteallika tugevusest);
- 35V @ 2200µF Madal ESR kondensaator;
- Alalisvoolu 12 V toiteallikas (üks POWER SHIELD T800 võib töötada kuni 32 V @ 25 A = 800 W).
Samm: pange need osad kokku
Selles näites kasutage skemaatiliselt DC 12V @ vähemalt 3A toiteallikat. Kuid toiteallikas "POWER SHIELD 6+6 T800" võib olla 6… 32V @ 25A, see sõltub sellest, milliseid koormusi kasutate. Näiteks kasutan 100W LED -i ja see on eraldi ühendatud 32V toitega (palun lugege kasutusjuhendi lehekülge 19). Samuti võib see töötada erinevate pingeväljundite koormustega! Lisateabe saamiseks lugege täielikku kasutusjuhendit, mille leiate aadressilt www.v-vTech.com
Samm: laadige kood Arduinosse üles
See kood on kirjutatud Arduino MEGA 2560 jaoks.
Kui teil pole MEGA -d ja soovite kasutada mõnda väiksemat Arduino tüüpi plaati, näiteks UNO või NANO (igaüks sobib hästi POWER SHIELD T800 -le), peate koodi ja skeemi veidi muutma. Kuid siiski soovitan hankida MEGA, kuna te ei kaota jadaühendust arvutiga, kui BlueToothi moodul on ühendatud jadapordiga 1. Seda vajate feedBacki ja programmeerimise jaoks. Nii et kui olete ikkagi kangekaelne:), tehke need muudatused:
- Skeemil tuleks vahetada sidekaablid "jadaport 1" asemel "jadaport 0";
- Visandis peate kustutama kõik read, mis on seotud "Serial.*";
- Visandis peate kõik "Serial1.*" Ümber nimetama "Serialiks";
- Ja las see töötab…
Samm: laadige alla ja konfigureerige Androidi rakendus
- Laadige Androidi jaoks alla rakendus "Bluetooth Electronics".
- Kopeerige rakenduse paneelifail "POWER_SHIELD_6+6_T800_control_panel_v09_final_2_for_Bluetooth_Electronics_app.kwl" telefoni sisemälu "keuwlsoft" kataloogi. Kui sellist dirigendit pole, looge see.
- Avage rakendus Bluetooth Electronics >> vajutage disketipildi nuppu >> Paneelide laadimine >> avage *.kwl -fail. Siis peaks ilmuma üks paneel.
- Vajutage nuppu "Ühenda" >> kui kasutate moodulit HC-05, siis valige "Bluetooth Clasic" >> vajutage "Avasta" >> leidke oma seade ja vajutage nuppu "Paar" >> Valige äsja lisatud moodul >> Vajutage "Ühenda" >> siis "Valmis".
- Lõpuks tuleks esmase rakenduse menüüs nupule "Käivita" muuta selle värv siniseks. Valige "POWER SHIELD's 6+6 T800 paneel ja vajutage" Run> ".
- Kui olete skeemi kokku pannud ja telefon on korras, peaksite seadet juhtima.
Samm: nautige
Loodan, et teil õnnestus see projekt juba lõpetada ja see töötab nüüd teie laual! Ma arvan, et see projekt on väga skaleeritav, kuna selle projekti põhjal saate kaugjuhtida mis tahes alalisvoolu koormust. Rakenduses "Bluetooth Electronics" saate muuta, lisada või eemaldada nuppe, liugureid või FeedBack -kuvarid … POWER SHIELD T800 -l on palju funktsioone, mis on kasulikud igale kogenud või algajale kasutajale. See võib olla kasulik targa maja või robotiprojektide jaoks. Nii saate seda projekti hõlpsasti kohandada vastavalt oma isiklikele vajadustele.
Soovitan:
Juhuslikud alalisvoolumootori PWM katsed + kodeerija tõrkeotsing: 4 sammu
Juhuslikud alalisvoolumootori PWM -katsed + kodeerija veaotsing: sageli on aegu, kus kellegi prügikast on teise aare, ja see oli minu jaoks üks neist hetkedest. Kui olete mind jälginud, siis ilmselt teate, et võtsin ette tohutu projekti, et luua jääkidest oma 3D -printer CNC. Need tükid on
Visuino Kuidas kasutada impulsi laiuse modulatsiooni (PWM) LED -i heleduse muutmiseks: 7 sammu
Visuino Kuidas kasutada impulsi laiuse modulatsiooni (PWM) LED -i heleduse muutmiseks: Selles õpetuses kasutame Arduino UNO ja Visuinoga ühendatud LED -i, et muuta selle heledust impulsi laiuse modulatsiooni (PWM) abil. Vaadake näidisvideot
ARDUINO PWM SOLAR CHARGE CONTROLLER (V 2.02): 25 sammu (koos piltidega)
ARDUINO PWM SOLAR CHARGE CONTROLLER (V 2.02): kui kavatsete paigaldada akupangaga võrguvälise päikesesüsteemi, vajate päikeseenergia laadimiskontrollerit. See on seade, mis asetatakse päikesepaneeli ja akupanga vahele, et kontrollida Sola toodetud elektrienergia hulka
Madala sagedusega PWM: 4 sammu
Madala sagedusega PWM: Tere kõigile! Selles projektis näitan teile, kuidas ma tegin ülimadala sagedusega PWM -masina, millel on väga minimaalsed komponendid. See vooluring keerleb ümber Schmitti käivitusahela. Sõltuvalt nõuetest olen klassifitseerinud 3 tüüpi ringkäike
PWM koos ESP32 -ga - Hämarduv LED PWM -iga ESP 32 -l Arduino IDE -ga: 6 sammu
PWM koos ESP32 -ga | Hämarduv LED koos PWM -iga ESP 32 -l Arduino IDE -ga: Selles juhendis näeme, kuidas genereerida PWM -signaale ESP32 abil, kasutades Arduino IDE & PWM -i kasutatakse põhimõtteliselt analoogväljundi genereerimiseks mis tahes MCU -st ja see analoogväljund võib olla vahemikus 0V kuni 3,3 V (esp32 puhul) & alates