Isi kandungan:
- Langkah 1: Kumpulkan Bahan
- Langkah 2: Bina Robot
- Langkah 3: Sesuaikan Robot
- Langkah 4: Konfigurasikan XBee Cellular
- Langkah 5: Programkan Robot
- Langkah 6: Uji Robot
- Langkah 7: Gunakannya
Video: Digi XBee3 Aktiviti SMS SelularBot: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Digi XBee3 ™ Cellular SMS ActivityBot adalah robot pendidikan yang dapat dikendalikan dengan pesanan teks dari mana-mana telefon bimbit, di mana sahaja di dunia. The ActivityBot, dibuat oleh rakan Digi di Parallax Inc. direka untuk pembuat robot pertama kali dan digunakan secara meluas dalam pendidikan teknologi dan kejuruteraan.
Mesej teks SMS yang dikirim ke robot dapat memerintahkannya untuk bergerak maju, belakang, atau kiri atau kanan. Ia memiliki mod perayauan terpasang di mana ia menjadi pemanduan sendiri, menggunakan dua sensor "kumis" untuk mengesan halangan ke kanan atau kiri. The ActivityBot menggunakan modul Digi XBee3 Cellular untuk melaporkan kembali apa yang dirasakannya dalam masa nyata. Sebagai contoh, bila-bila masa salah satu sensor "kumis" dipicu, peristiwa itu segera dilaporkan kembali ke telefon bimbit sebagai teks. (Sudah tentu, hanya robot yang harus menghantar teks dan memandu.)
SMS hanyalah permulaan. Digi XBee3 Cellular menyokong TCP / IP sehingga perintah dan data dapat ditukar dengan mudah dengan laman web atau pelayan awan. ActivityBots dan Blockly, sistem ciptaan Google yang digunakan untuk memprogramnya, berasal dari Parallax.com. Digi XBee Cellular boleh didapati dari Digi.com.
Langkah 1: Kumpulkan Bahan
Berikut adalah semua bekalan yang anda perlukan untuk membuat projek ini:
-
Aktiviti ParallaxBot
-
Disertakan dengan ActivityBot:
- Kabel USB A hingga Mini-B
- Misai wayar
- Pengepala lelaki
- Kawat cangkuk
- 220 perintang ohm
- Perintang 10K ohm
-
-
Kit Digi XBee3 Selular LTE-M
-
Termasuk dalam Kit Selular XBee3:
- Lembaga pengembangan XBIB
- wayar USB
- Antena
- Bekalan kuasa 12 volt untuk papan XBIB
- Kad SIM bersaiz nano dengan perkhidmatan SMS
- (Catatan: antena, papan XBIB, bekalan kuasa dan kad SIM juga boleh diperoleh secara berasingan jika dikehendaki)
-
- Sebarang telefon bimbit dengan perkhidmatan SMS
- Komputer Windows atau MacOS dengan USB (untuk pengaturcaraan kod Blockly)
- Bateri AA x 5 - (kami suka isi ulang dengan pengecas)
- XCTU untuk mengkonfigurasi XBee - (muat turun percuma)
Langkah 2: Bina Robot
Ikuti arahan dalam talian penuh untuk memasang Parallax ActivityBot:
- Pemeriksaan Perkakasan
- Sediakan Pengekod Luaran
- Sediakan Tayar
- Sediakan Casis
- Sediakan Servos
- Mount Right Servo
- Mount Left Servo
- Pasang Pengekod Kanan
- Mount Left Encoder
- Pasang Bateri
- Roda Ekor Gunung
- Mount Drive Wheels
- Pasang Papan Aktiviti
- Sambungan Elektrik
- Pemeriksaan Perisian dan Pengaturcaraan
- Buat Bunyi
- Asas Navigasi
Melakukan semua langkah dalam panduan pemasangan adalah kaedah terbaik untuk memahami robot baru anda. Kami mengesyorkan sekurang-kurangnya menggunakan langkah Navigasi dengan Sentuhan untuk memahami ActivityBot dan membina semua sistem yang anda perlukan untuk projek ini.
Langkah 3: Sesuaikan Robot
1. Cari dan pasang suis pemukul
2. Cari dan pasang bel untuk mendapatkan maklum balas audio
3. Gunakan wayar untuk menyambungkan SEL ke GND untuk merutekan komersil bersiri ke XBee.
4. Kawat tanpa wayar - menggunakan dua kabel jumper, sambungkan header XBee ke mikrokontroler Propeller:
- Gunakan satu wayar untuk menyambungkan XBee DO ke P11
-
Gunakan wayar lain untuk menyambungkan XBee DI ke P10
Parallax juga mempunyai arahan pendawaian yang jelas, tetapi pastikan anda menggunakan nombor pin seperti yang tertera di atas
Langkah 4: Konfigurasikan XBee Cellular
Masukkan XBee3 Cellular ke papan pengembangan XBIB atau penyesuai USB XBee anda, berhati-hati untuk menyelaraskannya sehingga semua pin berada di soket dengan betul, seperti yang ditunjukkan dalam foto.
Pasang perkakasan Selular XBee3 dan sambungkan ke komputer anda. Pastikan menggunakan bekalan kuasa 12 volt kerana USB sahaja tidak memberikan arus yang mencukupi untuk mengendalikan modul dengan betul. Kit ini dilengkapi dengan kad SIM penggunaan terhad percuma. Anda juga boleh membeli sendiri dari vendor seperti AT&T atau Twilio.
Pasang dan lancarkan program XCTU. Secara automatik ia akan mengemas kini pustaka firmware ke versi terkini. Dalam program XCTU:
-
Tambahkan peranti, menggunakan tetapan lalai kilang (9600, 8 N 1) untuk radio XBee:
- Lampu hubungan di papan pengembangan anda akan mula berkelip sebaik sahaja XBee anda mendapat sambungan selular. Sekiranya tidak, anda boleh memeriksa pendaftaran dan sambungan selular
- Kemas kini modul XBee3 Cellular anda ke firmware terkini. Catatan: Ini disyorkan walaupun modul anda baru dibeli.
- Pilih peranti dari senarai Modul Radio dengan mengklik padanya. XCTU akan memaparkan tetapan firmware semasa untuk peranti tersebut.
- Tetapkan mod Protokol IP ke SMS [2].
- Masukkan nombor telefon bimbit anda di medan P # dan klik butang Tulis. Taipkan nombor telefon dengan menggunakan nombor sahaja, tanpa tanda sempang. Anda boleh menggunakan awalan + jika perlu. Nombor telefon sasaran adalah nombor telefon yang dihantar oleh robot anda.
- Periksa parameter TD. Ia harus ditetapkan ke 0 kerana pembatas teks tidak akan digunakan dalam projek ini.
- Pastikan untuk menulis tetapan ke XBee menggunakan butang dengan ikon pensil.
Pasang XBee ke dalam robot
- Keluarkan XBee3 dari papan pengembangan XBIB, tarik lurus ke atas dan berhati-hati agar tidak membengkokkan pin. Sekiranya anda membengkokkannya, luruskan dengan teliti sebelum meneruskannya.
- Pastikan kad nano-SIM anda masih dimasukkan ke dalam XBee Cellular anda
- Masukkan XBee3 ke soket XBee ActivityBot, berorientasikan sehingga penyambung antena menghala ke tepi luar robot, sama seperti gambar XBee kecil di papan.
- Sambungkan antena ke penyambung U. FL kecil dengan menekannya terus ke bawah sambil memutarnya sedikit ke belakang untuk memastikan antena berpusat dengan betul. Ia akan muncul apabila anda menyelaraskannya tepat dan tekan dengan kuat. Kadang-kadang penyambung antena muncul dengan segera, tetapi selalunya agak rumit, jadi jangan putus asa. Anda akan tahu bahawa anda mendapatnya dengan betul apabila ia berputar secara bebas tanpa putus.
- Pasang antena ke sisi robot dengan pita. Walaupun ini bukan kedudukan yang sesuai, dalam kebanyakan kes ia berfungsi tanpa masalah.
Langkah 5: Programkan Robot
Muatkan kod XBee3 Cellular ActivityBot
- Sambungkan robot ke komputer anda menggunakan kabel USBnya
-
Tetapkan suis kuasa pada robot ke kedudukan "1". Ini hanya menggerakkan papan pengawalnya, dengan roda dimatikan sehingga robot tidak melarikan diri semasa anda memprogramkannya.
- Buka blocky.parallax.com dan daftar akaun baru
- Muat turun Pelanggan BlocklyProp untuk komputer anda dan pasangkannya. Program pelanggan ini mesti dijalankan di komputer anda untuk menggunakan BlocklyProp Online.
- Tekan butang Connect di BlocklyProp Client untuk membenarkan akses IP tempatan.
- Muatkan kod SMS Whiskers di penyemak imbas anda.
-
Gunakan butang hijau dengan anak panah ke bawah untuk memuat dan menjalankan firmware menggunakan EEPROM robot melalui USB
- Selepas mesej kemajuan muat turun, Terminal akan muncul dan mencetak mesej "Robot v1.2 siap …". Anda sudah siap untuk menguji robot anda!
Langkah 6: Uji Robot
- Tetapkan suis kuasa ke kedudukan "0"
- Pasang lima bateri AA di bahagian bawah robot.
- Putuskan sambungan kabel USB supaya robot dapat berkeliaran dengan bebas.
- Tetapkan suis kuasa ke kedudukan "1" untuk menghidupkan papan dan XBee3 Cellular.
-
Tunggu lampu ASSOC biru berkelip, menunjukkan sambungan ke rangkaian selular:
-
Tetapkan suis kuasa ke kedudukan "2", dan tekan butang RST di atasnya.
- Periksa telefon bimbit anda untuk mesej teks: "Robot 1.2 siap …"
Ada mesej? Hebat! Jika tidak, berikut adalah beberapa perkara yang perlu diperiksa:
- XBee3 dipasang dengan betul di soketnya
- Nombor telefon dimasukkan dengan betul dalam konfigurasi XBee
- Mod IP XBee ditetapkan menjadi 2 untuk SMS
- Wayar menghubungkan pin XBee DO ke P11 dan XBee DI ke P10
- Kad SIM mempunyai perkhidmatan SMS
- Robot mempunyai kuasa-ada lampu penunjuk di dekat suis
- Kad SIM dipasang di XBee3
Langkah 7: Gunakannya
Dengan robot berjalan, berikut adalah arahan yang boleh anda gunakan. Kirimkan masing-masing sebagai pesanan teks yang ditujukan ke nombor telefon kad SIM anda:
- Maju: menggerakkan robot ke hadapan beberapa inci (cm)
- Belakang: menggerakkan robot kembali beberapa inci (cm)
- Kiri: putar robot kira-kira 90º ke kiri
- Kanan: putar robot kira-kira 90º ke kanan
- Roam: meletakkan robot dalam mod roam percuma
- Berhenti: menghentikan robot
Robot menghantar dua mesej sensor:
- kumis kiri: robot telah menghubungi objek di sebelah kiri
- bisikan kanan: robot telah menghubungi objek di sebelah kanan
Ingin robot memandu lebih jauh, lebih pantas dan mempunyai lebih banyak sensor? Semua kod adalah sumber terbuka sehingga anda dapat mengubah apa sahaja yang anda suka. Terbitkan penambahbaikan anda dengan memberi penghargaan kepada panduan asal ini dan nikmati robot teks anda!
Disyorkan:
Bina Pencatat Aktiviti Peribadi: 6 Langkah
Bina Pencatat Aktiviti Peribadi: Rakan saya dari London, Paul, ingin mencari jalan untuk mengesan makanan, aktiviti, dan lokasinya di papan pemuka tunggal. Ketika itulah dia muncul dengan idea untuk membuat borang web sederhana yang akan menghantar data ke papan pemuka. Dia akan meletakkan kedua-dua laman web itu sebagai
Kalorimeter dan Penjejak Aktiviti: 5 Langkah
Calorimeter dan Activity Tracker: Hello Everyone, Nama saya Harji Nagi. Saya kini merupakan pelajar tahun kedua yang mempelajari kejuruteraan elektronik dan komunikasi di India. Hari ini saya berjaya " Calorimeter and Activity Tracker " melalui Arduino Nano, Modul Bluetooth HC-05 dan MPU
Jam Tangan Pengaturcaraan ATtiny85 Aktiviti Bergetar yang Boleh Dipakai & Pengaturcaraan ATtiny85 Dengan Arduino Uno: 4 Langkah (dengan Gambar)
Jam Tangan Pengaturcaraan & Pengaturcaraan Aktiviti Getaran ATtiny85 ATtiny85 Dengan Arduino Uno: Bagaimana membuat jam tangan aktiviti yang boleh dipakai? Ini adalah alat yang boleh dipakai yang direka untuk bergetar ketika mengesan genangan. Adakah anda menghabiskan sebahagian besar masa anda di komputer seperti saya? Adakah anda duduk berjam-jam tanpa menyedarinya? Maka peranti ini adalah
ActoKids: Kaedah Baru untuk Mencari Aktiviti: 11 Langkah
ActoKids: Kaedah Baru untuk Mencari Kegiatan: Penting untuk menjaga anak-anak dari semua peringkat umur dan kemampuan aktif dan terlibat dalam komuniti mereka. Penyertaan dalam aktiviti membantu anak-anak tetap sihat, menjalin persahabatan, mengembangkan kemahiran, dan memupuk kreativiti. Walau bagaimanapun, mencari maklumat mengenai
Pad Aktiviti Sukatan Pelajaran: 6 Langkah (dengan Gambar)
Pad aktiviti suku kata bergaul: Pad aktiviti suku kata bergaul dicipta sebagai alat pengajaran Teknologi Bantuan untuk murid-murid yang Bermasalah Pendengaran. Dalam pengalaman di kelas saya dan setelah berbual dengan Pakar Perunding Pendengaran, 3 petua teringat dalam penciptaan