Sisukord:
- Samm: koguge materjalid
- Samm: ehitage robot
- Samm: kohandage robotit
- Samm: seadistage XBee Cellular
- Samm: programmeerige robot
- 6. samm: testige robotit
- Samm: kasutage seda
Video: Digi XBee3 mobiilside SMS ActivityBot: 7 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Digi XBee3 ™ mobiilside SMS ActivityBot on hariv robot, mida saab juhtida tekstisõnumitega mis tahes mobiiltelefonist ja kõikjal maailmas. ActivityBot, mille on valmistanud Digi sõbrad ettevõttest Parallax Inc., on mõeldud esmakordsetele robotiehitajatele ning seda kasutatakse laialdaselt tehnoloogia- ja insenerihariduses.
Robotile saadetud SMS -tekstisõnumid võivad anda käsu sõita edasi, tagasi või vasakule või paremale. Sellel on sisseehitatud rändlusrežiim, kus see muutub isesõitvaks, kasutades kahte "vurri" andurit, et tuvastada paremal või vasakul olevaid takistusi. ActivityBot kasutab Digi XBee3 Cellular moodulit, et reaalajas aru anda, mida ta tunneb. Näiteks iga kord, kui üks "vurrude" anduritest käivitatakse, teatatakse sellest sündmusest kohe tekstina mobiiltelefonile. (Muidugi peaksid ainult robotid saatma teksti ja sõitma.)
SMS on alles algus. Digi XBee3 Cellular toetab TCP/IP -d, nii et käske ja andmeid saab sama hõlpsalt vahetada veebilehe või pilveserveriga. Programmimiseks kasutatud Google'i leiutatud süsteem ActivityBots ja Blockly pärinevad saidilt Parallax.com. Digi XBee Cellular on saadaval saidil Digi.com.
Samm: koguge materjalid
Siin on kõik selle projekti loomiseks vajalikud tarvikud:
-
Parallax ActivityBot
-
ActivityBotiga kaasas:
- USB A kuni Mini-B kaabel
- Traadist vurrud
- Meeste päised
- Ühendusjuhe
- 220 oomi takistid
- 10K oomi takistid
-
-
Digi XBee3 Cellular LTE-M komplekt
-
Kaasas XBee3 rakukomplekt:
- XBIB arendusnõukogu
- USB kaabel
- Antennid
- 12-voldine toiteallikas XBIB-plaadile
- Nano suurusega SIM-kaart SMS-teenusega
- (Märkus: soovi korral saab eraldi hankida ka antenni, XBIB -plaadi, toiteallika ja SIM -kaardi)
-
- Iga mobiiltelefon, millel on SMS -teenus
- Windowsi või MacOS -i arvuti USB -ga (Blockly koodi programmeerimiseks)
- AA patareid x 5 - (meile meeldivad laadijad koos laadijaga)
- XCTU XBee seadistamiseks - (tasuta allalaadimine)
Samm: ehitage robot
Järgige Parallax ActivityBoti kokkupaneku kõiki veebijuhiseid:
- Riistvara kontroll
- Valmistage ette välised kodeerijad
- Valmistage rehvid ette
- Valmistage šassii ette
- Valmistage servod ette
- Paigaldage parempoolne servo
- Paigaldage vasak servo
- Paigaldage parempoolne kodeerija
- Paigaldage vasak kooder
- Paigaldage aku
- Tagaratta paigaldamine
- Paigaldage veorattaid
- Paigaldage tegevuslaud
- Elektriühendused
- Tarkvara ja programmeerimise kontroll
- Tehke piiks
- Navigeerimise põhitõed
Koostamisjuhendis kõigi toimingute tegemine on parim viis uue roboti mõistmiseks. ActivityBoti mõistmiseks ja kõigi selle projekti jaoks vajalike süsteemide loomiseks soovitame vähemalt läbi teha samm Navigeerimine puutega.
Samm: kohandage robotit
1. Leidke ja paigaldage vurrulülitid
2. Leidke ja installige helisignaali jaoks helisignaal
3. Ühendage SEL GND -ga juhtme abil, et suunata jadakommuule XBee -ga.
4. Juhtmevaba traat-kahe hüppajajuhtme abil ühendage XBee päised propelleri mikrokontrolleriga:
- Kasutage XBee DO ühendamiseks P11 -ga ühte juhtmest
- Kasutage teist traati XBee DI ühendamiseks P10 -ga
Parallaxil on ka selged juhtmestiku juhised, kuid kasutage kindlasti ülaltoodud pin -numbreid
Samm: seadistage XBee Cellular
Sisestage XBee3 Cellular XBIB arendusplaadile või oma XBee USB -adapterisse, hoides seda ettevaatlikult nii, et kõik tihvtid oleksid pesas õigesti, nagu fotodel näidatud.
Pange XBee3 Cellular riistvara kokku ja ühendage oma arvutiga. Kasutage kindlasti 12-voldist toiteallikat, sest USB üksi ei anna mooduli nõuetekohaseks tööks piisavalt voolu. Komplekti kuulub tasuta piiratud kasutusega SIM-kaart. Saate oma osta ka müüjalt, näiteks AT&T või Twilio.
Installige ja käivitage programm XCTU. See värskendab automaatselt oma püsivara kogu uusimale versioonile. XCTU programmis:
-
Lisage seade, kasutades XBee raadio tehase vaikeseadeid (9600, 8 N 1):
- Teie arendustahvli assotsiatsioonituli hakkab vilkuma kohe, kui teie XBee saab mobiilsideühenduse. Kui see pole nii, saate kontrollida mobiilside registreerimist ja ühendust
- Värskendage oma XBee3 Cellular moodul uusimale püsivarale. Märkus. Seda soovitatakse isegi siis, kui teie moodul on äsja ostetud.
- Valige seade raadiomoodulite loendist, klõpsates sellel. XCTU kuvab selle seadme praegused püsivara seaded.
- Valige IP -protokolli režiim SMS [2].
- Sisestage väljale P# oma mobiiltelefoni number ja klõpsake nuppu Kirjuta. Sisestage telefoninumber, kasutades ainult numbreid, ilma kriipsudeta. Vajadusel saate kasutada eesliidet +. Sihtnumber on telefoninumber, millele teie robot tekstisõnumeid saadab.
- Kontrollige TD parameetrit. Selle väärtuseks tuleks määrata 0, kuna teksti eraldajat selles projektis ei kasutata.
- Kirjutage seaded kindlasti XBee -sse, kasutades pliiatsiikooniga nuppu.
Installige XBee robotisse
- Eemaldage XBee3 XBIB arendusplaadilt, tõmmates seda otse üles ja olge ettevaatlik, et tihvte ei painutaks. Kui te seda painutate, sirutage need enne jätkamist ettevaatlikult sirgeks.
- Veenduge, et nano-SIM-kaart oleks endiselt XBee Cellularisse sisestatud
- Sisestage XBee3 ActivityBoti pesasse XBee, mis on suunatud nii, et antenni pistik oleks roboti välisserva poole, täpselt nagu väike XBee joonis tahvlil.
- Ühendage antenn väikese U. FL -pistikuga, vajutades seda otse alla ja keerates seda veidi edasi -tagasi, et tagada selle õige tsentreerimine. See hüppab paika, kui joondate selle õigesti ja vajutate kindlalt alla. Mõnikord hüppab antenni pistik kohe sisse, kuid sageli on see natuke keeruline, nii et ärge heitke meelt. Saate aru, et teil on kõik korras, kui see vabalt edasi -tagasi pöörleb ilma ühenduse katkestamata.
- Paigaldage antenn teibiga roboti küljele. Kuigi see pole ideaalne positsioneerimine, töötab see enamikul juhtudel ilma probleemideta.
Samm: programmeerige robot
Laadige XBee3 Cellular ActivityBot kood
- Ühendage robot USB -kaabli abil arvutiga
-
Lülitage roboti toitelüliti asendisse "1". See toidab ainult selle juhtpaneeli, rattad on keelatud, nii et robot ei jookseks programmeerimise ajal minema.
- Avage blocky.parallax.com ja registreerige uus konto
- Laadige oma arvutisse alla BlocklyPropi klient ja installige see. See kliendiprogramm peab teie arvutis töötama, et kasutada BlocklyProp Online'i.
- Kohalikule IP -le juurdepääsu lubamiseks vajutage selle nuppu Ühenda BlocklyProp Clientis.
- Laadige oma brauserisse Whiskersi SMS -kood.
-
Kasutage rohelist nuppu koos allanoolega, et laadida ja käivitada püsivara, kasutades roboti EEPROM -i USB kaudu
- Pärast allalaadimise edenemise teadet peaks ilmuma terminal ja printima sõnumi „Robot v1.2 ready…”. Olete valmis oma robotit testima!
6. samm: testige robotit
- Lülitage toitelüliti asendisse "0"
- Paigaldage viis AA patareid roboti põhja.
- Ühendage USB -kaabel lahti, et robot saaks vabalt ringi liikuda.
- Paneeli ja XBee3 Cellular toiteks seadke toitelüliti asendisse "1".
-
Oodake, kuni sinine ASSOC -tuli vilgub, mis näitab ühendust mobiilsidevõrguga.
-
Seadke toitelüliti asendisse "2" ja vajutage selle kohal asuvat nuppu RST.
- Kontrollige oma mobiiltelefonilt tekstisõnumit: "Robot 1.2 valmis…"
Kas teate kätte? Suurepärane! Vastasel juhul on siin mõned asjad, mida kontrollida:
- XBee3 on oma pesasse korralikult paigaldatud
- Telefoninumber on XBee konfiguratsioonis õigesti sisestatud
- XBee IP -režiim on SMS -i jaoks seatud 2 -le
- Juhtmed ühendavad tihvtid XBee DO P11 -ga ja XBee DI P10 -ga
- SIM -kaardil on SMS -teenus
- Robotil on toide-lüliti lähedal on märgutuled
- SIM -kaart on XBee3 -sse paigaldatud
Samm: kasutage seda
Kui robot töötab, on siin käsud, mida saate kasutada. Saatke igaüks tekstsõnumina oma SIM -kaardi telefoninumbrile:
- Edasi: viib roboti mõne tolli (cm) võrra edasi
- Tagasi: ajab roboti mõne tolli (cm) võrra tagasi
- Vasakule: pöörab robotit umbes 90 ° vasakule
- Paremal: pöörab robotit umbes 90 ° paremale
- Rändlus: lülitab roboti tasuta rändlusrežiimi
- Peatus: peatab roboti
Robot saadab kaks andurisõnumit:
- vasak vunts: robot on kontakteerunud vasakul asuva objektiga
- parem vurr: robot on kontakteerunud paremal asuva objektiga
Kas soovite, et robot sõidaks kaugemale, kiiremini ja sellel oleks rohkem andureid? Kogu kood on avatud lähtekoodiga, nii et saate muuta kõike, mis teile meeldib. Avaldage oma täiustused tänu sellele algsele juhendile ja nautige oma tekstisõnumite saatmise robotit!
Soovitan:
Suitsu tuvastamise korral SMS -ide saatmine (Arduino+GSM SIM900A: 5 sammu
Suitsu tuvastamise korral SMS -ide saatmine (Arduino+GSM SIM900A: Tere kõigile! Esimesel juhendamisel teen gaasialarmi, mis saadab reostuse tuvastamisel kasutajale sõnumi. See on lihtne prototüüp, mis kasutab Arduino, GSM -moodulit ja elektrokeemiat suitsuandurit. Tulevikus saab seda laiendada
SMS -i saatmine ESP8266 abil: 5 sammu
SMS -i saatmine ESP8266 abil: see juhend annab teile juhised, kuidas saata SMS -sõnumeid Interneti kaudu ESP8266 NodeMCU moodulplaadilt mobiiltelefonile. Sõnumi saatmiseks peate virtuaalse telefoninumbri hankimiseks läbima sammud
SMS -ide saatmine Arduinoga -- TC35 GSM -moodul: 5 sammu
SMS -ide saatmine Arduinoga || TC35 GSM -moodul: selles väikeses projektis näitan teile, kuidas TC35 GSM -moodulit õigesti kasutada ja kuidas seda koos Arduino Unoga SMS -i saatmiseks kasutada
Kuidas kasutada SIM800L -i SMS -ide saatmiseks ja SMS -i edastamiseks: 3 sammu
Kuidas kasutada SIM800L -i SMS -ide saatmiseks ja SMS -i edastamiseks: Kirjeldus: See õpetus näitab, kuidas kasutada SIM800L -i SMS -ide saatmiseks ja SMS -ide vastuvõtmiseks relee juhtimiseks. SIM800L moodul on väikese suurusega ja seda saab kasutada Arduinoga liidestamiseks SMS -ide saatmiseks, SMS -ide vastuvõtmiseks, helistamiseks, kõne vastuvõtmiseks ja muuks. Selles õpetuses
ESP32 kell WiFi, ESP-NOW ja mobiilside abil: 4 sammu
ESP32 kell WiFi, ESP-NOW ja mobiilsidevõrgu abil: see on ESP32-põhine WiFi-kell, mille tegin traadita võistluse jaoks. Otsustasin muuta selle kella liiga traadita, nii et see kasutab kolme erinevat traadita side vormi (WiFi, ESP-NOW ja Cellular). Telefon on ühendatud mobiilitorniga ja