Përmbajtje:

Arduino DIY Bluetooth Controller LED RGB Rrip: 4 hapa
Arduino DIY Bluetooth Controller LED RGB Rrip: 4 hapa

Video: Arduino DIY Bluetooth Controller LED RGB Rrip: 4 hapa

Video: Arduino DIY Bluetooth Controller LED RGB Rrip: 4 hapa
Video: I’m Never Buying LEDs Again! EASY DIY WLED! 2024, Qershor
Anonim
Arduino DIY Bluetooth Controller LED RGB Strip
Arduino DIY Bluetooth Controller LED RGB Strip
Arduino DIY Bluetooth Controller LED RGB Strip
Arduino DIY Bluetooth Controller LED RGB Strip

Përshëndetje të gjithëve, ky është projekti i dytë që dua të ndaj me ju! Sot do t'ju tregoj se si të lidhni modulin Arduino dhe Bluetooth dhe më vonë ta përdorni për të kontrolluar një Rrip LED RGB.

Në këtë tutorial ne do të përdorim modulin Bluetooth HC-06, sepse është i lirë dhe i lehtë për t’u përdorur. (Unë e mora për 2 $ nga aliexpress)

Moduli Bluetooth që do të përdorim sot është HC-06 i cili është i mirënjohur dhe i lirë. (Unë e mora për 2 € nga aliexpress)

Aplikacioni ynë është ende në proces testimi, prandaj ju inkurajojmë të dërgoni një email në: [email protected] nëse keni ndonjë problem teknik ose keni përjetuar ndonjë telashe. Faleminderit shumë për mirëkuptimin!

Hapi 1:

Imazhi
Imazhi
Imazhi
Imazhi
Imazhi
Imazhi
Imazhi
Imazhi

Do të na duhen këto pjesë:

  • 1x Arduino Board (Unë do të përdor Arduino NANO)
  • 1x Modul Bluetooth HC-06 ose HC-05
  • 1x 12V Metër-gjatë RGB LED Rrip (Unë jam duke përdorur 30LED/m me anodë të zakonshme)
  • 1x vidë terminale
  • 3x Rezistencë 220Ω
  • 3x BUZ11 N-Channel Power MOSFET (ose ekuivalent)
  • Breadboard dhe kërcyesit
  • (Opsionale) DC Jack dhe lidhës DC
  • Dhe sigurisht furnizimi me energji 12V, unë jam duke përdorur furnizim me energji të ndryshueshme

Hapi 2: Lidhjet dhe Skema

Lidhjet dhe Skematike
Lidhjet dhe Skematike
Lidhjet dhe Skematike
Lidhjet dhe Skematike
Lidhjet dhe Skematike
Lidhjet dhe Skematike

Le të ndërtojmë! Qarku nuk është aq i komplikuar sa mund të duket në shikim të parë.

Së pari, duhet të përcaktojmë nëse Rripi ynë LED ka Anodë të Përbashkët ose Katodë të Përbashkët. Miniera ka Anode të zakonshme, kështu që lidha anodën e Rripit LED me Furnizimin me energji 12V dhe pjesën tjetër me terminalet e vidhos, të cilat do t'i lidhim me daljen e MOSFET më vonë.

Të gjitha lidhjet e rëndësishme dhe skematike janë/janë treguar në fotot e mësipërme.

Jini shumë të kujdesshëm kur lidhni hekurudhën 12V+ në VIN në bordin Arduino, sepse mund ta digjni bordin nëse e lidhni atë të rremë. Gjithashtu, mos harroni të tokëzoni (GND) gjithçka

Hapi 3: Kodi Arduino dhe Komunikimi Serial

Kodi Arduino dhe Komunikimi Serial
Kodi Arduino dhe Komunikimi Serial

Ngarko skicën e mëposhtme në Arduino duke përdorur një kabllo USB.

Mos harroni të shkëputni modulin HC-06 para se të ngarkoni skicën!

Pse? Kunjat e komunikimit të HC-06 (RX dhe TX) po bllokojnë komunikimin midis Arduino dhe Kompjuterit.

Shpjegimi i kodit:

  • Së pari, ne deklaruam disa konstante (konstante, të cilat nuk mund të ndryshohen më vonë) për të tre ngjyrat (e kuqe, jeshile, blu)
  • Në konfigurimin () filluam komunikimin serik me normën 9600 baud dhe vendosëm të gjitha kunjat e udhëhequr si një dalje
  • Në lak () nëse Seriali merr diçka i analizon të dhënat e marra si Integer (E rëndësishme në hapin tjetër)
  • Nëse merr karakter të ri ('\ n'), së pari i kufizon vlerat në rangun 0-255, për shkak të diapazonit PWM dhe më pas kryen ndryshime në kunjat dixhitalë me metodën analogWrite ()

Kjo eshte! Ne jemi gati tani për hapin përfundimtar!

Hapi 4: Lidhni Arduino me Pajisjen Android

Lidhni Arduino me pajisjen Android
Lidhni Arduino me pajisjen Android
Lidhni Arduino me pajisjen Android
Lidhni Arduino me pajisjen Android
Lidhni Arduino me pajisjen Android
Lidhni Arduino me pajisjen Android

Tani shkarkoni aplikacionin e mëposhtëm: Smart Bluetooth - Arduino Bluetooth Serial

LINK:

Smart Bluetooth është një aplikacion që ju lejon të përdorni telefonin tuaj për të komunikuar me modulin ose bordin tuaj Bluetooth, me mënyrën më të lehtë dhe më të thjeshtë. Ajo hap derën për mënyra të pakufizuara për të kontrolluar projektet tuaja DIY. Bluetooth i zgjuar ofron shumë mënyra të ndryshme se si të dërgoni të dhëna në modulin tuaj.

Bluetooth i zgjuar ka karakteristikat e mëposhtme:

  • Lidhje e shpejtë me modulin tuaj
  • Dërgoni dhe merrni të dhëna nga moduli juaj
  • Kontrolloni kunjat dixhitale dhe PWM të marrësit
  • Tema e errët dhe e lehtë Dizajne të ndryshme kontrolli për qëllime të ndryshme
  • UI modern dhe i përgjegjshëm
  • Butona dhe çelsa të personalizueshëm
  • Zbatoni projektin tuaj DIY RC Car me një tastierë të bukur lojërash
  • Kontrolloni me lehtësi shiritat tuaj RGB Led me rrëshqitës
  • Fik automatikisht Bluetooth kur mbyllet për të kursyer jetëgjatësinë e baterisë
  • Linja e komandës (terminali)

Në këtë tutorial, ne po përdorim TAB -in e dytë me led të madh, mjaftueshëm sa për të dërguar dy karaktere.

Në këto fotografi të mëposhtme do t'ju tregoj se si ta përdorni aplikacionin. Unë do t'ju tregoj se si të kërkoni për pajisjet në afërsi, si të çiftoheni me modulin që ne përdorim dhe si të vendosni të dhënat e dërguara nga aplikacioni. Nëse ndiheni të hutuar, ndaloni dhe kthehuni në hapat e mëparshëm derisa ta filloni të funksionojë. Sidoqoftë, nëse keni ende probleme më tregoni [email protected], unë do t'ju përgjigjem brenda 24 orëve:)

  1. Hapni aplikacionin, rrëshqisni përmes hyrjes, shtypni butonin SEARCH dhe kërkoni për pajisjet në afërsi
  2. Kur pajisja juaj të gjendet, zgjidhni atë duke klikuar mbi të
  3. Zgjidhni temën tuaj të preferuar (të errët ose të lehta) dhe mbani butonin që keni zgjedhur
  4. Prisni për lidhjen, nëse dështon, provoni të lidheni përsëri
  5. Pas lidhjes së suksesshme, zgjidhni TAB -in e dytë duke klikuar mbi të dhe tërhiqni rrëshqitësit dhe kontrolloni nëse shiriti led ndryshon ngjyrat apo jo.
  6. Nëse gjithçka funksionon dhe jeni të kënaqur me këtë projekt, ju lutemi lini një koment dhe vlerësim të këndshëm për aplikacionin tim, kjo do të ndihmojë në zhvillimin dhe tutorialin e mëtejshëm:)

Mos harroni të vlerësoni dhe lini një reagim të këndshëm. Faleminderit dhe shihemi në mësimin tjetër:)

Recommended: