Innehållsförteckning:
- Steg 1:
- Steg 2: Anslutningar och schematisk
- Steg 3: Arduino -kod och seriell kommunikation
- Steg 4: Anslut Arduino till Android -enhet
Video: Arduino DIY Bluetooth Controller LED RGB Strip: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Hej alla, det här är det andra projektet jag vill dela med er. Idag kommer jag att visa er hur man ansluter Arduino och Bluetooth -modul och senare använder det för att styra en LED RGB -remsa.
I denna handledning kommer vi att använda HC-06 Bluetooth-modul, eftersom den är billig och lätt att använda. (Jag fick min för 2 $ från aliexpress)
Bluetooth-modulen vi kommer att använda idag är HC-06 som är välkänd och billig. (Jag fick min för 2 € från aliexpress)
Vår app testar fortfarande, så vi uppmuntrar dig att skicka ett e -postmeddelande till: [email protected] om du har några tekniska problem eller om du har problem. Tack så mycket för din förståelse!
Steg 1:
Vi kommer att behöva dessa delar:
- 1x Arduino Board (jag kommer att använda Arduino NANO)
- 1x Bluetooth-modul HC-06 eller HC-05
- 1x 12V meter lång RGB LED-remsa (jag använder 30 LED/m med vanlig anod)
- 1x terminalskruv
- 3x 220Ω motstånd
- 3x BUZ11 N-Channel Power MOSFET (eller motsvarande)
- Brödbräda och hoppare
- (Valfritt) DC -uttag och DC -kontakt
- Och naturligtvis 12V strömförsörjning, jag använder variabel strömförsörjning
Steg 2: Anslutningar och schematisk
Låt oss bygga! Kretsen är inte så komplicerad som den kan tyckas vid första anblicken.
Först måste vi avgöra om vår LED -remsa har gemensam anod eller gemensam katod. Min har gemensam anod, så jag anslöt LED Strips anod till 12V strömförsörjning och resten till skruvplintar, som vi kommer att ansluta till MOSFET: s utgång senare.
Alla viktiga anslutningar och schematiska är/visas i bilderna ovan.
Var mycket försiktig när du ansluter 12V+ -skena till VIN till Arduino -kortet, eftersom du kan bränna kortet om du ansluter det falskt. Glöm inte heller att jorda (GND) allt
Steg 3: Arduino -kod och seriell kommunikation
Ladda upp följande skiss till Arduino med en USB -kabel.
Glöm inte att koppla bort HC-06-modulen innan du laddar upp skissen!
Varför? HC-06s kommunikationsstift (RX och TX) blockerar kommunikationen mellan Arduino och dator.
Kod Förklaring:
- Först deklarerade vi få konstanter (konstanta, som inte kan ändras senare) för alla tre färgerna (rött, grönt, blått)
- I setup () startade vi seriell kommunikation med 9600 baudhastighet och ställde in alla ledstift som en OUTPUT
- I loop () om Serien tar emot något analyserar den mottagna data som heltal (viktigt i nästa steg)
- Om den får ny radstecken ('\ n') begränsar den först värden till intervall 0-255, på grund av PWM-intervallet och gör sedan ändringar i digitala stift med analogWrite () -metoden
Det är allt! Vi är redo nu för det sista steget!
Steg 4: Anslut Arduino till Android -enhet
Ladda ner nu följande app: Smart Bluetooth - Arduino Bluetooth Serial ⚡
LÄNK:
Smart Bluetooth är en app som låter dig använda din telefon för att kommunicera med din Bluetooth -modul eller -kort, på det enklaste och enklaste sättet. Det öppnar dörren till obegränsade sätt att styra dina DIY -projekt. Smart Bluetooth erbjuder många olika sätt att skicka data till din modul.
Smart Bluetooth har följande funktioner:
- Snabb anslutning till din modul
- Skicka och ta emot data från din modul
- Styr mottagarens digitala och PWM -stift
- Mörkt och ljust tema Olika kontrolllayouter för olika ändamål
- Modernt och lyhörd UI
- Anpassningsbara knappar och omkopplare
- Implementera ditt DIY RC -bilprojekt med en vacker gamepad
- Kontrollera enkelt dina RGB Led -remsor med reglage
- Stänger automatiskt av Bluetooth när den är stängd för att spara batterilivslängd
- Kommandorad (terminal)
I den här självstudien använder vi den andra fliken med stor led, precis tillräckligt för att skicka två tecken.
På följande bilder kommer jag att visa dig hur du använder appen. Jag visar dig hur du söker efter enheter i närheten, hur du parar med modulen vi använder och hur du ställer in data som skickas från appen. Om du känner dig förvirrad, pausa och gå tillbaka till föregående steg tills du får det att fungera. Men om du fortfarande har problem, meddela mig [email protected], jag svarar inom 24 timmar:)
- Öppna appen, glid igenom introt, tryck på SÖK -knappen och sök efter enheter i närheten
- När din enhet hittas väljer du den genom att klicka på den
- Välj önskat tema (mörkt eller ljust) och håll knappen du valt
- Vänta på anslutningen, om den misslyckas, försök att ansluta igen
- Efter lyckad anslutning väljer du den andra fliken genom att klicka på den och drar skjutreglagen och kontrollerar om LED -remsan ändrar färger eller inte.
- Om allt fungerar och du är nöjd med det här projektet, vänligen lämna en trevlig feedback och betyg för min app, det hjälper till med vidareutveckling och handledning:)
Glöm inte att betygsätta och lämna en trevlig feedback. Tack och vi ses på nästa handledning:)
Rekommenderad:
RGB Led Strip Bluetooth Controller V3 + Music Sync + Ambient Light Control: 6 steg (med bilder)
RGB Led Strip Bluetooth Controller V3 + Music Sync + Ambient Light Control: Detta projekt använder arduino för att styra en RGB led strip med din telefon via bluetooth. Du kan ändra färg, synkronisera ljus med musik eller låta dem justeras automatiskt för omgivningsbelysningen
Trådlös RGB Led Strip med Bluetooth och Wifi ESP8266: 3 steg
Trådlös RGB Led Strip Använda Bluetooth och Wifi ESP8266: RGB Led Strip Använda Bluetooth och WIFI Se YouTube -video för detaljerad information
ESP8266 RGB LED STRIP WIFI -kontroll - NODEMCU Som IR -fjärrkontroll för Led Strip kontrollerad över Wifi - RGB LED STRIP Smartphone -kontroll: 4 steg
ESP8266 RGB LED STRIP WIFI -kontroll | NODEMCU Som IR -fjärrkontroll för Led Strip kontrollerad över Wifi | RGB LED STRIP Smartphone Control: Hej killar i den här självstudien kommer vi att lära oss hur man använder nodemcu eller esp8266 som en IR -fjärrkontroll för att styra en RGB LED -remsa och Nodemcu kommer att styras av smartphone via wifi. Så i princip kan du styra RGB LED STRIP med din smartphone
Arduino RGB LED Strip Controller: 4 steg
Arduino RGB LED Strip Controller: Ofta när människor vill styra sina RGB LED -remsor med en Arduino används tre potentiometrar för att blanda de röda, gröna och blå färgerna. Detta fungerar och kan vara helt bra för dina behov, men jag ville göra något mer intuitivt, något
DIY Wi-Fi RGB Strip Controller: 5 steg
DIY Wi-Fi RGB Strip Controller: Tack till JLCPCB och LCSC för att göra detta projekt möjligt! Kolla in dem idag! (Obs: Det här är inte min design (förutom schematisk och PCB) och all kredit för idé går till Saiyam) Hur detta projekt startade är att jag köpte en RGB LED -remsa från Ebay och