Բովանդակություն:

Programրագրեք ձեր Arduino- ն Android սարքով Bluetooth- ով. 6 քայլ (նկարներով)
Programրագրեք ձեր Arduino- ն Android սարքով Bluetooth- ով. 6 քայլ (նկարներով)

Video: Programրագրեք ձեր Arduino- ն Android սարքով Bluetooth- ով. 6 քայլ (նկարներով)

Video: Programրագրեք ձեր Arduino- ն Android սարքով Bluetooth- ով. 6 քայլ (նկարներով)
Video: SKR 1.4 - Ender3 Dual Extrusion upgrade 2024, Հունիսի
Anonim
Programրագրեք ձեր Arduino- ն Android սարքով Bluetooth- ով
Programրագրեք ձեր Arduino- ն Android սարքով Bluetooth- ով

Բարև, աշխարհ Դա շատ պարզ է և այնքան էժան: Նաև մեզ թույլ է տալիս ծրագրավորել մեր Arduino- ն այնտեղ, որտեղ երբևէ ցանկանում ենք անլար bluetooth- ով: Այսպիսով, եկեք սկսենք::)

Քայլ 1: Նյութեր և գործիքներ

Նյութեր և գործիքներ
Նյութեր և գործիքներ

Սարքավորումներ:

  • Արդուինո Ունո
  • Bluetooth HC-05 մոդուլ
  • Մինի տախտակ
  • Կոնդենսատոր 1uf/50v (elco)
  • Ռեազիսոր 100 օհմ
  • 5 հատ x Jumper լարեր
  • USB մալուխ
  • Android սարք ՝ Android 4.0.0++ ով (հասանելի է Bluetooth)
  • Նոթբուք/համակարգիչ

Softwareրագրային ապահովում:

Bluino Loader- ը Google Play խանութից

Քայլ 2. Programրագրեք ձեր Arduino- ն ՝ օգտագործելով նոութբուք/համակարգիչ

Programրագրեք ձեր Arduino- ն ՝ օգտագործելով նոութբուք/համակարգիչ
Programրագրեք ձեր Arduino- ն ՝ օգտագործելով նոութբուք/համակարգիչ
Programրագրեք ձեր Arduino- ն ՝ օգտագործելով նոութբուք/համակարգիչ
Programրագրեք ձեր Arduino- ն ՝ օգտագործելով նոութբուք/համակարգիչ

Սկսեք պատճենելով ծածկագիրը տեքստային տուփից ներքևում: Այնուհետև պատճենեք և տեղադրեք կոդը Arduino IDE խմբագրիչում: Կազմել. Վերբեռնել

Այս ծածկագիրը պարունակում է մի քանի գործառույթ ՝ Bluetooth HC-05- ի պարամետրերը փոխելու համար.

  • AT+NAME = Bluino#00. Փոխել bluetooth մոդուլի անունը, կանխադրված անունը «HC-05» է:
  • AT+UART = 115200, 0, 0. Փոխել բաուդ արագությունը 115200 -ի (Arduino Uno, Bluino և Mega2560)
  • AT+UART = 57600, 0, 0. Փոխել բոդի արագությունը 57600 -ի (Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V և Duemilanove)
  • AT+POLAR = 1, 0: Փոխել պետական քորոցի պայմանը
  • Հավելյալի համար կարող եք փոխել գաղտնաբառը ՝ զուգավորման ընթացքում ոչ ստանդարտ գաղտնաբառ օգտագործելու համար, AT+PSWD = xxxx:

Bluetooth- ի անունը պետք է լինի «Bluino#00-9999», եթե ցանկանում եք անհատական անուն, ապա պետք է օգտագործեք Bluino Loader հավելվածի վճարովի տարբերակը:

void setup () {

Serial.begin (38400); ուշացում (500); Serial.println ("AT+NAME = Bluino#00"); ուշացում (500); Serial.println ("AT+UART = 115200, 0, 0"); // Օգտագործեք այս բաուդրատը, եթե օգտագործում եք Arduino Uno, Bluino և Mega2560 //Serial.println("AT+UART=57600, 0, 0 "); // Օգտագործեք այս բաուդրատը, եթե օգտագործում եք Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V և Duemilanove ուշացման համար (500); Serial.println ("AT+POLAR = 1, 0") ուշացում (500); } void loop () {}

Քայլ 3: Միացեք սխեմատիկ պես

Միացեք սխեմատիկ պես
Միացեք սխեմատիկ պես
Միացեք սխեմատիկ պես
Միացեք սխեմատիկ պես
Միացեք սխեմատիկ պես
Միացեք սխեմատիկ պես
Միացեք սխեմատիկ պես
Միացեք սխեմատիկ պես

Վերոնշյալ պատկերից հետո դասավորությունը համեմատաբար պարզ է:

Եթե ցանկանում եք, կարող եք փոխարինել տախտակը PCB- ի նախատիպի տախտակով `զոդման աշխատանքներով, այնպես որ դուք կստանաք փոքր չափի կամ նման վահան Arduino- ի համար:

Քայլ 4. Bluetooth HC-05- ի տեղադրման ժամանակը

Bluetooth HC-05- ը կարգավորելու ժամանակը
Bluetooth HC-05- ը կարգավորելու ժամանակը
Bluetooth HC-05- ը կարգավորելու ժամանակը
Bluetooth HC-05- ը կարգավորելու ժամանակը

Հիմնականում այս քայլում, թե ինչպես կարգաբերել HC-05- ը հրամանով, այս քայլին հետևելով ՝ HC-05- ը կկարգավորեք որոշ պարամետրերի: 2-րդ քայլում դուք վերբեռնում եք ուրվագիծը Arduino- ում, այդ ծածկագրում կա սերիական գործառույթ ՝ կապի միջոցով RX/ TX (D0/D1), որն այն է, երբ միանում եք HC-05 կապին RX/TX- ը կստիպի կարգաբերել HC-05- ը հրամանի ռեժիմում: Պարզապես հետևեք քայլերին, ինչպես նկարներում: • Սեղմեք և պահեք KEY կոճակը • Միացրեք USB մալուխը Arduino- ին միացնելու համար • Սպասեք մոտ 5 վայրկյան (դեռ պահեք KEY կոճակը) • Անջատեք և միացրեք USB- ը AT հրամանի ռեժիմից վերակայելու համար

Քայլ 5: Տեղադրեք հավելված Bluino Loader- ը Googleplay Store- ից

Տեղադրեք Bluino Loader հավելվածը Googleplay խանութից
Տեղադրեք Bluino Loader հավելվածը Googleplay խանութից

Լավ, առաջին ծրագիրը, որը ցանկանում եմ ձեզ ցույց տալ, «Bluino Loader» - ն է ՝ Andorid 4.0 կամ ավելի բարձր տարբերակի համար ՝ հասանելի bluetooth կապով: Դուք կարող եք ձեռք բերել googleplay խանութից ՝

Bluino Loader - Arduino IDE կամ Pro տարբերակ ՝ Bluino Loader Pro ծրագրավորողին աջակցելու համար - Arduino IDE

Այս ծրագիրը նախատեսված է Arduino Uno- ի հետ աշխատելու համար, կարող եք գրել, խմբագրել և ներբեռնել էսքիզներ Arduino uno- ում bluetooth HC-05- ի միջոցով: Հավելվածը հեշտ է հասկանալ Arduino IDE- ի նման, կան էսքիզների բազմաթիվ օրինակներ, ինչպես նաև կարող եք ավելացնել որոշ գրադարաններ, պարզապես պատճենել տեղադրեք գրադարանի թղթապանակը BluinoLoader/գրադարանների թղթապանակում: Կարող եք փոխել խմբագրի գույնի թեման, տեքստի չափը և բազմաթիվ հնարավորություններ: Եթե ցանկանում եք ձեռք բերել Serial Monitor գործառույթը, հեռացված գովազդը և կարող եք սկանավորել bluetooth- ի ցանկացած անուն (ոչ միայն Bluino#…), կարող եք ձեռք բերել գործառույթի ներծրագրային գնումներ, այնպես որ նաև աջակցեք ծրագրավորողին:

Էսքիզը վերբեռնելը շատ լավ աշխատեց Bluetooth- ի միջոցով: Այսպիսով, ես այս ծրագրին կտայի 5 աստղից 4.0:)

Քայլ 6. Փորձեք վերբեռնել Sample Sketch Blink.ino- ն Arduino- ում ՝ օգտագործելով Android սարքը Bluetooth- ով

Փորձեք վերբեռնել նմուշի ուրվագիծ Blink.ino- ն Arduino- ում ՝ օգտագործելով Android սարքը Bluetooth- ով
Փորձեք վերբեռնել նմուշի ուրվագիծ Blink.ino- ն Arduino- ում ՝ օգտագործելով Android սարքը Bluetooth- ով
Փորձեք վերբեռնել նմուշի ուրվագիծ Blink.ino- ն Arduino- ում ՝ օգտագործելով Android սարքը Bluetooth- ով
Փորձեք վերբեռնել նմուշի ուրվագիծ Blink.ino- ն Arduino- ում ՝ օգտագործելով Android սարքը Bluetooth- ով
Փորձեք վերբեռնել նմուշի ուրվագիծ Blink.ino- ն Arduino- ում ՝ օգտագործելով Android սարքը Bluetooth- ով
Փորձեք վերբեռնել նմուշի ուրվագիծ Blink.ino- ն Arduino- ում ՝ օգտագործելով Android սարքը Bluetooth- ով
Փորձեք վերբեռնել նմուշի ուրվագիծ Blink.ino- ն Arduino- ում ՝ օգտագործելով Android սարքը Bluetooth- ով
Փորձեք վերբեռնել նմուշի ուրվագիծ Blink.ino- ն Arduino- ում ՝ օգտագործելով Android սարքը Bluetooth- ով
  • Տեղադրվելուց հետո դուք կարող եք բացել օրինակ էսքիզ BluinoLoader/samples/02. Basic/Blink/Blink.ino
  • Սպասեք, մինչև գործիքների արդյունահանումը ավարտվի
  • Հպեք «վերբեռնում» կոճակին (Սլաքը շրջանակի պատկերակում)
  • Ոչ մի սխալ կազմելուց հետո հպեք կոճակին «Սկանել Bluino սարքաշարը» ՝ ակտիվ bluetooth- ը որոնելու համար
  • Ընտրեք bluetooth սարքավորում «Bluino#00» անունով
  • Եթե առաջին զուգակցումը մուտքագրեք զուգավորման կոդի ստանդարտ «1234», ապա OK
  • Սպասեք, մինչև բեռնման գործընթացը ավարտվի

Բոլոր քայլերից հետո ձեր Arduino- ն կթարթվի led 13 -ի վրա և կարող եք կրկնել բոլոր քայլերը ՝ մեկ այլ ուրվագիծ վերբեռնելու համար:

Խորհուրդ ենք տալիս: