Բովանդակություն:
- Քայլ 1: Հավաքեք նյութեր
- Քայլ 2: Կառուցեք ռոբոտը
- Քայլ 3: Անհատականացրեք ռոբոտը
- Քայլ 4: Կարգավորեք XBee բջջայինը
- Քայլ 5. Programրագրեք ռոբոտին
- Քայլ 6: Փորձարկեք ռոբոտը
- Քայլ 7: Օգտագործեք այն:
Video: Digi XBee3 բջջային SMS ActivityBot: 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Digi XBee3 ™ Cellular SMS ActivityBot- ը կրթական ռոբոտ է, որը կարող է կառավարվել ցանկացած բջջային հեռախոսի տեքստային հաղորդագրություններով ՝ աշխարհի ցանկացած վայրում: ActivityBot- ը, որը պատրաստել են Դիջիի ընկերները Parallax Inc.- ում, նախատեսված է առաջին անգամ ռոբոտաշինարարների համար և լայնորեն կիրառվում է տեխնոլոգիական և ինժեներական կրթության մեջ:
Ռոբոտին ուղարկվող SMS տեքստային հաղորդագրությունները կարող են նրան հրամայել առաջ, հետ կամ ձախ կամ աջ քշել: Այն ունի ներկառուցված ռոումինգի ռեժիմ, որտեղ այն դառնում է ինքնակառավարվող ՝ օգտագործելով երկու «բեղ» սենսորներ ՝ աջ կամ ձախ խոչընդոտները հայտնաբերելու համար: ActivityBot- ը օգտագործում է Digi XBee3 բջջային մոդուլը ՝ իրական ժամանակում զեկուցելու այն, ինչ զգում է: Օրինակ ՝ «բեղ» սենսորներից որևէ մեկին գործարկելիս այդ իրադարձությունը բջջային հեռախոսին անմիջապես փոխանցվում է որպես տեքստ: (Իհարկե, միայն ռոբոտներն են պետք հաղորդագրություն գրել և քշել):
SMS- ը միայն սկիզբն է: Digi XBee3 Cellular- ն աջակցում է TCP/IP- ին, որպեսզի հրամանները և տվյալները նույնքան հեշտությամբ փոխանակվեն վեբ էջի կամ ամպային սերվերի հետ: ActivityBots- ը և Blockly- ը ՝ Google- ի կողմից հորինված համակարգը, որն օգտագործվում էր այն ծրագրավորելու համար, գալիս են Parallax.com- ից: Digi XBee Cellular- ը հասանելի է Digi.com- ից:
Քայլ 1: Հավաքեք նյութեր
Ահա բոլոր անհրաժեշտ պարագաները, որոնք ձեզ հարկավոր են այս նախագիծը ստեղծելու համար.
-
Parallax ActivityBot
-
Ներառված է ActivityBot- ով ՝
- USB A- ից Mini-B մալուխ
- Մետաղական բեղեր
- Արական վերնագրեր
- Միացման մետաղալար
- 220 օմ ռեզիստորներ
- 10 Կ Օմ ռեզիստորներ
-
-
Digi XBee3 բջջային LTE-M հավաքածու
-
Ներառված է XBee3 բջջային հավաքածուի մեջ.
- XBIB զարգացման խորհուրդ
- USB մալուխ
- Ալեհավաքներ
- 12 վոլտ էլեկտրամատակարարում XBIB տախտակի համար
- Նանո չափի SIM քարտ ՝ SMS ծառայությամբ
- (Նշում. Ալեհավաքը, XBIB տախտակը, էլեկտրամատակարարումը և SIM քարտը, ցանկության դեպքում, կարող են ձեռք բերվել նաև առանձին)
-
- SMS ծառայություն ունեցող ցանկացած բջջային հեռախոս
- Windows կամ MacOS համակարգիչ USB- ով (Blockly կոդերի ծրագրավորման համար)
- AA մարտկոցներ x 5 - (մենք սիրում ենք վերալիցքավորվող սարքեր լիցքավորիչով)
- XCTU ՝ XBee- ի կազմաձևման համար - (անվճար ներբեռնում)
Քայլ 2: Կառուցեք ռոբոտը
Հետեւեք Parallax ActivityBot- ի հավաքման առցանց ամբողջական հրահանգներին.
- Սարքավորման ստուգում
- Պատրաստեք արտաքին կոդավորիչներ
- Պատրաստեք անվադողեր
- Պատրաստեք շասսի
- Պատրաստել Servos
- Լեռ աջ Սերվո
- Լեռ Ձախ Սերվո
- Mount Right կոդավորիչ
- Mount Left Encoder
- Տեղադրեք մարտկոցի փաթեթը
- Mount Tail Wheel
- Mount Drive Անիվներ
- Տեղադրեք գործունեության խորհուրդը
- Էլեկտրական միացումներ
- Softwareրագրավորման և ծրագրավորման ստուգում
- Ձայնագրություն արեք
- Նավիգացիայի հիմունքներ
Հավաքման ուղեցույցի բոլոր քայլերը կատարելը ձեր նոր ռոբոտին հասկանալու լավագույն միջոցն է: Մենք խորհուրդ ենք տալիս գոնե աշխատել Նավիգացիա հպումով քայլով `ActivityBot- ը հասկանալու և այս նախագծի համար անհրաժեշտ բոլոր համակարգերը կառուցելու համար:
Քայլ 3: Անհատականացրեք ռոբոտը
1. Տեղադրեք և տեղադրեք բեղի անջատիչները
2. Տեղադրեք և տեղադրեք ազդանշանը որոշ ձայնային արձագանքների համար
3. Օգտագործեք մետաղալար `SEL- ին GND- ին միացնելու համար, որպեսզի սերիական կոմունալները XBee- ին ուղղեք:
4. Անլար հաղորդալար-երկու jumper լարերի միջոցով միացրեք XBee վերնագրերը Propeller միկրոկոնտրոլերին.
- Օգտագործեք մեկ մետաղալար ՝ XBee DO- ն P11- ին միացնելու համար
-
Օգտագործեք մյուս մետաղալարը `XBee DI- ն P10- ին միացնելու համար
Parallax- ն ունի նաև էլեկտրագծերի տեղադրման հստակ հրահանգներ, բայց համոզվեք, որ օգտագործեք վերևում թվարկված կապի համարները
Քայլ 4: Կարգավորեք XBee բջջայինը
Տեղադրեք XBee3 բջջայինը XBIB զարգացման տախտակի կամ ձեր XBee USB ադապտերի մեջ ՝ զգույշ լինելով այն հավասարեցնել այնպես, որ բոլոր կապումներն վարդակի մեջ լինեն ճիշտ, ինչպես ցույց է տրված լուսանկարներում:
Հավաքեք XBee3 Cellular սարքավորումները և միացեք ձեր համակարգչին: Համոզվեք, որ օգտագործեք 12 վոլտ սնուցման աղբյուր, քանի որ միայն USB- ը չի ապահովում բավարար հոսանք մոդուլը ճիշտ գործարկելու համար: Հավաքածուն գալիս է անվճար սահմանափակ օգտագործման SIM քարտով: Կարող եք նաև ձեր սեփականը գնել այնպիսի վաճառողից, ինչպիսին է AT&T- ն կամ Twilio- ն:
Տեղադրեք և գործարկեք XCTU ծրագիրը: Այն ինքնաբերաբար կթարմացնի իր որոնվածի գրադարանը վերջին տարբերակին: XCTU ծրագրում.
-
Ավելացրեք սարք ՝ օգտագործելով գործարանային լռելյայն կարգավորումները (9600, 8 N 1) XBee ռադիոկայանների համար.
- Ձեր զարգացման տախտակի ասոցիացիայի լույսը կսկսի թարթել, հենց որ ձեր XBee- ն բջջային կապ ստանա: Եթե դա այդպես չէ, կարող եք ստուգել բջջային գրանցման և կապի առկայությունը
- Թարմացրեք ձեր XBee3 բջջային մոդուլը վերջին ծրագրակազմին: Նշում. Սա խորհուրդ է տրվում նույնիսկ եթե ձեր մոդուլը նոր է գնվել:
- Ընտրեք սարքը Ռադիո Մոդուլների ցանկից `կտտացնելով դրա վրա: XCTU- ն կցուցադրի տվյալ սարքի որոնվածի ընթացիկ կարգավորումները:
- IP արձանագրության ռեժիմը սահմանեք SMS [2]:
- Մուտքագրեք ձեր բջջային հեռախոսի համարը P# դաշտում և կտտացրեք Գրեք կոճակին: Մուտքագրեք հեռախոսահամարը `օգտագործելով միայն թվեր, առանց գծերի: Անհրաժեշտության դեպքում կարող եք օգտագործել + նախածանցը: Թիրախային հեռախոսահամարն այն հեռախոսահամարն է, որին ձեր ռոբոտը հաղորդագրություններ է ուղարկում:
- Ստուգեք TD պարամետրը: Այն պետք է սահմանվի 0, քանի որ տեքստի սահմանազատիչը չի օգտագործվի այս նախագծում:
- Համոզվեք, որ պարամետրերը գրեք XBee- ին ՝ օգտագործելով մատիտի պատկերակի կոճակը:
Տեղադրեք XBee- ը ռոբոտի մեջ
- Հեռացրեք XBee3- ը XBIB- ի զարգացման տախտակից `այն ձգելով ուղիղ դեպի վեր և զգույշ եղեք, որ կապումներն չծռվեն: Եթե որևէ մեկը թեքում եք, ապա շարժվելուց առաջ զգուշորեն ուղղեք դրանք:
- Համոզվեք, որ դեռ ունեք nano-SIM քարտը տեղադրված ձեր XBee բջջայինի մեջ
- Տեղադրեք XBee3- ը ActivityBot- ի XBee վարդակից, այնպես կողմնորոշված, որ ալեհավաքի միակցիչը լինի դեպի ռոբոտի արտաքին եզրը, ճիշտ այնպես, ինչպես փոքրիկ XBee- ն նկարում է տախտակի վրա:
- Միացրեք ալեհավաքը U. FL փոքր միակցիչին ՝ այն ուղիղ ներքև սեղմելով, մի փոքր ետ և առաջ պտտելով, որպեսզի այն ճիշտ կենտրոնացված լինի: Այն կբարձրանա, երբ այն ճիշտ ուղղեք և ամուր սեղմեք ներքև: Երբեմն ալեհավաքի միակցիչը անմիջապես հայտնվում է, բայց հաճախ դա մի փոքր բարդ է, այնպես որ մի հուսահատվեք: Դուք կիմանաք, որ ճիշտ եք հասկացել, երբ այն ազատ ու առանց պտտվելու պտտվում է առանց անջատման:
- Տեղադրեք ալեհավաքը ռոբոտի կողքին ժապավենով: Թեև սա իդեալական դիրքավորում չէ, շատ դեպքերում այն աշխատում է առանց որևէ խնդիրների:
Քայլ 5. Programրագրեք ռոբոտին
Բեռնեք XBee3 Cellular ActivityBot ծածկագիրը
- Միացրեք ռոբոտը ձեր համակարգչին `օգտագործելով նրա USB մալուխը
-
Ռոբոտի հոսանքի անջատիչը դրեք «1» դիրքի: Սա ուժ է տալիս միայն իր կառավարման տախտակին, անիվներն անջատված են, որպեսզի ռոբոտը չփախչի, մինչդեռ այն ծրագրավորում ես:
- Բացեք blocky.parallax.com- ը և գրանցեք նոր հաշիվ
- Ներբեռնեք BlocklyProp հաճախորդը ձեր համակարգչի համար և տեղադրեք այն: Այս հաճախորդի ծրագիրը պետք է աշխատի ձեր համակարգչի վրա ՝ BlocklyProp Online- ից օգտվելու համար:
- Սեղմեք դրա միացման կոճակը BlocklyProp Client- ում ՝ թույլ տալով տեղական IP մուտք գործել:
- Տեղադրեք Whiskers SMS ծածկագիրը ձեր դիտարկիչում:
-
Օգտագործեք ներքևի սլաքով կանաչ կոճակը ՝ բեռնելու և գործարկելու որոնվածը ՝ օգտագործելով ռոբոտի EEPROM- ը USB- ի միջոցով
- Ներբեռնման առաջընթացի հաղորդագրությունից հետո Տերմինալը պետք է հայտնվի և տպի «Robot v1.2 ready…» հաղորդագրություն: Դուք պատրաստ եք փորձարկել ձեր ռոբոտը:
Քայլ 6: Փորձարկեք ռոբոտը
- Տեղադրեք հոսանքի անջատիչը «0» դիրքի
- Տեղադրեք հինգ AA մարտկոցներ ռոբոտի ներքևում:
- Անջատեք USB մալուխը, որպեսզի ռոբոտը կարողանա ազատ շրջել:
- Սեղանի և XBee3 Cellular- ի սնուցման համար հոսանքի անջատիչը դարձրեք «1» դիրքի:
-
Սպասեք, մինչև կապույտ ASSOC լույսը թարթվի ՝ նշելով բջջային ցանցի հետ կապը.
-
Տեղադրեք հոսանքի անջատիչը «2» դիրքի վրա և սեղմեք դրա վերևում գտնվող RST կոճակը:
- Ստուգեք բջջային հեռախոսը տեքստային հաղորդագրության համար ՝ «Robot 1.2 պատրաստ է…»
Ստացե՞լ եք հաղորդագրությունը: Հիանալի! Հակառակ դեպքում, ահա որոշ բաներ, որոնք պետք է ստուգել.
- XBee3- ը պատշաճ կերպով տեղադրված է իր վարդակից
- Հեռախոսահամարը ճիշտ մուտքագրված է XBee- ի կազմաձևում
- SMS- ի համար XBee- ի IP ռեժիմը սահմանվել է 2
- Հաղորդալարերը միացնում են XBee DO կապերը P11- ին և XBee DI- ին P10- ին
- SIM քարտը ունի SMS ծառայություն
- Ռոբոտը հզորություն ունի. Անջատիչի մոտակայքում կան ցուցիչներ
- SIM քարտը տեղադրված է XBee3- ում
Քայլ 7: Օգտագործեք այն:
Երբ ռոբոտը աշխատում է, ահա այն հրամանները, որոնք կարող եք օգտագործել: Ուղարկեք յուրաքանչյուրը որպես SMS հաղորդագրություն ՝ հասցեագրված ձեր SIM քարտի հեռախոսահամարին.
- Առաջ. Ռոբոտին առաջ է տանում մի քանի դյույմ (սմ)
- Հետ. Ռոբոտին հետ է մղում մի քանի դյույմ (սմ)
- Ձախ. Ռոբոտին շրջում է մոտ 90 ° ձախ
- Աջ. Ռոբոտին շրջում է մոտ 90 ° աջ
- Թափառել. Ռոբոտին դնում է ազատ շրջելու ռեժիմում
- Stop: կանգնեցնում է ռոբոտին
Ռոբոտը երկու սենսորային հաղորդագրություն է ուղարկում.
- ձախ բեղ. ռոբոտը կապվել է ձախ կողմում գտնվող օբյեկտի հետ
- աջ բեղ. ռոբոտը կապ է հաստատել աջ կողմում գտնվող օբյեկտի հետ
Ուզու՞մ եք, որ ռոբոտը քշի ավելի հեռու, ավելի արագ և ունենա ավելի շատ տվիչներ: Ամբողջ ծածկագիրը բաց կոդ է, այնպես որ կարող եք փոխել այն, ինչ ցանկանում եք: Հրապարակեք ձեր բարելավումները `այս բնօրինակի ուղեցույցի շնորհիվ և վայելեք ձեր տեքստային ռոբոտը:
Խորհուրդ ենք տալիս:
Բջջային լրիվ լիցքավորման ավտոմատ անջատում `20 քայլ
Բջջային լրիվ լիցքավորման ավտոմատ անջատում. Բջջային հեռախոսի լիցքավորման ավտոմատ անջատում ամբողջությամբ լիցքավորվելուց հետո: Անհրաժեշտ չէ անհանգստանալ մարտկոցի կյանքից, նույնիսկ եթե այն թողել եք ամբողջ գիշեր: Բջջային հեռախոսները աշխատում են մարտկոցներով: Չնայած մարտկոցները հարմար են օգտագործման համար, դրանց օգտագործումը նույնպես որոշակի նախազգուշական միջոցների կարիք ունի: Մի մա
NodeMCU Lua Cheap 6 $ տախտակ MicroPython ջերմաստիճանի և խոնավության գրանցում, Wifi և բջջային վիճակագրություն. 4 քայլ
NodeMCU Lua Cheap 6 $ տախտակ MicroPython ջերմաստիճանի և խոնավության գրանցում, Wifi և բջջային վիճակագրություն. Սա հիմնականում ամպային եղանակային կայան է, դուք կարող եք ստուգել ձեր հեռախոսի տվյալները կամ օգտագործել ինչ -որ հեռախոս որպես կենդանի ցուցադրում NodeMCU սարքով կարող եք ջերմաստիճանի և խոնավության տվյալները մուտքագրել դրսում , սենյակում, ջերմոցում, լաբորատորիայում, հովացման սենյակում կամ որևէ այլ վայրում ավարտեք
Մուտք գործեք Android բջջային հեռակառավարման ցանց: 9 քայլ
Մուտք գործեք Android բջջային հեռակառավարման ցանց: ¡Bienvenido! Իրականում, անհրաժեշտ է միանալ ինտերնետին: Piennsalo bien, el internet is una red global de computadoras que transmiten datos entre sí; así que sólo es necesario contar con las herramientas y técnicas correctas para poder ac
Ինչպես օգտագործել SIM800L ՝ SMS և կառավարման ռելե SMS ուղարկելու համար ՝ 3 քայլ
Ինչպես օգտագործել SIM800L ՝ SMS- ով և կառավարման ռելե SMS- ով ուղարկելու համար. Նկարագրություն. Այս ձեռնարկը ցույց է տալիս, թե ինչպես օգտագործել SIM800L- ը sms ուղարկելու և sms ստանալու համար `ռելեի կառավարման համար: SIM800L մոդուլը փոքր չափսեր ունի և կարող է օգտագործվել Arduino- ի հետ ինտերֆեյսի համար `sms ուղարկելու, sms ստանալու, զանգելու, զանգ ստանալու և այլնի համար: Այս ձեռնարկում
Լիցքավորեք բջջային/բջջային հեռախոսը արտաքին մարտկոցով կամ ցանցով: 3 քայլ
Միացրեք բջջային/բջջային հեռախոսը արտաքին մարտկոցով կամ ցանցով: Ներածություն: Այս գաղափարը կգործի միայն հեռախոսների կամ պլանշետների հետ, եթե մարտկոցը շարժական է: Բևեռականությանը հետևելը, իհարկե, կարևոր է: Խնդրում ենք զգույշ լինել, որպեսզի ձեր սարքը չվնասեք անզգուշության պատճառով: Եթե վստահ չեք դա անելու ձեր ունակության վրա