Բովանդակություն:
- Քայլ 1: Նյութեր և գործիքներ
- Քայլ 2. Programրագրեք ձեր Arduino- ն ՝ օգտագործելով նոութբուք/համակարգիչ
- Քայլ 3: Միացեք սխեմատիկ պես
- Քայլ 4. Bluetooth HC-05- ի տեղադրման ժամանակը
- Քայլ 5: Տեղադրեք հավելված Bluino Loader- ը Googleplay Store- ից
- Քայլ 6. Փորձեք վերբեռնել Sample Sketch Blink.ino- ն Arduino- ում ՝ օգտագործելով Android սարքը Bluetooth- ով
Video: Programրագրեք ձեր Arduino- ն Android սարքով Bluetooth- ով. 6 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Բարև, աշխարհ Դա շատ պարզ է և այնքան էժան: Նաև մեզ թույլ է տալիս ծրագրավորել մեր 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- ն ՝ օգտագործելով նոութբուք/համակարգիչ
Սկսեք պատճենելով ծածկագիրը տեքստային տուփից ներքևում: Այնուհետև պատճենեք և տեղադրեք կոդը 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- ի տեղադրման ժամանակը
Հիմնականում այս քայլում, թե ինչպես կարգաբերել 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» - ն է ՝ 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- ով
- Տեղադրվելուց հետո դուք կարող եք բացել օրինակ էսքիզ BluinoLoader/samples/02. Basic/Blink/Blink.ino
- Սպասեք, մինչև գործիքների արդյունահանումը ավարտվի
- Հպեք «վերբեռնում» կոճակին (Սլաքը շրջանակի պատկերակում)
- Ոչ մի սխալ կազմելուց հետո հպեք կոճակին «Սկանել Bluino սարքաշարը» ՝ ակտիվ bluetooth- ը որոնելու համար
- Ընտրեք bluetooth սարքավորում «Bluino#00» անունով
- Եթե առաջին զուգակցումը մուտքագրեք զուգավորման կոդի ստանդարտ «1234», ապա OK
- Սպասեք, մինչև բեռնման գործընթացը ավարտվի
Բոլոր քայլերից հետո ձեր Arduino- ն կթարթվի led 13 -ի վրա և կարող եք կրկնել բոլոր քայլերը ՝ մեկ այլ ուրվագիծ վերբեռնելու համար:
Խորհուրդ ենք տալիս:
Programրագրեք ձեր սեփականը 2048 խաղ W/Java !: 8 քայլ
Programրագրիր քո սեփական 2048 խաղը W/Java!. Ես սիրում եմ խաղը 2048: Եվ ես որոշեցի ծրագրավորել իմ սեփական տարբերակը: Այն շատ նման է իրական խաղին, բայց ինքս այն ծրագրավորելը ինձ ազատություն է տալիս փոխելու այն, ինչ ուզում եմ, երբ ուզում եմ: Եթե ես ուզում եմ 5x5 խաղ տիպիկ 4x4- ի փոխարեն, մի
Programրագրեք ATtiny Arduino- ով. 7 քայլ (նկարներով)
Programրագրեք ATtiny Arduino- ի հետ. Հետևեք հրահանգներ `Arduino IDE- ի միջոցով ATtiny միկրոկոնտրոլերների ծրագրավորման համար: Պարզ անգլերեն լեզվով սա այն է, թե ինչպես ծրագրավորել Atmel չիպերը 8 պինով, ինչպես սովորաբար Arduino- ն է: Սա զով է, քանի որ ATtiny- ն փոքր է, և, լավ, դա թույլ է տալիս
Ինչպես վերբեռնել Soundcloud- ում Android սարքով `9 քայլ
Ինչպես վերբեռնել Soundcloud- ում Android սարքով. Վերբեռնեք soundcloud- ում ՝ օգտագործելով ձեր բջջային Android սարքը:
ESP8266 սարքով համակարգչի հեռակա անջատում կամ վերագործարկում. 10 քայլ (նկարներով)
Հեռակա անջատում կամ համակարգչի վերագործարկում ESP8266 սարքով. Այստեղ պարզ լինելու համար մենք փակում ենք ձեր համակարգիչը, այլ ոչ թե ուրիշի համակարգիչը: Պատմությունը հետևյալն է. Ֆեյսբուքում իմ ընկերը ինձ հաղորդագրություն ուղարկեց և ասաց, որ ունի տասնյակ համակարգիչներ, որոնք աշխատում են մաթեմատիկայի փունջ, բայց ամեն առավոտ առավոտյան 3 -ին նրանք փակվում են: Ս
Programրագրեք ձեր համակարգչին ինքնաբերաբար անջատել `նշելով, թե որ ժամին եք ուզում դա անել: 4 քայլ
Programրագրեք ձեր համակարգչին ինքնաբերաբար անջատելու համար ՝ նշելով, թե որ ժամին եք ուզում դա անել. մեկ գիշերվա ընթացքում, ես չէի ուզում իմ համակարգիչը միացված պահել ներբեռնումներն ավարտելուց հետո և գիշերը