Satura rādītājs:
- 1. darbība: apkopojiet materiālus
- 2. darbība: izveidojiet robotu
- 3. darbība: pielāgojiet robotu
- 4. darbība: konfigurējiet XBee Cellular
- 5. solis: ieprogrammējiet robotu
- 6. darbība: pārbaudiet robotu
- 7. solis: izmantojiet to
Video: Digi XBee3 mobilo SMS ActivityBot: 7 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Digi XBee3 ™ mobilais SMS ActivityBot ir izglītojošs robots, kuru var vadīt ar īsziņām no jebkura mobilā tālruņa un jebkuras vietas pasaulē. ActivityBot, ko izgatavoja Digi draugi no Parallax Inc., ir paredzēts pirmoreiz strādājošiem robotiem, un to plaši izmanto tehnoloģiju un inženierzinātņu izglītībā.
SMS īsziņas, kas nosūtītas robotam, var pavēlēt tam braukt uz priekšu, atpakaļ vai pa kreisi vai pa labi. Tam ir iebūvēts viesabonēšanas režīms, kurā tas kļūst pašbraucošs, izmantojot divus "ūsu" sensorus, lai noteiktu šķēršļus pa labi vai pa kreisi. ActivityBot izmanto mobilo moduli Digi XBee3, lai reāllaikā ziņotu par to, ko tas uztver. Piemēram, ikreiz, kad tiek iedarbināts viens no "ūsu" sensoriem, šis notikums nekavējoties tiek ziņots mobilajam tālrunim kā teksts. (Protams, īsziņas un braukt drīkst tikai roboti.)
SMS ir tikai sākums. Digi XBee3 Cellular atbalsta TCP/IP, tāpēc komandas un datus var tikpat viegli apmainīties ar tīmekļa lapu vai mākoņa serveri. ActivityBots un Blockly, Google izgudrotā sistēma, ko izmanto tās programmēšanai, nāk no vietnes Parallax.com. Digi XBee Cellular ir pieejams vietnē Digi.com.
1. darbība: apkopojiet materiālus
Šeit ir visi materiāli, kas nepieciešami šī projekta izveidošanai:
-
Parallax ActivityBot
-
Iekļauts ActivityBot:
- USB A līdz Mini-B kabelis
- Stiepļu ūsas
- Vīriešu galvenes
- Savienojuma vads
- 220 omu rezistori
- 10K omi rezistori
-
-
Digi XBee3 Cellular LTE-M komplekts
-
Iekļauts XBee3 šūnu komplektā:
- XBIB attīstības padome
- USB kabelis
- Antenas
- 12 voltu barošanas avots XBIB platei
- Nano izmēra SIM karte ar SMS pakalpojumu
- (Piezīme: ja vēlaties, antenu, XBIB plati, barošanas avotu un SIM karti var iegādāties arī atsevišķi)
-
- Jebkurš mobilais tālrunis ar SMS pakalpojumu
- Windows vai MacOS dators ar USB (bloka koda programmēšanai)
- AA baterijas x 5 - (mums patīk uzlādējamas baterijas ar lādētāju)
- XCTU XBee konfigurēšanai - (bezmaksas lejupielāde)
2. darbība: izveidojiet robotu
Izpildiet visus tiešsaistes norādījumus par Parallax ActivityBot salikšanu:
- Aparatūras pārbaude
- Sagatavojiet ārējos kodētājus
- Sagatavojiet riepas
- Sagatavojiet šasiju
- Sagatavojiet servos
- Uzstādiet labo servo
- Servo stiprinājums pa kreisi
- Uzstādiet labo kodētāju
- Uzstādiet kreiso kodētāju
- Uzstādiet akumulatoru
- Aizmugurējais ritenis
- Uzstādiet piedziņas riteņus
- Uzstādiet aktivitāšu padomi
- Elektriskie savienojumi
- Programmatūras un programmēšanas pārbaude
- Izveidojiet pīkstienu
- Navigācijas pamati
Visu montāžas rokasgrāmatā norādīto darbību veikšana ir labākais veids, kā izprast savu jauno robotu. Mēs iesakām vismaz veikt darbību Navigācija ar pieskārienu, lai saprastu ActivityBot un izveidotu visas šim projektam nepieciešamās sistēmas.
3. darbība: pielāgojiet robotu
1. Atrodiet un uzstādiet ūsas slēdžus
2. Atrodiet un instalējiet skaņas signālu, lai saņemtu dažas audio atsauksmes
3. Izmantojiet vadu, lai savienotu SEL ar GND, lai maršrutētu seriālos komentārus uz XBee.
4. Vads bezvadu savienojumam-izmantojot divus pārejas vadus, savienojiet XBee galvenes ar propellera mikrokontrolleri:
- Izmantojiet vienu vadu, lai savienotu XBee DO ar P11
-
Izmantojiet otru vadu, lai savienotu XBee DI ar P10
Parallax ir arī skaidri vadu norādījumi, taču noteikti izmantojiet iepriekš norādītos tapu numurus
4. darbība: konfigurējiet XBee Cellular
Ievietojiet XBee3 Cellular XBIB izstrādes panelī vai XBee USB adapterī, uzmanīgi izlīdzinot to, lai visas tapas būtu pareizi ievietotas kontaktligzdā, kā parādīts fotoattēlos.
Salieciet XBee3 Cellular aparatūru un izveidojiet savienojumu ar datoru. Noteikti izmantojiet 12 voltu barošanas avotu, jo USB vien nenodrošina pietiekamu strāvu, lai pareizi darbinātu moduli. Komplektā ietilpst bezmaksas ierobežotas lietošanas SIM karte. Jūs varat arī iegādāties savu no pārdevēja, piemēram, AT&T vai Twilio.
Instalējiet un palaidiet XCTU programmu. Tas automātiski atjauninās savu programmaparatūras bibliotēku uz jaunāko versiju. XCTU programmā:
-
Pievienojiet ierīci, izmantojot XBee radio rūpnīcas noklusējuma iestatījumus (9600, 8 N 1):
- Asociācijas indikators uz jūsu attīstības paneļa sāks mirgot, tiklīdz jūsu XBee saņems mobilo savienojumu. Ja tā nav, varat pārbaudīt mobilo sakaru reģistrāciju un savienojumu
- Atjauniniet savu XBee3 Cellular moduli uz jaunāko programmaparatūru. Piezīme. Tas ir ieteicams pat tad, ja jūsu modulis ir tikko iegādāts.
- Izvēlieties ierīci no radio moduļu saraksta, noklikšķinot uz tās. XCTU parādīs šīs ierīces pašreizējos programmaparatūras iestatījumus.
- Iestatiet IP protokola režīmu uz SMS [2].
- Ievadiet mobilā tālruņa numuru laukā P# un noklikšķiniet uz pogas Rakstīt. Ierakstiet tālruņa numuru, izmantojot tikai numurus, bez domuzīmēm. Ja nepieciešams, varat izmantot prefiksu +. Mērķa tālruņa numurs ir tālruņa numurs, uz kuru jūsu robots sūta īsziņas.
- Pārbaudiet TD parametru. Tam jābūt iestatītam uz 0, jo teksta norobežotājs šajā projektā netiks izmantots.
- Noteikti ierakstiet iestatījumus XBee, izmantojot pogu ar zīmuļa ikonu.
Instalējiet XBee robotā
- Noņemiet XBee3 no XBIB izstrādes plates, velkot to taisni uz augšu un uzmanoties, lai nesaliektu tapas. Ja jūs saliekat kādu, uzmanīgi iztaisnojiet tos, pirms turpināt.
- Pārliecinieties, vai nano-SIM karte joprojām ir ievietota jūsu XBee Cellular
- Ievietojiet XBee3 ActivityBot ligzdā XBee, kas orientēta tā, lai antenas savienotājs būtu vērsts pret robota ārējo malu, tāpat kā mazais XBee zīmējums uz tāfeles.
- Pievienojiet antenu mazajam U. FL savienotājam, nospiežot to taisni uz leju, nedaudz pagriežot to uz priekšu un atpakaļ, lai pārliecinātos, ka tā ir pareizi centrēta. Tas tiks ievietots vietā, kad to pareizi izlīdzināsit un stingri nospiedīsit. Dažreiz antenas savienotājs parādās uzreiz, bet bieži vien tas ir nedaudz sarežģīti, tāpēc nekautrējieties. Jūs zināt, ka viss ir kārtībā, kad tas brīvi griežas uz priekšu un atpakaļ, neatvienojoties.
- Ar lenti piestipriniet antenu robota sānos. Lai gan šī nav ideālā pozicionēšana, vairumā gadījumu tā darbojas bez problēmām.
5. solis: ieprogrammējiet robotu
Ielādējiet XBee3 Cellular ActivityBot kodu
- Pievienojiet robotu datoram, izmantojot tā USB kabeli
-
Iestatiet robota barošanas slēdzi pozīcijā "1". Tas darbina tikai tā vadības paneli ar izslēgtiem riteņiem, lai robots neaizbēgtu, kamēr jūs to programmējat.
- Atveriet vietni blocky.parallax.com un reģistrējiet jaunu kontu
- Lejupielādējiet BlocklyProp klientu savam datoram un instalējiet to. Lai izmantotu BlocklyProp Online, šai klienta programmai jādarbojas jūsu datorā.
- Lai atļautu vietējo IP piekļuvi, BlocklyProp klientā nospiediet tā pogu Savienot.
- Ielādējiet Whiskers SMS kodu savā pārlūkprogrammā.
-
Izmantojiet zaļo pogu ar lejupvērsto bultiņu, lai ielādētu un palaistu programmaparatūru, izmantojot robota EEPROM, izmantojot USB
- Pēc lejupielādes norises ziņojuma terminālim vajadzētu parādīties un izdrukāt ziņojumu “Robot v1.2 ready…”. Jūs esat gatavs pārbaudīt savu robotu!
6. darbība: pārbaudiet robotu
- Iestatiet barošanas slēdzi pozīcijā "0"
- Ievietojiet piecas AA baterijas robota apakšā.
- Atvienojiet USB kabeli, lai robots varētu brīvi klīst.
- Iestatiet barošanas slēdzi pozīcijā "1", lai barotu plati un XBee3 Cellular.
-
Pagaidiet, līdz mirgo zilā ASSOC gaisma, norādot uz savienojumu ar mobilo tīklu:
-
Iestatiet barošanas slēdzi pozīcijā "2" un nospiediet RST pogu virs tā.
- Pārbaudiet, vai mobilajā tālrunī nav īsziņas: “Robot 1.2 ready…”
Vai saņēmāt ziņu? Lieliski! Pretējā gadījumā ir jāpārbauda dažas lietas:
- XBee3 ir pareizi uzstādīts ligzdā
- Tālruņa numurs ir pareizi ievadīts XBee konfigurācijā
- XBee IP režīms ir iestatīts uz 2 īsziņām
- Vadi savieno tapas XBee DO ar P11 un XBee DI ar P10
- SIM kartei ir SMS pakalpojums
- Robotam ir jauda-pie slēdža ir indikatora gaismas
- SIM karte ir ievietota XBee3
7. solis: izmantojiet to
Kad robots darbojas, šeit ir komandas, kuras varat izmantot. Sūtiet katru kā īsziņu uz jūsu SIM kartes tālruņa numuru:
- Uz priekšu: virza robotu uz priekšu dažas collas (cm)
- Atpakaļ: atgriež robotu dažas collas (cm) atpakaļ
- Pa kreisi: pagriež robotu par 90º pa kreisi
- Pa labi: pagriež robotu par 90º pa labi
- Viesabonēšana: ieslēdz robotu brīvā viesabonēšanas režīmā
- Apturēt: aptur robotu
Robots nosūta divus sensora ziņojumus:
- kreisās ūsas: robots ir sazinājies ar objektu kreisajā pusē
- labās ūsas: robots ir sazinājies ar objektu labajā pusē
Vai vēlaties, lai robots brauc tālāk, ātrāk un tam ir vairāk sensoru? Viss kods ir atvērtā koda, lai jūs varētu mainīt visu, kas jums patīk. Publicējiet savus uzlabojumus, pateicoties šim oriģinālajam ceļvedim, un izbaudiet īsziņu sūtīšanas robotu!
Ieteicams:
Kontrolējiet sava modeļa vilciena izkārtojumu ar savu mobilo tālruni !: 11 soļi (ar attēliem)
Kontrolējiet sava vilciena modeļa izkārtojumu, izmantojot savu mobilo tālruni! Turklāt tirgū pieejamie bezvadu kontrolieri var kontrolēt tikai dažas lokomotīves
Arduino programmēšana, izmantojot mobilo tālruni -- Arduinodroid -- Arduino Ide Android ierīcēm -- Mirgo: 4 soļi
Arduino programmēšana, izmantojot mobilo tālruni || Arduinodroid || Arduino Ide Android ierīcēm || Mirgo: lūdzu, abonējiet manu youtube kanālu, lai iegūtu vairāk videoklipu …… Arduino ir tāfele, kuru var programmēt tieši, izmantojot USB. Tas ir ļoti vienkārši un lēti koledžas un skolas projektiem vai pat produktu prototipam. Daudzi produkti vispirms balstās uz to, lai
Bezmaksas enerģija? Uzlādējiet savu mobilo tālruni ar rokas kloķa ģeneratoru: 3 soļi
Bezmaksas enerģija? Uzlādējiet savu mobilo tālruni ar rokas kloķa ģeneratoru: Problēma: mobilais tālrunis vienmēr beidzas ar sulu Mobilie tālruņi ir kļuvuši par ikviena cilvēka dzīves būtisku elementu. Pārlūkojot, spēlējot un izmantojot ziņojumapmaiņu, jūs pavadāt katru minūti ar savu tālruni. Mēs ieejam Nomophobia, No Mobile Phone Phobia laikmetā. Y
Veco mobilo tālruņu bateriju atkārtota izmantošana: 10 soļi (ar attēliem)
Atkārtoti izmantot vecās mobilo tālruņu baterijas: atkārtoti izmantojiet vecās mobilo tālruņu baterijas. Es nesen izmantoju izlietotas tālruņa baterijas daudzos projektos pēc tam, kad eBay atklāju lielisku mazu moduli. Modulis ir aprīkots ar litija jonu lādētāju, kā arī sprieguma regulatoru, kas ļauj palielināt
Kā izveidot mobilo tālvadības automašīnu, izmantojot Bluetooth: 4 soļi
Kā izveidot mobilo tālvadības automašīnu, izmantojot Bluetooth: Kā izveidot mobilo tālvadības automašīnu, izmantojot Bluetooth | Indijas LifeHacker