Sadržaj:
- Korak 1:
- Korak 2: Veze i shema
- Korak 3: Arduino kod i serijska komunikacija
- Korak 4: Povežite Arduino s Android uređajem
Video: Arduino DIY Bluetooth kontroler LED RGB traka: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Pozdrav svima, ovo je drugi projekt koji želim podijeliti s vama! Danas ću vam pokazati kako spojiti Arduino i Bluetooth modul, a kasnije ih koristiti za upravljanje LED RGB trakom.
U ovom vodiču koristit ćemo HC-06 Bluetooth modul jer je jeftin i jednostavan za korištenje. (Dobio sam svoj za 2 $ sa aliexpress -a)
Bluetooth modul koji ćemo danas koristiti je HC-06 koji je dobro poznat i jeftin. (Dobio sam svoj za 2 € sa aliexpress -a)
Naša je aplikacija još uvijek u procesu testiranja, pa vas potičemo da pošaljete e -poruku na: [email protected] ako imate tehničkih problema ili ste naišli na neke probleme. Hvala vam puno na razumijevanju!
Korak 1:
Trebat će nam ovi dijelovi:
- 1x Arduino ploča (koristit ću Arduino NANO)
- 1x Bluetooth modul HC-06 ili HC-05
- 1x RV LED traka duga 12 V (koristim 30 LED/m sa uobičajenom anodom)
- 1x terminalni vijak
- 3x 220Ω otpornik
- 3x MOSFET napajanja N-kanala BUZ11 (ili ekvivalent)
- Oglasna ploča i skakači
- (Opcionalno) DC utičnica i DC priključak
- I naravno 12V napajanje, ja koristim promjenjivo napajanje
Korak 2: Veze i shema
Izgradimo! Krug nije tako kompliciran kao što se može učiniti na prvi pogled.
Prvo moramo utvrditi ima li naša LED traka zajedničku anodu ili zajedničku katodu. Moj ima zajedničku anodu, pa sam spojio anodu LED trake na 12V napajanje, a ostatak na vijčane stezaljke, koje ćemo kasnije spojiti na izlaz MOSFET -a.
Sve važne veze i sheme su/prikazane su na gornjim slikama.
Budite vrlo oprezni pri spajanju 12V+ šine u VIN na Arduino ploču, jer možete spaliti ploču ako je lažno povežete. Također, ne zaboravite sve uzemljiti (GND)
Korak 3: Arduino kod i serijska komunikacija
Prenesite sljedeću skicu na Arduino pomoću USB kabela.
Ne zaboravite isključiti HC-06 modul prije postavljanja skice!
Zašto? Komunikacijski pinovi HC-06 (RX i TX) blokiraju komunikaciju između Arduina i računala.
Objašnjenje koda:
- Prvo smo proglasili nekoliko konstanti (konstanta, koja se kasnije ne može promijeniti) za sve tri boje (crvenu, zelenu, plavu)
- U setup () započeli smo serijsku komunikaciju sa 9600 baud rate i sve LED pinove postavili kao IZLAZ
- U petlji () ako serijski broj primi nešto, on analizira primljene podatke kao cijeli broj (važno u sljedećem koraku)
- Ako primi znak novog retka ('\ n'), prvo ograničava vrijednosti na raspon 0-255, zbog raspona PWM, a zatim vrši promjene na digitalne pinove metodom analogWrite ()
To je to! Sada smo spremni za posljednji korak!
Korak 4: Povežite Arduino s Android uređajem
Sada preuzmite sljedeću aplikaciju: Pametni Bluetooth - Arduino Bluetooth serijski broj ⚡
LINK:
Smart Bluetooth aplikacija je koja vam omogućuje najlakši i najjednostavniji način korištenja telefona za komunikaciju s vašim Bluetooth modulom ili pločom. Otvara vrata neograničenim načinima kontrole vaših DIY projekata. Pametni Bluetooth nudi mnogo različitih načina slanja podataka u vaš modul.
Pametni Bluetooth ima sljedeće značajke:
- Brzo povezivanje s vašim modulom
- Šaljite i primajte podatke iz svog modula
- Upravljajte digitalnim i PWM pinovima prijemnika
- Tamna i svijetla tema Različiti rasporedi kontrola za različite namjene
- Moderno i responzivno korisničko sučelje
- Prilagodljivi gumbi i prekidači
- Implementirajte svoj DIY RC Car projekt s prekrasnim gamepadom
- Jednostavno upravljajte svojim RGB Led trakama pomoću klizača
- Automatski isključuje Bluetooth kada se zatvori radi uštede baterije
- Naredbeni redak (terminal)
U ovom vodiču koristimo drugi TAB s velikim LED diodama, dovoljan za slanje dva znaka.
Na sljedećim slikama pokazat ću vam kako koristiti aplikaciju. Pokazat ću vam kako pretraživati uređaje u blizini, kako se upariti s modulom koji koristimo i kako postaviti podatke poslane iz aplikacije. Ako se osjećate zbunjeno, zastanite i vratite se na prethodne korake dok ne počnete raditi. Međutim, ako i dalje imate problema, javite mi se na [email protected], odgovorit ću u roku od 24 sata:)
- Otvorite aplikaciju, klizite kroz uvod, pritisnite gumb TRAŽI i potražite uređaje u blizini
- Kad se vaš uređaj pronađe, odaberite ga klikom na njega
- Odaberite željenu temu (tamnu ili svijetlu) i držite gumb koji ste odabrali
- Pričekajte vezu, ako ne uspije, pokušajte se ponovno povezati
- Nakon uspješnog povezivanja, odaberite drugi TAB klikom na njega, povucite klizače i provjerite mijenja li LED traka boje ili ne.
- Ako sve funkcionira i ako ste zadovoljni s ovim projektom, ostavite lijepe povratne informacije i ocjenu za moju aplikaciju, to će vam pomoći u daljnjem razvoju i vodiču:)
Ne zaboravite ocijeniti i ostaviti lijepe povratne informacije. Hvala i vidimo se na sljedećem vodiču:)
Preporučeni:
Modificirani kontroler LED traka RGBW, kontroliran PIR -om, ESP8285: 3 koraka
Modificirani kontroler LED traka RGBW, kontroliran PIR -om, ESP8285: Iznad svog stola kod kuće instalirao sam RGBW LED traku. WiFi LED RGBW kontroler trebao bi raditi s aplikacijom poput aplikacije Magic Home. Međutim, sadržavam čip ESP8285 koji sam bljesnuo vlastitim firmwareom. Dodao sam PIR pomoću kojeg se LED traka prebacuje
Arduino kontroler za igre DIY - Arduino PS2 kontroler igre - Igranje Tekkena s DIY Arduino gamepadom: 7 koraka
Arduino kontroler za igre DIY | Arduino PS2 kontroler igre | Igranje Tekkena s DIY Arduino gamepad -om: Zdravo dečki, igranje igara uvijek je zabavno, ali igranje sa vlastitim DIY prilagođenim kontrolorom igara je zabavnije. Zato ćemo u ovim uputama napraviti kontroler igre pomoću arduino pro micro
Lakši WiFi LED kontroler svjetlosnih traka: 8 koraka (sa slikama)
Lakši WiFi LED kontroler svjetlosnih traka: Proljetos sam počeo dizajnirati prilagođeni hardver i softver za kontrolu dviju traka LED svjetala pomoću jedne razvojne ploče NodeMCU ESP8266-12E. Tijekom tog procesa naučio sam kako izraditi vlastite tiskane ploče (PCB -ove) na CNC usmjerivaču i
Transportna traka ili mini montažna traka?: 24 koraka
Transportna traka ili mini pokretna traka?: Hej dečki, ovo uputstvo će vas provesti kroz instalaciju transportne trake. Ako imate prethodno iskustvo s uArmom, dobro je isprobati ovu transportnu traku. Ako nemate prethodnog iskustva, sasvim je u redu i oboje ih možete upoznati n
DIY Arduino RGB LED traka IC kontroler: 5 koraka
Uradi sam Arduino RGB LED traka IC kontroler: Hej dečki. U današnjim uputama pokazat ću vam kako možete napraviti vlastiti arduino zasnovan, infracrveni upravljač, RGB LED tračni kontroler. Princip kontrolera je prilično jednostavan. Pozitivni napon od 12V spojen je izravno na 12v r