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

Բջջային հեռախոսով ցանկացած Arduino- ի փոխազդեցություն. 6 քայլ (նկարներով)
Բջջային հեռախոսով ցանկացած Arduino- ի փոխազդեցություն. 6 քայլ (նկարներով)

Video: Բջջային հեռախոսով ցանկացած Arduino- ի փոխազդեցություն. 6 քայլ (նկարներով)

Video: Բջջային հեռախոսով ցանկացած Arduino- ի փոխազդեցություն. 6 քայլ (նկարներով)
Video: How to use MPU-6050 Accelerometer and Gyroscope with Arduino code 2024, Հունիսի
Anonim
Բջջային հեռախոսով ցանկացած Arduino- ի փոխազդեցություն
Բջջային հեռախոսով ցանկացած Arduino- ի փոխազդեցություն

Երբ օգտագործում եք Arduino- ն, դա կարող է հանգեցնել բավականին տհաճության, եթե այն չկարողանաք օգտագործել միայն այն պատճառով, որ դուք համակարգիչ չունեք: Միգուցե Windows- ը կամ Mac OS- ը համատեղելի չեն, ընդհանրապես որևէ համակարգիչ չունեք, կամ պարզապես ցանկանում եք ավելի շատ ազատություն ունենալ ձեր տախտակին միանալու համար: Լուծում. Պարզ OTG (On The Go) մալուխ և ծրագիր, որը կարող է կատարել այս խնդիրը: Ամենահայտնին ArduinoDroid- ն է, որն ակնհայտորեն հասանելի է Android- ի համար: Այս ծրագրաշարը հնարավորություն է տալիս բջջային հեռախոսից և նույնիսկ պլանշետներից Arduino էսքիզներ պատրաստել, փոփոխել, կազմել և վերբեռնել ձեր տախտակին: Այն նաև հանդես է գալիս որպես սերիական մոնիտոր, բայց, ցավոք, դեռ չի ներառում Plotter: Հիշեք, որ ձեր օպերացիոն համակարգի տարբերակը պետք է համատեղելի լինի:

Բացի այս IDE- ից, կան նաև սերիական մոնիտորի ծրագրեր, որոնք կարող են տեղեկատվություն ստանալ և ուղարկել տախտակներին, բայց ոչինչ վերբեռնել չեն կարող: Սրանք ավելի քիչ հիշողություն են զբաղեցնում, քան ArduinoDroid- ը, քանի որ վերջինս, բնականաբար, ներառում է բազմաթիվ գրադարաններ և օրինակներ: Այժմ, երբ հիմնական ներածությունն ավարտված է, եկեք սկսենք Նյութերից և քայլերից:

Քայլ 1: Նյութեր

Նյութեր
Նյութեր
Նյութեր
Նյութեր
Նյութեր
Նյութեր

Այս նախագծի համար անհրաժեշտ նյութերը զարմանալիորեն քիչ են: Իհարկե, ձեզ հարկավոր կլինի.

  • Android բջջային հեռախոս (կամ նույնիսկ պլանշետ);
  • Ձեր բջջային հեռախոսի հետ համատեղելի OTG մալուխ;
  • Arduino Board;
  • Arduino Board տվյալների մալուխ կամ ծրագրավորող;
  • Վերջապես, ArduinoDroid ծրագիրը կամ Սերիական տերմինալ/մոնիտոր այլ ծրագրակազմ:

Հիմա, երբ մենք ավարտեցինք այս գործը, անցնենք ամեն ինչ միացնելուն:

Քայլ 2: Միացումներ

Միացումներ
Միացումներ
Միացումներ
Միացումներ
Միացումներ
Միացումներ
Միացումներ
Միացումներ

Arduino to Cable կամ Programmer:

Եթե ձեր Arduino- ն Pro Mini չէ, պարզապես ստիպված կլինեք վերցնել համապատասխան USB տվյալների մալուխը և միացնել այն:

Եթե, մյուս կողմից, ձեր տախտակը Pro Mini է, բռնեք 5 կամ 6 փին USB ծրագրավորողից և միացեք ՝ օգտագործելով կին-կին jumper մալուխներ, (նախ ծրագրավորողը կապում է, Arduino- ն ավելի ուշ) 5v կամ 3.3v- ը Vcc- ին տախտակ, Gnd- ից Gnd, Rxd- ից Txo- ին և Txd- ից Rxi- ին (վերբեռնելիս հիշեք, որ էսքիզը կազմելը ավարտելուց և սկսել վերբեռնելուց հետո սեղմել տախտակի Reset կոճակը):

2. Մալուխ/ծրագրավորող դեպի OTG:

Պարզապես միացրեք արական USB A- ն OTG մալուխի իգականին:

3. OTG բջջային հեռախոսին կամ պլանշետին.

Միացրեք USB Micro, C կամ Lightning միակցիչը հեռախոսի կամ պլանշետի պորտին:

Քայլ 3. ArduinoDroid հավելվածը

ArduinoDroid հավելվածը
ArduinoDroid հավելվածը
ArduinoDroid հավելվածը
ArduinoDroid հավելվածը
ArduinoDroid հավելվածը
ArduinoDroid հավելվածը
  1. Որոնեք ArduinoDroid- ը Google Play- ում, Play Store- ում, App Store- ում կամ դրանցից որևէ մեկում:
  2. Տեղադրեք այն և բացեք այն:
  3. Նայեք վերևի պատկերներին և կարդացեք մեկնաբանությունները:
  4. Քանի որ դա բավականին բարդ ծրագիր է, ես առաջարկում եմ, որ դուք պետք է ուսումնասիրեք բոլոր տարբերակները: Մեկնաբանություններում ես ներառեցի որոշ գործառույթներ և ինչպես հասնել դրանց:
  5. Եթե ցանկանում եք, որ Arduino- ի հետ հետաքրքիր նախագիծ կատարվի, տեսեք այս Instructable- ը:

Քայլ 4. Սերիական մոնիտորի այլ ծրագրեր (պարզապես տեղեկատվություն ստանալու և ուղարկելու համար տախտակին)

Սերիական մոնիտորի այլ ծրագրեր (պարզապես տեղեկատվություն ստանալու և ուղարկելու համար տախտակին)
Սերիական մոնիտորի այլ ծրագրեր (պարզապես տեղեկատվություն ստանալու և ուղարկելու համար տախտակին)
Սերիական մոնիտորի այլ ծրագրեր (պարզապես տեղեկատվություն ստանալու և ուղարկելու համար տախտակին)
Սերիական մոնիտորի այլ ծրագրեր (պարզապես տեղեկատվություն ստանալու և ուղարկելու համար տախտակին)
Սերիական մոնիտորի այլ ծրագրեր (պարզապես տեղեկատվություն ստանալու և ուղարկելու համար տախտակին)
Սերիական մոնիտորի այլ ծրագրեր (պարզապես տեղեկատվություն ստանալու և ուղարկելու համար տախտակին)
Սերիական մոնիտորի այլ ծրագրեր (պարզապես տեղեկատվություն ստանալու և ուղարկելու համար տախտակին)
Սերիական մոնիտորի այլ ծրագրեր (պարզապես տեղեկատվություն ստանալու և ուղարկելու համար տախտակին)
  1. Մուտքագրեք ձեր հավելվածների խանութի հավելվածը (հը!) Եվ որոնեք Arduino- ի Serial Monitor հավելվածը: Համոզվեք, որ դրանք ապավինում են USB կապին, այլ ոչ թե Bluetooth- ին: Ինձ շատ դուր է գալիս մեկը, որը կոչվում է USB Serial Console: Ստուգեք վերը նշված պատկերները `համոզվելու համար, թե որն է դա:
  2. Շարունակեք տեղադրել և բացել այն:
  3. Ինտերֆեյսը համեմատաբար հիմնական է: Դուք ունեք ստեղնաշարի միջոցով հաղորդագրություններ գրելու բաժին, այնուհետև կոճակ ՝ դրանք գրատախտակին ուղարկելու համար, էկրանի մեծ մասը ցույց է տալիս ձեր Arduino- ից ստացված տվյալները, այնուհետև վերևի աջ մասում ունեք երեք կետ, որոնք հնարավորություն են տալիս մուտք գործել ընտրացանկ:
  4. Եթե սեղմեք երեք կետերի վրա, վերևի աջ մասում կհայտնվի մի փոքր ընտրացանկ ՝ տարբեր ընտրանքներով, ինչպիսիք են կարգավորումները, միացումը և այլն: Կտտացրեք «Կարգավորումներ» ՝ սերիական նավահանգստի, միացման, լիցենզիայի և այլնի համար կարևոր բաներ ընտրելու համար Տոկոսադրույքը կարող է սահմանվել ՝ կտտացնելով «Սերիական նավահանգիստ», այնուհետև անցնելով դրա ճշգրտմանը:
  5. Arduino և OTG մալուխը հեռախոսին/պլանշետին միացնելուց հետո կտտացրեք երեք կետերը, այնուհետև «Միացեք»: Ընտրեք ճիշտ կարգավորումները, և դուք պետք է սկսեք ստանալ ձեր տվյալները: Կարող եք որոշել, արդյոք հավելվածը դրոշմում է ժամանակը յուրաքանչյուր տողի Կարգավորումներ բաժնում:
  6. Դուք վերջապես ավարտեցիք: Վայելեք նոր բազմակողմանիությունը ՝ օգտագործելով ձեր Arduino- ն ձեր հեռախոսով կամ պլանշետով:

Քայլ 5: Խնդիրների վերացում

Անսարքությունների վերացում
Անսարքությունների վերացում
  1. Toիշտն ասած, այս նախագծում հնարավոր բարդությունները շատ չեն: Ես կսկսեմ ապարատային խնդիրներից մինչև ծրագրային ապահովման հետ կապված:
  2. Առաջին հերթին, ձեր Arduino- ն կարող է պատշաճ կերպով միացված չլինել տվյալների մալուխին կամ ծրագրավորողին: Համոզվեք, որ դրանք կան, ապա անցեք հաջորդին:
  3. Համոզվեք, որ տվյալների մալուխը/ ծրագրավորողը ճիշտ է միացված OTG մալուխին: Եթե այն դեռ չի աշխատում, անցեք հաջորդ քայլին:
  4. Ստուգեք, արդյոք OTG մալուխի և բջջային հեռախոսի միջև կապը ճիշտ է աշխատում: Ինձ մի անգամ պատահեց, որ OTG կոնտակտները մի փոքր հին էին և կեղտոտ, այնպես որ խորհուրդը միանում էր, բայց ոչ մի տեղեկություն չէր ուղարկվում: Ես մաքրեցի այն փոքր պտուտակահանով, որից հետո այն կատարյալ աշխատեց:
  5. Եթե ամբողջ սարքաշարը ճիշտ է տեղադրված (և տախտակն իրականում աշխատում է), բայց այն դեռ չի աշխատում, ստուգեք, արդյոք Android տարբերակը համատեղելի է ծրագրի հետ: Ես Apple սարք չունեմ, ուստի չեմ կարող ձեզ ասել, արդյոք այն աշխատում է այս բոլոր հեռախոսների հետ:
  6. Երկրորդ, համոզվեք, որ «ասացիք» ծրագրին `ծրագրավորողը կամ տախտակը միացնելու համար: Սովորաբար, երբ միացնում եք OTG մալուխը, պետք է հայտնվի հաղորդագրություն, որն առաջարկում է միացնել այն:
  7. Վերջին հերթին, համոզվեք, որ բաուդ արագությունը (սերիական մոնիտորի համար) նույնն է, ինչ նշված է ուրվագծում:

Քայլ 6: Վերջ

Անչափ շնորհակալ եմ այս Ուղեցույցը կարդալու համար: Հուսով եմ, որ այն օգտակար եղավ: Եթե կա որևէ բան, որը ես պարզ չեմ թողել, մի հապաղեք ինձ հետ խորհրդակցել:

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