Orodha ya maudhui:
- Hatua ya 1: Sehemu na Vipengele
- Hatua ya 2: Uunganisho na Mpangilio
- Hatua ya 3: Nambari ya Arduino na Mawasiliano ya Siri
- Hatua ya 4: Unganisha Arduino kwenye Kifaa cha Android
Video: Kudhibiti Arduino Iliyoongozwa na Moduli ya Bluetooth ya HC-06: Hatua 4
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Halo kila mtu, hii ni mafunzo yangu rasmi ya kwanza kwenye Instructable.com, nimefurahiya sana mradi wangu wa kwanza!
Leo nitakuonyesha Jinsi ya kuunganisha moduli ya Arduino na Bluetooth. Arduino atawasiliana na Bodi ya Moduli ya Bluetooth ya HC-06 kwa kutumia mawasiliano ya serial. (mafunzo haya pia hayafanyi kazi HC-05)
TAZAMA INTRO HAPA
Moduli ya Bluetooth tutakayotumia leo ni HC-06 ambayo inajulikana na bei rahisi. (Nilipata yangu kwa $ 2 kutoka aliexpress)
Programu yetu bado iko kwenye mchakato wa kujaribu, kwa hivyo tunakuhimiza utumie barua pepe kwa: [email protected] ikiwa una shida yoyote ya kiufundi au umepata shida. Asante sana kwa kuelewa
HC-06 ni nini?
HC-06 ni moduli ya Bluetooth ya watumwa wa darasa la 2 iliyoundwa kwa mawasiliano ya wazi ya waya isiyo na waya. Mara tu ikiwa imeunganishwa kwa kifaa cha Bluetooth kama PC, simu mahiri au kompyuta kibao, utendaji wake unakuwa wazi kwa mtumiaji. Takwimu zote zilizopokelewa kupitia uingizaji wa serial hupitishwa mara moja hewani. Wakati moduli inapokea data isiyo na waya, hutumwa kupitia kiwambo cha serial haswa mahali inapopokelewa. Hakuna nambari ya mtumiaji maalum kwa moduli ya Bluetooth inayohitajika wakati wote katika programu ya microcontroller ya mtumiaji.
Tutatumia pia mawasiliano ya serial kwa mradi wa leo. Kwa Arduino, ni kwa kawaida RX na TX pini (D0, D1)
Kwa habari zaidi tembelea:
Baada ya kusoma maelezo haya utaweza:
1) Unganisha Bodi ya Arduino na simu yoyote ya Android na Bluetooth na tuma / pokea data.
2) Jenga mradi na usome maadili kutoka kwa sensorer bila waya
3) Jenga Automation ya Nyumbani au roboti inayodhibitiwa bila waya.
Hatua ya 1: Sehemu na Vipengele
Tutahitaji sehemu hizi:
- Bodi ya 1x Arduino (nitatumia Arduino UNO)
- Moduli ya 1x HC-06 au HC-05 ya Bluetooth
- 1x Iliyo na rangi yoyote (nilitumia bluu 5mm)
- 1x 220Ω Mpingaji
- Bodi ya mkate na kuruka
- (Hiari) 9V Betri
Hatua ya 2: Uunganisho na Mpangilio
Wacha tujenge!
Mzunguko ni rahisi sana na mdogo, kwa hivyo kuna viunganisho vichache tu vya kufanywa.
Uunganisho wote muhimu na skimu zinaonyeshwa kwenye picha hapo juu.
Unganisha mwisho hasi wa Led kwa GND na kontena ya 220Ω na mwisho mzuri kwa Dijiti ya Dijiti 2.
Hatua ya 3: Nambari ya Arduino na Mawasiliano ya Siri
Pakia mchoro ufuatao kwa Arduino ukitumia kebo ya USB.
Usisahau kukata moduli ya HC-06 kabla ya kupakia mchoro!
Kwa nini?
Pini za HC-06 (RX na TX) zinatumia pini za Arduino Uno kwa mawasiliano na kompyuta. Bodi hii ina pini moja tu ya vifaa na kuunganisha kitu kwake wakati wa kupakia mchoro utasababisha mzozo. Pakua
Ufafanuzi wa Kanuni:
- Kwanza, tulitangaza const (mara kwa mara, ambayo haiwezi kubadilishwa baadaye) Nambari kamili ya Led, iliyo kwenye pin 2
- Katika usanidi () tulianza mawasiliano ya serial na kiwango cha baud cha 9600 na kuanzisha iliyoongozwa kama OUTPUT
- Katika kitanzi (), kila wakati programu inarudia tunasoma Serial na Serial.read () na tunahifadhi kama tabia moja katika anuwai inayoitwa "c"
- Tunaongeza taarifa nyingi ikiwa / nyingine ili kuangalia ikiwa "c" ni 'a' au 'b'
- Ikiwa char ni 'a' tunawasha iliyoongozwa, ikiwa char ni 'b' tunazima iliyoongozwa
- Tuliongeza kucheleweshwa kidogo kwa usomaji
Sasa tuko tayari kwa hatua ya mwisho!
Hatua ya 4: Unganisha Arduino kwenye Kifaa cha Android
Sasa pakua programu ifuatayo: Smart Bluetooth - Arduino Bluetooth Serial ⚡
KIUNGO:
Smart Bluetooth ni programu inayokuruhusu kutumia simu yako kuwasiliana na moduli au bodi yako ya Bluetooth, kwa njia rahisi na rahisi. Inafungua mlango kwa njia zisizo na kikomo za kudhibiti miradi yako ya DIY. Smart Bluetooth hutoa njia nyingi tofauti jinsi ya kutuma data kwenye moduli yako.
Smart Bluetooth ina huduma zifuatazo:
- Uunganisho wa haraka na moduli yako
- Tuma na upokee data kutoka kwa moduli yako
- Dhibiti pini za dijiti na PWM ya mpokeaji
- Mada nyeusi na Nuru
- Mipangilio tofauti ya udhibiti kwa madhumuni tofauti
- UI ya kisasa na msikivu
- Vifungo na swichi zinazoweza kubadilishwa
- Tekeleza mradi wako wa Gari ya RC ya DIY na pedi nzuri ya mchezo
- Dhibiti kwa urahisi vipande vyako vya RGB vilivyoongozwa na vitelezi
- Inazima kiotomatiki Bluetooth wakati imefungwa ili kuokoa maisha ya betri
- Mstari wa amri (terminal)
Katika mafunzo haya, tunatumia TAB ya kwanza iliyoongozwa kubwa, ya kutosha tu kutuma wahusika wawili.
Katika picha hizi zifuatazo nitakuonyesha jinsi ya kutumia programu hiyo. Nitakuonyesha jinsi ya kutafuta vifaa vya karibu, jinsi ya kuoanisha na moduli tunayotumia, na jinsi ya kuweka data iliyotumwa kutoka kwa programu. Ikiwa unahisi kuchanganyikiwa, pumzika na urudi kwenye hatua zilizopita mpaka uifanye kazi. Walakini, ikiwa bado una shida nijulishe [email protected], nitajibu ndani ya masaa 24h:)
- Fungua programu, teleza kwenye utangulizi, bonyeza kitufe cha SEARCH na utafute vifaa vya karibu
- Wakati kifaa chako kinapatikana, chagua kwa kubofya
- Chagua mandhari unayopendelea (giza au mwanga) na ushikilie kitufe ulichochagua
- Subiri unganisho, ikiwa inashindwa, jaribu kuunganisha tena
- Baada ya unganisho lililofanikiwa, gonga kwenye kubwa iliyoongozwa kwenye kichupo cha kwanza (kilichoongozwa) na angalia LED iliyounganishwa na Arduino yako ikiwa inaangaza
- Ikiwa kila kitu kinafanya kazi na unataka kuhariri data iliyotumwa kwa Arduino, fungua huduma zaidi na unisaidie, nunua malipo, nitafurahi sana:)
Hiyo inapaswa kuwa hivyo.
Usisahau kiwango na kuacha maoni mazuri. Asante na tuonane kwenye mafunzo yafuatayo:)
Tafadhali nisaidie mradi wangu wa Robotic Arm hapa: Bonyeza Hapa!
Ilipendekeza:
Ujumbe wa Kuzungumza -- Sauti Kutoka kwa Arduino -- Uendeshaji wa Kudhibiti Sauti -- Moduli ya Bluetooth ya HC - 05: Hatua 9 (na Picha)
Ujumbe wa Kuzungumza || Sauti Kutoka kwa Arduino || Uendeshaji wa Kudhibiti Sauti || Moduli ya Bluetooth ya HC - 05: …………………………. Tafadhali SUBSCRIBE Kwenye kituo changu cha YouTube kwa video zaidi …. …. Kwenye video hii tumeunda Automation Talkative .. Wakati utatuma amri ya sauti kupitia simu ya rununu basi itawasha vifaa vya nyumbani na kutuma maoni i
Kudhibiti Arduino Kudhibiti Sensor nyingi za P.I.R kwenye Bord Sawa: Hatua 3
Kudhibiti Arduino Kudhibiti Sensor nyingi za PIR kwenye Bord Sawa: Leo nitakuambia jinsi ya kuunganisha Sensorer nyingi za PIR na Arduino Bord moja > hapa nimetumia moduli 4 ya kupeleka njia kwa utendakazi wa ziada. (AU Unaweza kutumia pini nyingi kwako
Kudhibiti Gonga la Neopixel Iliyoongozwa na Sura ya Ishara: Hatua 3 (na Picha)
Kudhibiti Pete inayoongozwa na Neopixel na Sura ya Ishara ishara za kushoto - kulia kwa kuchangamsha harakati iliyoongozwa kulia au kushoto, na kwako
Jukwaa la Kudhibiti Mpira wa Kudhibiti PID Stewart: 6 Hatua
Jukwaa la Kusawazisha Mpira linalodhibitiwa na PID: Jukwaa la Kuhamasisha na Dhana ya Jumla: Kama fizikia katika mafunzo, ninavutiwa kiasili, na nitafuta kuelewa mifumo ya mwili. Nimefundishwa kutatua shida ngumu kwa kuzivunja katika viungo vyao vya msingi na muhimu, basi
Kudhibiti Mwangaza wa LED Kutumia Arduino na Moduli ya Bluetooth (HC-05): Hatua 4
Kudhibiti Mwangaza wa LED Kutumia Arduino na Moduli ya Bluetooth (HC-05): Utangulizi Katika mafunzo haya, tutadhibiti mwangaza wa LED kwa kutumia Arduino UNO, Moduli ya Bluetooth (HC-05) na programu ya Android ya Bluetooth (Bluetooth Terminal)