Sadržaj:
- Korak 1:
- Korak 2: Veze i shema
- Korak 3: Arduino kôd 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 izmjena: 2024-01-30 08:07
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 kontrolu LED RGB trake.
U ovom vodiču koristit ćemo HC-06 Bluetooth modul jer je jeftin i jednostavan za upotrebu. (Dobio sam svoj za 2 USD 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 aplikacija je još uvijek u procesu testiranja, pa vas pozivamo da pošaljete e -poruku na: [email protected] ako imate bilo kakvih 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 dužine 12V (koristim 30LEDs/m sa uobičajenom anodom)
- 1x Terminal vijak
- 3x 220Ω otpornik
- 3 x BUZ11 N-kanalni MOSFET napajanja (ili ekvivalent)
- Oglasna ploča i skakači
- (Opcionalno) DC priključak i DC priključak
- I naravno 12V napajanje, koristim varijabilno 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đe, ne zaboravite da sve uzemljite (GND)
Korak 3: Arduino kôd 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.
Šifra Objašnjenje:
- Prvo smo proglasili nekoliko konstanti (konstanta, koja se kasnije ne može promijeniti) za sve tri boje (crvenu, zelenu, plavu)
- U setup () smo započeli serijsku komunikaciju sa 9600 baud rate i sve LED pinove postavili kao OUTPUT
- U petlji () ako serijski broj nešto primi, on analizira primljene podatke kao cijeli broj (važno u sljedećem koraku)
- Ako primi znak novog reda ('\ n'), prvo ograničava vrijednosti na raspon 0-255, zbog PWM raspona, 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 je aplikacija koja vam omogućava da pomoću telefona komunicirate s Bluetooth modulom ili pločom, na najjednostavniji i najjednostavniji način. 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:
- Brza veza sa vašim modulom
- Šaljite i primajte podatke sa svog modula
- Upravljajte digitalnim i PWM pinovima prijemnika
- Tamna i svijetla tema Različiti rasporedi kontrola za različite namjene
- Moderan i prilagodljiv korisnički interfejs
- Prilagodljivi tasteri i prekidači
- Implementirajte svoj DIY RC Car projekt s prekrasnim gamepadom
- Lako kontrolirajte svoje RGB Led trake pomoću klizača
- Automatski isključuje Bluetooth kada se zatvori radi uštede baterije
- Komandna linija (terminal)
U ovom vodiču koristimo drugi TAB s velikim LED diodama, dovoljno da pošalje 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], ja ću vam odgovoriti u roku od 24 sata:)
- Otvorite aplikaciju, klizite kroz uvod, pritisnite dugme SEARCH 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 dugme koje ste odabrali
- Sačekajte vezu, ako ne uspije, pokušajte se ponovo povezati
- Nakon uspješnog povezivanja, odaberite drugu karticu klikom na nju, 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čuje se:
Bežična RGB LED traka koja koristi Bluetooth i Wifi ESP8266: 3 koraka
Bežična RGB LED traka pomoću Bluetootha i WiFi -ja ESP8266: RGB LED traka pomoću Bluetootha i WIFI -a Za detaljne informacije pogledajte YouTube video zapis
Arduino kontroler za igre uradi sam. Arduino PS2 kontroler igre - Igranje Tekkena s DIY Arduino gamepadom: 7 koraka
Arduino kontroler za igre uradi sam. Arduino PS2 kontroler igre | Igranje Tekkena s DIY Arduino gamepad -om: Zdravo momci, igranje igara uvijek je zabavno, ali igranje sa vlastitim DIY prilagođenim kontrolorom igara je zabavnije. Zato ćemo napraviti kontroler igre pomoću arduino pro micro u ovim uputama
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 LED traka pomoću jedne razvojne ploče NodeMCU ESP8266-12E. Tijekom tog procesa naučio sam kako napraviti vlastite tiskane ploče (PCB -ove) na CNC usmjerivaču, a ja sam
Transportna traka ili mini montažna traka?: 24 koraka
Transportna traka ili mini montažna traka?: Hej momci, ovo uputstvo će vas provesti kroz instalaciju transportne trake. Ako imate prethodno iskustvo s uArm -om, dobro je isprobati ovu transportnu traku. Ako nemate prethodnog iskustva, sasvim je u redu i oboje ih možete upoznati n
Uradi sam Arduino RGB LED traka IC kontroler: 5 koraka
Uradi sam Arduino RGB LED tračni IC kontroler: Hej momci. U današnjim uputstvima pokazat ću vam kako možete napraviti vlastiti arduino zasnovan, infracrveni upravljač, RGB LED kontroler trake. Princip kontrolera je prilično jednostavan. Pozitivan napon od 12V spojen je direktno na 12v r