Tartalomjegyzék:
- Lépés: Gyűjtse össze az anyagokat
- 2. lépés: Építse fel a robotot
- 3. lépés: Testreszabhatja a robotot
- 4. lépés: Az XBee Cellular konfigurálása
- 5. lépés: Programozza be a robotot
- 6. lépés: Tesztelje a robotot
- 7. lépés: Használd
Videó: Digi XBee3 Cellular SMS ActivityBot: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
A Digi XBee3 ™ Cellular SMS ActivityBot egy oktató robot, amely szöveges üzenetekkel vezérelhető bármely mobiltelefonról, bárhol a világon. Az ActivityBot, amelyet Digi barátai készítettek a Parallax Inc.-től, először robotépítőknek készült, és széles körben használják a technológia és a mérnöki oktatás területén.
A robotnak küldött SMS szöveges üzenetek utasíthatják, hogy haladjon előre, hátra, vagy balra vagy jobbra. Beépített barangolási móddal rendelkezik, amely önvezetővé válik, két "bajusz" érzékelő segítségével észleli a jobb vagy bal oldali akadályokat. Az ActivityBot a Digi XBee3 Cellular modult használja, hogy valós időben számoljon be érzéseiről. Például, valahányszor az egyik "bajusz" érzékelő bekapcsol, az eseményt azonnal vissza kell jelenteni a mobiltelefonnak szövegként. (Természetesen csak a robotok írhatnak sms -t és vezethetnek.)
Az SMS csak a kezdet. A Digi XBee3 Cellular támogatja a TCP/IP protokollt, így a parancsok és adatok ugyanolyan könnyen cserélhetők egy weblappal vagy felhőszerverrel. Az ActivityBots és a Blockly, a programozáshoz használt Google által kifejlesztett rendszer a Parallax.com webhelyről származik. A Digi XBee Cellular a Digi.com webhelyen érhető el.
Lépés: Gyűjtse össze az anyagokat
Íme az összes szükséges kellék a projekt létrehozásához:
-
Parallax ActivityBot
-
Az ActivityBot tartalmazza:
- USB A-Mini-B kábel
- Drót bajusz
- Férfi fejlécek
- Csatlakozó vezeték
- 220 ohmos ellenállások
- 10K ohmos ellenállások
-
-
Digi XBee3 Cellular LTE-M készlet
-
Az XBee3 Cellular Kit tartalmazza:
- XBIB fejlesztőbizottság
- USB kábel
- Antennák
- 12 voltos tápegység XBIB kártyához
- Nano méretű SIM kártya SMS szolgáltatással
- (Megjegyzés: az antenna, az XBIB kártya, a tápegység és a SIM -kártya külön is beszerezhető, ha szükséges)
-
- Bármilyen mobiltelefon SMS szolgáltatással
- Windows vagy MacOS számítógép USB -vel (blokk kód programozásához)
- AA elemek x 5 - (szeretjük az újratölthető töltővel)
- XCTU az XBee konfigurálásához - (ingyenes letöltés)
2. lépés: Építse fel a robotot
Kövesse a teljes online utasításokat a Parallax ActivityBot összeszereléséhez:
- Hardver ellenőrzés
- Készítsen elő külső kódolókat
- Készítse elő a gumiabroncsokat
- Készítse elő az alvázat
- Készítse elő a szervókat
- Szerelje fel a jobb szervót
- Szerelje fel a bal szervót
- Szerelje fel a jobb oldali kódolót
- Szerelje fel a bal kódolót
- Szerelje fel az akkumulátorcsomagot
- Szerelje be a hátsó kereket
- Hajtókerekek felszerelése
- Szerelje fel a tevékenységi táblát
- Elektromos kapcsolatok
- Szoftver és programozás ellenőrzése
- Hangjelzés
- A navigáció alapjai
Az összeszerelési útmutatóban leírt lépések végrehajtása a legjobb módja annak, hogy megértse új robotját. Javasoljuk, hogy legalább dolgozzon végig a Navigálás érintéssel lépésen, hogy megértse az ActivityBot -ot, és felépítse az összes projektet, amire szüksége lesz ehhez a projekthez.
3. lépés: Testreszabhatja a robotot
1. Keresse meg és telepítse a bajuszkapcsolókat
2. Keresse meg és telepítse a zümmögőt néhány hangvisszajelzéshez
3. Vezetékkel csatlakoztassa a SEL -t a GND -hez, hogy soros kommunikációkat vezessen az XBee -hez.
4. Vezeték nélküli vezeték-két jumper vezetékkel csatlakoztassa az XBee fejléceket a propeller mikrovezérlőhöz:
- Egy vezetékkel csatlakoztassa az XBee DO -t a P11 -hez
-
A másik vezetékkel csatlakoztassa az XBee DI -t a P10 -hez
A Parallax is egyértelmű kábelezési utasításokat tartalmaz, de ügyeljen arra, hogy használja a fent felsorolt PIN -kódokat
4. lépés: Az XBee Cellular konfigurálása
Helyezze be az XBee3 Cellular készüléket az XBIB fejlesztőkártyába vagy az XBee USB -adapterbe, ügyelve arra, hogy az illesztést úgy végezze el, hogy az összes érintkező megfelelően illeszkedjen a foglalatba, amint az a fényképeken is látható.
Szerelje össze az XBee3 Cellular hardvert, és csatlakoztassa a számítógéphez. Feltétlenül használja a 12 voltos tápegységet, mert az USB önmagában nem biztosít elegendő áramot a modul megfelelő működéséhez. A készlethez ingyenes, korlátozottan használható SIM-kártya tartozik. A sajátját is megvásárolhatja egy olyan forgalmazótól, mint az AT&T vagy a Twilio.
Telepítse és indítsa el az XCTU programot. Automatikusan frissíti firmware könyvtárát a legújabb verzióra. Az XCTU programban:
-
Adjon hozzá egy eszközt a gyári alapbeállításokkal (9600, 8 N 1) az XBee rádiókhoz:
- A fejlesztőtáblán lévő társítási jelzőfény villogni kezd, amint az XBee mobilkapcsolatot kap. Ha nem, ellenőrizheti a mobil regisztrációt és a kapcsolatot
- Frissítse az XBee3 Cellular modult a legújabb firmware -re. Megjegyzés: Ez akkor is ajánlott, ha a modult újonnan vásárolták.
- Válassza ki az eszközt a Rádiómodulok listából kattintva. Az XCTU megjeleníti az adott eszköz aktuális firmware -beállításait.
- Állítsa az IP protokoll módot SMS -re [2].
- Írja be mobiltelefonszámát a P# mezőbe, majd kattintson az Írás gombra. Írja be a telefonszámot csak számok használatával, kötőjel nélkül. Szükség esetén használhatja a + előtagot. A cél telefonszám az a telefonszám, amelyre a robot szöveget küld.
- Ellenőrizze a TD paramétert. 0 -ra kell állítani, mert a szöveghatároló nem lesz használva ebben a projektben.
- Feltétlenül írja be a beállításokat az XBee -be a ceruza ikonnal ellátott gombbal.
Telepítse az XBee -t a robotba
- Távolítsa el az XBee3 -at az XBIB fejlesztőpanelről, húzza egyenesen felfelé, és ügyeljen arra, hogy ne hajlítsa meg a csapokat. Ha mégis meghajlít, óvatosan egyenesítse ki, mielőtt továbblép.
- Győződjön meg arról, hogy a nano-SIM-kártya még mindig be van helyezve az XBee Cellular készülékbe
- Helyezze be az XBee3 -at az ActivityBot XBee aljzatába, úgy, hogy az antennacsatlakozó a robot külső széle felé nézzen, akárcsak a táblán lévő kis XBee rajz.
- Csatlakoztassa az antennát a kis U. FL csatlakozóhoz úgy, hogy egyenesen lefelé nyomja, miközben kissé előre -hátra forgatja annak biztosítása érdekében, hogy megfelelően középre állítsa. A helyére kerül, ha pontosan igazítja és erősen lenyomja. Néha az antennacsatlakozó azonnal beugrik, de gyakran kissé trükkös, ezért ne csüggedjen. Tudni fogja, hogy jól van, ha szabadon forog ide -oda, anélkül, hogy lekapcsolna.
- Szalaggal rögzítse az antennát a robot oldalához. Annak ellenére, hogy ez nem az ideális pozicionálás, a legtöbb esetben gond nélkül működik.
5. lépés: Programozza be a robotot
Töltse be az XBee3 Cellular ActivityBot kódot
- Csatlakoztassa a robotot a számítógéphez az USB -kábel segítségével
-
Állítsa a robot főkapcsolóját "1" állásba. Ez csak a vezérlőpanelt táplálja, a kerekek le vannak tiltva, hogy a robot ne meneküljön, amíg Ön programozza.
- Nyissa meg a blocky.parallax.com oldalt, és regisztráljon új fiókot
- Töltse le és telepítse a BlocklyProp ügyfelet a számítógépére. Ennek az ügyfélprogramnak futnia kell a számítógépén a BlocklyProp Online használatához.
- A helyi IP -hozzáférés engedélyezéséhez nyomja meg a Csatlakozás gombot a BlocklyProp kliensben.
- Töltse be a Whiskers SMS kódját a böngészőjébe.
-
Használja a zöld gombot a lefelé mutató nyíllal a firmware betöltéséhez és futtatásához a robot EEPROM használatával USB -n keresztül
- A letöltés folyamatát jelző üzenet után a terminálnak meg kell jelennie, és ki kell nyomtatnia a "Robot v1.2 ready…" üzenetet. Minden készen áll a robot tesztelésére!
6. lépés: Tesztelje a robotot
- Állítsa a főkapcsolót "0" állásba
- Helyezze be az öt AA elemet a robot aljába.
- Húzza ki az USB -kábelt, hogy a robot szabadon járhasson.
- Állítsa a főkapcsolót "1" állásba a tábla és az XBee3 Cellular tápellátásához.
-
Várja meg, amíg a kék ASSOC jelzőfény villog, jelezve a kapcsolatot a mobilhálózattal:
-
Állítsa a főkapcsolót "2" állásba, és nyomja meg a felette lévő RST gombot.
- Ellenőrizze a mobiltelefonján, hogy nem kapott -e szöveges üzenetet: "Robot 1.2 ready…"
Megkaptad az üzenetet? Nagy! Ellenkező esetben az alábbiakat kell ellenőrizni:
- Az XBee3 megfelelően van behelyezve a foglalatába
- A telefonszám helyesen van megadva az XBee konfigurációjában
- Az XBee IP -módja 2 -re van beállítva SMS -ek esetén
- A vezetékek az XBee DO csapokat a P11 -hez és az XBee DI -t a P10 -hez kötik
- A SIM -kártya rendelkezik SMS szolgáltatással
- A robotnak van áramellátása-a kapcsoló közelében jelzőlámpák vannak
- A SIM -kártya be van helyezve az XBee3 -ba
7. lépés: Használd
Ha a robot fut, itt vannak a használható parancsok. Mindegyiket szöveges üzenetben küldje el a SIM -kártya telefonszámára:
- Előre: a robotot néhány hüvelyk (cm) előrehajtja
- Hátul: visszahúzza a robotot néhány centiméterrel
- Balra: a robotot 90 ° -kal balra fordítja
- Jobbra: 90 fokkal jobbra fordítja a robotot
- Barangolás: a robotot szabad barangolási módba állítja
- Stop: leállítja a robotot
A robot két érzékelő üzenetet küld:
- bal oldali bajusz: a robot kapcsolatba lépett egy bal oldali objektummal
- jobb bajusz: a robot kapcsolatba lépett a jobb oldali objektummal
Szeretné, hogy a robot messzebb, gyorsabban és több érzékelővel közlekedjen? Minden kód nyílt forráskódú, így bármit megváltoztathat. Tegye közzé fejlesztéseit az eredeti útmutató alapján, és élvezze a sms -robotot!
Ajánlott:
Arduino Cellular Shield bemutató: 9 lépés (képekkel)
Arduino Cellular Shield bemutató: Az Arduino Cellular Shield lehetővé teszi mobiltelefonhívásokat kezdeményezni és szöveges üzeneteket küldeni. Ennek a pajzsnak az agya az SM5100B, amely egy robusztus mobil modul, amely képes elvégezni a legtöbb szabványos mobiltelefon feladatait. Ez a sh
Hogyan kell használni a SIM800L -t SMS küldéséhez és a relé vezérléséhez SMS -ben: 3 lépés
Hogyan kell használni a SIM800L -t SMS küldésére és vezérlő relé SMS -ben: Leírás: Ez az oktatóanyag bemutatja, hogyan kell használni a SIM800L -t SMS küldésére és SMS fogadására a relé vezérléséhez. A SIM800L modul kicsi, és fel lehet használni az Arduino -val való interfészhez, hogy SMS -t küldjön, SMS -t fogadjon, hívjon, hívást fogadjon. Ebben az oktatóanyagban
PoochPak: Cellular Connected Smart Dog mellény: 4 lépés
PoochPak: Cellular Connected Smart Dog Mellény: Az automatizálás során gyakran arra összpontosítunk, hogy mérnököket dolgozzunk a hurokban, hogy kihasználjuk a számítógépek és az emberi elme kognitív erősségeit. A kutyáknak azonban vannak olyan készségeik, amelyek nagyon alkalmasak bizonyos feladatokra, amelyeket az emberek nem tudnak végrehajtani
ESP32 óra WiFi, ESP-NOW és Cellular használatával: 4 lépés
ESP32 óra WiFi, ESP-NOW és Cellular használatával: Ez egy ESP32 alapú wifi óra, amelyet a vezeték nélküli versenyre készítettem. Úgy döntöttem, hogy túlságosan vezeték nélkülivé teszem ezt az órát, így a vezeték nélküli kommunikáció három különböző formáját használja (WiFi, ESP-NOW és Cellular). A telefon egy mobil toronyhoz van csatlakoztatva, és
3, 7V vészhelyzeti töltő Nokia Cellular 9 V -os akkumulátorral: 6 lépés
3,7 V -os sürgősségi töltő Nokia Cellular 9 V -os akkumulátorral: Üdv mindenkinek. Egy egyszerű cellás töltőt akartam ajánlani Önnek alacsony szintű technológiával, amely azonban működik és tökéletesen végzi a feladatát. A vészhelyzeti mobil töltés tervezete, amely nélkülözhetetlen lehet, ha megtalálják velünk a