Mündəricat:
- Addım 1: Material toplayın
- Addım 2: Robot qurun
- Addım 3: Robotu fərdiləşdirin
- Addım 4: XBee Cellular -ı konfiqurasiya edin
- Addım 5: Robotu proqramlaşdırın
- Addım 6: Robotu sınayın
- Addım 7: İstifadə edin
Video: Digi XBee3 Cellular SMS ActivityBot: 7 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Digi XBee3 ™ Cellular SMS ActivityBot, dünyanın hər yerindən istənilən cib telefonundan mətn mesajları ilə idarə oluna bilən bir təhsil robotudur. Digi'nin Parallax Inc.dəki dostları tərəfindən hazırlanan ActivityBot, ilk dəfə robot istehsalçıları üçün hazırlanmışdır və texnologiya və mühəndislik təhsilində geniş istifadə olunur.
Robota göndərilən SMS mətnləri onu irəli, geri və ya sola və ya sağa sürməyi əmr edə bilər. Sağda və ya solda maneələri aşkar etmək üçün iki "bığlı" sensordan istifadə edərək özünü idarə edən bir rouminq rejiminə malikdir. ActivityBot, hiss etdiklərini real vaxtda bildirmək üçün Digi XBee3 Cellular modulundan istifadə edir. Məsələn, "bığ" sensorlarından biri işə salındıqda bu hadisə dərhal mətn olaraq cib telefonuna bildirilir. (Əlbəttə ki, yalnız robotlar mesaj yazmalı və maşın sürməlidir.)
SMS yalnız başlanğıcdır. Digi XBee3 Cellular TCP/IP -ni dəstəkləyir, buna görə əmrlər və məlumatlar veb səhifəsi və ya bulud serveri ilə asanlıqla dəyişdirilə bilər. Proqramlaşdırmaq üçün istifadə olunan Google tərəfindən icad edilən ActivityBots və Blockly sistemi Parallax.com saytından gəlir. Digi XBee Cellular, Digi.com saytında mövcuddur.
Addım 1: Material toplayın
Bu layihəni yaratmaq üçün sizə lazım olan bütün materiallar:
-
Paralaks Aktivliyi Botu
-
ActivityBot -a daxildir:
- USB A-Mini-B kabeli
- Tel bığları
- Kişi başlıqları
- Bağlama teli
- 220 ohm rezistorlar
- 10K ohm rezistorlar
-
-
Digi XBee3 Cellular LTE-M Kit
-
XBee3 Cellular Kit -ə daxildir:
- XBIB inkişaf lövhəsi
- USB kabeli
- Antenalar
- XBIB lövhəsi üçün 12 voltluq enerji təchizatı
- SMS xidməti olan nano ölçülü SİM kart
- (Qeyd: anten, XBIB lövhəsi, enerji təchizatı və SİM kart da istənildikdə ayrıca əldə edilə bilər)
-
- SMS xidməti olan hər hansı bir mobil telefon
- USB ilə Windows və ya MacOS kompüteri (Blockly kod proqramlaşdırması üçün)
- AA batareyaları x 5 - (şarj cihazı olan təkrar doldurulan cihazları sevirik)
- XBee -ni konfiqurasiya etmək üçün XCTU - (pulsuz yükləmə)
Addım 2: Robot qurun
Parallax ActivityBot -un yığılması üçün tam onlayn təlimatları izləyin:
- Avadanlıq yoxlanışı
- Xarici kodlayıcılar hazırlayın
- Təkərlər hazırlayın
- Şassi hazırlayın
- Servo hazırlayın
- Sağ Servo Dağı
- Sol Servo Dağı
- Sağ Enkoderi quraşdırın
- Sol Enkoderi quraşdırın
- Batareya dəsti
- Quyruq Təkərini Dağı
- Sürücü Təkərlərə Montaj
- Fəaliyyət lövhəsini quraşdırın
- Elektrik Bağlantıları
- Proqramlaşdırma və Proqramlaşdırma yoxlanışı
- Bip səsi çəkin
- Naviqasiyanın əsasları
Montaj kitabçasındakı bütün addımları yerinə yetirmək, yeni robotunuzu anlamaq üçün ən yaxşı yoldur. ActivityBot -u başa düşmək və bu layihə üçün lazım olan bütün sistemləri qurmaq üçün ən azından Toxunma ilə Gəzinti addımından keçməyi məsləhət görürük.
Addım 3: Robotu fərdiləşdirin
1. Bığ açarlarını tapın və quraşdırın
2. Bəzi səsli rəylər üçün səs siqnalını tapın və quraşdırın
3. SEL -in GND -ə qoşulması üçün teldən istifadə edərək serial mesajlarını XBee -ə yönləndirin.
4. Kabelsiz tel-iki keçid teli istifadə edərək, XBee başlıqlarını Pervanə mikro nəzarətçisinə qoşun:
- XBee DO -nu P11 -ə bağlamaq üçün bir tel istifadə edin
-
XBee DI -nı P10 -a bağlamaq üçün digər teldən istifadə edin
Parallax -da aydın kabel təlimatları var, ancaq pin nömrələrini yuxarıda göstərildiyi kimi istifadə etdiyinizə əmin olun
Addım 4: XBee Cellular -ı konfiqurasiya edin
XBee3 Cellular -ı XBIB inkişaf etdirmə lövhəsinə və ya XBee USB adapterinizə daxil edin, şəkillərdə göstərildiyi kimi bütün pinlərin yuvada düzgün yerləşməsi üçün diqqətli olun.
XBee3 Cellular aparatını yığın və kompüterinizə qoşun. 12 voltluq enerji təchizatı istifadə etməyinizə əmin olun, çünki tək USB modulu düzgün işləməsi üçün kifayət qədər cərəyan vermir. Kit, məhdud istifadə üçün pulsuz bir SİM kartla gəlir. Özünüzü AT&T və ya Twilio kimi bir satıcıdan da ala bilərsiniz.
XCTU proqramını quraşdırın və işə salın. Firmware kitabxanasını avtomatik olaraq ən son versiyaya yeniləyəcək. XCTU proqramında:
-
XBee radioları üçün zavod parametrlərini (9600, 8 N 1) istifadə edərək cihaz əlavə edin:
- İnkişaf lövhənizdəki assosiasiya işığı, XBee -nizə bir mobil əlaqə quran kimi yanıb sönməyə başlayacaq. Əks təqdirdə, mobil qeydiyyatı və əlaqəni yoxlaya bilərsiniz
- XBee3 Cellular modulunuzu ən son proqram təminatına yeniləyin. Qeyd: Modulunuz yeni alınsa belə bu tövsiyə olunur.
- Cihazı üzərinə tıklayaraq Radio Modulları siyahısından seçin. XCTU, bu cihaz üçün mövcud firmware parametrlərini göstərəcəkdir.
- IP Protokol rejimini SMS [2] olaraq təyin edin.
- P# sahəsinə mobil telefon nömrənizi daxil edin və Yaz düyməsini basın. Telefon nömrəsini tire olmadan yalnız nömrələrdən istifadə edərək yazın. Gerekirse + prefiksindən istifadə edə bilərsiniz. Hədəf telefon nömrəsi, robotunuzun mətn göndərdiyi telefon nömrəsidir.
- TD parametrini yoxlayın. Mətn ayırıcı bu layihədə istifadə edilməyəcəyi üçün 0 olaraq təyin olunmalıdır.
- Qələm işarəsi olan düyməni istifadə edərək parametrləri XBee -yə yazdığınızdan əmin olun.
Robota XBee quraşdırın
- XBee3 -ü XBIB inkişaf etdirmə lövhəsindən çıxarın, düz çəkərək sancaqlar əyilməməsinə diqqət edin. Əgər əyilmisinizsə, irəliləməzdən əvvəl diqqətlə düzəldin.
- XBee Cellular-a hələ də nano-SIM kartın qoyulduğundan əmin olun
- XBee3 -ü ActivityBot -un XBee yuvasına daxil edin, anten konnektoru lövhədə olan kiçik XBee şəkli kimi robotun kənar kənarına doğru yönəldilmişdir.
- Düzgün mərkəzləşdirildiyindən əmin olmaq üçün antenanı bir az irəli və geri çevirib kiçik U. FL konnektoruna bağlayın. Düzgün hizaladığınızda və möhkəm basıldığında yerində açılacaq. Bəzən anten konnektoru dərhal açılır, amma çox vaxt çətin olur, buna görə ruhdan düşməyin. Bağlamadan ayrılmadan sərbəst şəkildə irəli -geri döndüyündə doğru əldə etdiyinizi biləcəksiniz.
- Anteni lentlə robotun yan tərəfinə bağlayın. Bu ideal yerləşdirmə olmasa da, əksər hallarda heç bir problem olmadan işləyir.
Addım 5: Robotu proqramlaşdırın
XBee3 Cellular ActivityBot kodunu yükləyin
- Robotu USB kabelindən istifadə edərək kompüterinizə qoşun
-
Robotun güc açarını "1" mövqeyinə qoyun. Bu, yalnız idarəetmə lövhəsinə güc verir, təkərləri deaktivdir, belə ki robot onu proqramlaşdırarkən qaçmır.
- Blocky.parallax.com açın və yeni bir hesab qeydiyyatdan keçin
- Kompüteriniz üçün BlocklyProp Müştərisini yükləyin və quraşdırın. Bu müştəri proqramı BlocklyProp Online istifadə etmək üçün kompüterinizdə işləməlidir.
- Yerli IP girişinə icazə vermək üçün BlocklyProp Client -dəki Bağlama düyməsini basın.
- Brauzer SMS kodunu brauzerinizə yükləyin.
-
Robotun USB üzərindən EEPROM -dan istifadə edərək firmware yükləmək və işə salmaq üçün aşağı oxu olan yaşıl düyməni istifadə edin.
- Yükləmə irəliləyiş mesajından sonra, Terminal görünməli və "Robot v1.2 hazırdır …" mesajını çap etməlidir. Robotunuzu sınamağa hazırsınız!
Addım 6: Robotu sınayın
- Güc açarını "0" vəziyyətinə qoyun
- Robotun altına beş AA batareyanı quraşdırın.
- Robotun sərbəst gəzə bilməsi üçün USB kabelini ayırın.
- Kartı və XBee3 Cellular -ı işə salmaq üçün güc açarını "1" mövqeyinə qoyun.
-
Mavi ASSOC işığının yanıb -sönməsini gözləyin ki, bu da mobil şəbəkəyə bağlılığı göstərir:
-
Güc düyməsini "2" mövqeyinə qoyun və yuxarıdakı RST düyməsini basın.
- Bir mətn mesajı üçün cib telefonunuzu yoxlayın: "Robot 1.2 hazırdır …"
Mesajınız var? Əla! Əks təqdirdə, yoxlamaq üçün bəzi şeylər var:
- XBee3 yuvasına düzgün quraşdırılmışdır
- Telefon nömrəsi XBee konfiqurasiyasına düzgün daxil edilmişdir
- XBee -nin IP rejimi SMS üçün 2 olaraq təyin edilmişdir
- Tellər, XBee DO pinlərini P11 -ə və XBee DI -ı P10 -a bağlayır
- SİM kartda SMS xidməti var
- Robotun gücü var-açarın yanında göstərici işıqlar var
- SİM kart XBee3 -də quraşdırılmışdır
Addım 7: İstifadə edin
Robot işləyərkən burada istifadə edə biləcəyiniz əmrlər var. SİM kartınızın telefon nömrəsinə hər birini mətn mesajı olaraq göndərin:
- İrəli: robotu bir neçə düym (sm) irəli aparır
- Arxa: robotu bir neçə düym (sm) geri çəkir
- Sol: robotu təxminən 90º sola çevirir
- Sağ: robotu təxminən 90º sağa çevirir
- Roam: Robotu sərbəst gəzmə rejiminə keçir
- Dur: robotu dayandırır
Robot iki sensor mesajı göndərir:
- sol bığ: robot soldakı bir obyektlə əlaqə qurdu
- sağ bığ: robot sağdakı bir obyektlə əlaqə qurdu
Robotun daha uzaq, daha sürətli sürməsini və daha çox sensora sahib olmasını istəyirsiniz? Bütün kod açıq mənbəyidir, buna görə istədiyiniz hər şeyi dəyişə bilərsiniz. Təkmilləşdirmələrinizi bu orijinal bələdçiyə kreditlə yayımlayın və mesajlaşma robotunuzdan zövq alın!
Tövsiyə:
ESP8266 istifadə edərək WiFi RGB Cellular Lamp: 6 Addım
ESP8266 istifadə edərək WiFi RGB Hüceyrə Lampası: Bu yazıda WiFi üzərində idarə oluna bilən gözəl bir RGB mobil lampa qururuq. Nəzarət səhifəsi, rəngləri tez bir zamanda dəyişdirməyə imkan verən bir rəng çarxından ibarətdir və eyni zamanda RGB dəyərlərini də təyin edə bilərsiniz
Arduino Cellular Shield Tutorial: 9 Addım (Şəkillərlə birlikdə)
Arduino Cellular Shield Dərsliyi: Arduino Cellular Shield, mobil telefon zəngləri etməyə və mətn mesajları göndərməyə imkan verir. Bu qalxanın beyni, əksər standart cib telefonlarının bir çox işini yerinə yetirə bilən güclü bir mobil moduldur SM5100B. Bu ş
SMS və Nəzarət Rölesini SMS ilə göndərmək üçün SIM800L -dən necə istifadə olunur: 3 addım
SMS və Nəzarət Rölesini SMS ilə Göndərmək üçün SIM800L Necə İstifadə Edilir: Təsvir: Bu təlimat, röleyi idarə etmək üçün SMS göndərmək və SMS almaq üçün SIM800L -dən necə istifadə olunacağını göstərir. SIM800L modulu kiçik ölçülüdür və sms göndərmək, SMS almaq, zəng etmək, zəng qəbul etmək və s. Bu təlimatda
PoochPak: Cellular Connected Smart Dog Yelek: 4 addım
PoochPak: Cellular Connected Smart Dog Yelek: Avtomatlaşdırmada, kompüterlərin və insan zehninin bilişsel güclərindən faydalanmaq üçün tez-tez insanları mühəndislik üzərində qururuq. Ancaq itlər, insanların təsirli ola bilməyəcəyi müəyyən vəzifələrə çox uyğun gələn bir sıra bacarıqlara malikdir
WiFi, ESP-NOW və Cellular istifadə edərək ESP32 Saatı: 4 addım
WiFi, ESP-NOW və Cellular istifadə ESP32 Saatı: Bu simsiz yarışma üçün hazırladığım ESP32 əsaslı bir wifi saatıdır. Bu saatı həddindən artıq simsiz etmək qərarına gəldim, buna görə üç fərqli simsiz ünsiyyət formasından (WiFi, ESP-NOW, & Cellular) istifadə edir. Telefon bir mobil qülləyə bağlıdır və