Kazalo:
- Korak 1:
- 2. korak: Povezave in shema
- 3. korak: Arduino koda in serijska komunikacija
- 4. korak: Arduino povežite z napravo Android
Video: Arduino DIY Bluetooth krmilnik LED RGB trak: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Pozdravljeni, to je že drugi projekt, ki ga želim deliti z vami! Danes vam bom pokazal, kako povezati Arduino in Bluetooth modul ter ga kasneje uporabiti za nadzor LED RGB traku.
V tem vodiču bomo uporabili modul Bluetooth HC-06, ker je poceni in enostaven za uporabo. (Svojega sem dobil za 2 $ od aliexpressa)
Modul Bluetooth, ki ga bomo danes uporabljali, je HC-06, ki je dobro znan in poceni. (Svojega sem dobil za 2 € od aliexpressa)
Naša aplikacija je še vedno v preskušanju, zato vas prosimo, da v primeru tehničnih težav ali če ste imeli težave pošljete e -pošto na naslov: [email protected]. Najlepša hvala za razumevanje!
Korak 1:
Potrebovali bomo te dele:
- 1x Arduino plošča (uporabljal bom Arduino NANO)
- 1x Bluetooth modul HC-06 ali HC-05
- 1x 12-metrski LED trak RGB (uporabljam 30 LED/m s skupno anodo)
- 1x Terminal vijak
- 3x 220Ω upor
- 3 x N-kanalni napajalni MOSFET BUZ11 (ali enakovreden)
- Ogledna plošča in skakalci
- (Neobvezno) enosmerni vtič in enosmerni priključek
- In seveda 12V napajalnik, uporabljam variabilno napajanje
2. korak: Povezave in shema
Zgradimo! Vezje ni tako zapleteno, kot se morda zdi na prvi pogled.
Najprej moramo ugotoviti, ali ima naš LED trak skupno anodo ali skupno katodo. Moj ima skupno anodo, zato sem anodo LED traku priključil na 12V napajalnik, ostalo pa na vijačne sponke, ki jih bomo kasneje priključili na izhod MOSFET -a.
Vse pomembne povezave in shema so prikazane na zgornjih slikah.
Bodite zelo previdni pri priključitvi 12V+ tirnice v VIN na ploščo Arduino, ker lahko ploščo opečete, če jo povežete napačno. Prav tako ne pozabite ozemljiti (GND) vsega
3. korak: Arduino koda in serijska komunikacija
Naslednjo skico naložite v Arduino s kablom USB.
Preden naložite skico, ne pozabite odklopiti modula HC-06!
Zakaj? Komunikacijski zatiči HC-06 (RX in TX) blokirajo komunikacijo med Arduinom in računalnikom.
Koda Pojasnilo:
- Najprej smo za vse tri barve (rdečo, zeleno, modro) razglasili nekaj konstant (konstanta, ki jih kasneje ni mogoče spremeniti)
- V setup () smo začeli serijsko komunikacijo s 9600 baud hitrostjo in vse LED zatiče nastavili kot IZHOD
- V zanki (), če serijski sprejemnik nekaj prejme, prejete podatke razčleni kot celo število (pomembno v naslednjem koraku)
- Če prejme znak za novo vrstico ('\ n'), najprej omeji vrednosti na območje 0-255 zaradi območja PWM in nato vnese spremembe v digitalne zatiče z metodo analogWrite ()
To je to! Zdaj smo pripravljeni na zadnji korak!
4. korak: Arduino povežite z napravo Android
Zdaj prenesite naslednjo aplikacijo: Smart Bluetooth - Arduino Bluetooth Serial ⚡
POVEZAVA:
Smart Bluetooth je aplikacija, ki vam omogoča najlažji in najpreprostejši način uporabe telefona za komunikacijo z modulom ali ploščo Bluetooth. Odpira vrata neomejenim načinom nadzora nad lastnimi projekti. Pametni Bluetooth ponuja veliko različnih načinov pošiljanja podatkov v vaš modul.
Pametni Bluetooth ima naslednje funkcije:
- Hitra povezava z modulom
- Pošiljajte in prejemajte podatke iz svojega modula
- Upravljajte digitalne in PWM zatiče sprejemnika
- Temna in svetla tema Različne postavitve kontrol za različne namene
- Sodoben in odziven uporabniški vmesnik
- Gumbi in stikala po meri
- Izvedite svoj projekt DIY RC Car s čudovito igralno ploščico
- Preprosto upravljajte svoje RGB LED trakove z drsniki
- Samodejno izklopi Bluetooth, ko je zaprt, da prihrani življenjsko dobo baterije
- Ukazna vrstica (terminal)
V tej vadnici uporabljamo drugi zavihek z veliko LED diodo, ki zadostuje za pošiljanje dveh znakov.
Na naslednjih slikah vam bom pokazal, kako uporabljati aplikacijo. Pokazal vam bom, kako iskati naprave v bližini, kako se seznaniti z modulom, ki ga uporabljamo, in kako nastaviti podatke, poslane iz aplikacije. Če se počutite zmedeno, se ustavite in se vrnite na prejšnje korake, dokler ne začne delovati. Če pa imate še vedno težave, mi sporočite na [email protected], odgovoril vam bom v 24 urah:)
- Odprite aplikacijo, se pomaknite skozi uvod, pritisnite gumb SEARCH in poiščite naprave v bližini
- Ko najdete svojo napravo, jo izberite s klikom nanjo
- Izberite želeno temo (temno ali svetlo) in pridržite izbrani gumb
- Počakajte na povezavo, če ne uspe, poskusite znova vzpostaviti povezavo
- Po uspešni povezavi izberite drugi zavihek s klikom nanj in povlecite drsnike ter preverite, ali LED trak spreminja barve ali ne.
- Če vse deluje in ste zadovoljni s tem projektom, pustite lepe povratne informacije in oceno za mojo aplikacijo, kar bo pomagalo pri nadaljnjem razvoju in vadnici:)
Ne pozabite oceniti in pustiti lepih povratnih informacij. Hvala in se vidimo na naslednji vadnici:)
Priporočena:
DIY LED trak: Kako izrezati, povezati, spajkati in napajati LED trak: 3 koraki (s slikami)
LED trak DIY: Kako izrezati, povezati, spajkati in vklopiti LED trak: Vodnik za začetnike za izdelavo lastnih svetlobnih projektov z uporabo LED traku. Prilagodljivi zanesljivi in enostavni za uporabo so LED trakovi najboljša izbira za različne aplikacije. Pokril bom osnove pri namestitvi preprostega LED LED traku v zaprtih prostorih 60 LED/m, vendar v
Arduino DIY krmilnik za igre - Arduino PS2 krmilnik iger - Predvajanje Tekkena z igralno ploščo Arduino DIY: 7 korakov
Arduino DIY krmilnik za igre | Arduino PS2 krmilnik iger | Igranje Tekken z igralno ploščo DIY Arduino: Pozdravljeni, igranje iger je vedno zabavno, vendar je igranje s svojim lastnim krmilnikom iger po meri bolj zabavno. Zato bomo v tem navodilu naredili krmilnik za igre z uporabo arduino pro micro
ESP8266 RGB LED STRIP WIFI Nadzor - NODEMCU Kot IR daljinski upravljalnik za LED trak, ki ga nadzira Wi -Fi - RGB LED STRIP Nadzor pametnega telefona: 4 koraki
ESP8266 RGB LED STRIP WIFI Nadzor | NODEMCU Kot IR daljinski upravljalnik za LED trak, ki ga nadzira Wi -Fi | RGB LED STRIP Smartphone Control: Pozdravljeni fantje, v tej vadnici se bomo naučili, kako uporabljati nodemcu ali esp8266 kot daljinski upravljalnik IR za nadzor LED traku RGB, Nodemcu pa bo preko wifi upravljal pametni telefon. V bistvu lahko s svojim pametnim telefonom upravljate RGB LED STRIP
Kako narediti LED trak (bakreni trak): 4 koraki (s slikami)
Kako narediti LED trak (bakreni trak): V tej kratki vadnici vam bom pokazal, kako narediti preprost LED trak z bakrenim trakom in nekaj smd LED z malo spajkanja.Ta projekt je hiter in je lahko tudi koristen. Ker ta LED trak deluje na zelo pogosto uporabljenem napajalniku 3,7 V
DIY krmilnik za trak Wi-Fi RGB: 5 korakov
DIY Wi-Fi RGB Strip Controller: Hvala JLCPCB in LCSC za omogočanje tega projekta! Preverite jih danes! (Opomba: To ni moj dizajn (razen shematskih in tiskanih vezij) in vsa zasluga za idejo gre Saiyamu) Kako se je ta projekt začel, sem kupil RGB LED trak pri Ebayu in