Daftar Isi:
- Langkah 1: Kumpulkan Bahan
- Langkah 2: Bangun Robot
- Langkah 3: Sesuaikan Robot
- Langkah 4: Konfigurasikan XBee Seluler
- Langkah 5: Program Robot
- Langkah 6: Uji Robot
- Langkah 7: Gunakan
Video: Digi XBee3 Aktivitas SMS Seluler Bot: 7 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Digi XBee3™ Cellular SMS ActivityBot adalah robot pendidikan yang dapat dikontrol dengan pesan teks dari ponsel mana pun, di mana pun di dunia. ActivityBot, yang dibuat oleh teman-teman Digi di Parallax Inc. dirancang untuk pembuat robot pertama kali dan digunakan secara luas dalam pendidikan teknologi dan teknik.
Pesan teks SMS yang dikirim ke robot dapat memerintahkannya untuk maju, mundur, atau ke kiri atau ke kanan. Ini memiliki mode jelajah bawaan di mana ia menjadi mengemudi sendiri, menggunakan dua sensor "kumis" untuk mendeteksi rintangan ke kanan atau kiri. ActivityBot menggunakan modul Digi XBee3 Cellular untuk melaporkan kembali apa yang dirasakannya secara real time. Misalnya, setiap kali salah satu sensor "kumis" dipicu, peristiwa itu segera dilaporkan kembali ke ponsel sebagai teks. (Tentu saja, hanya robot yang boleh mengirim pesan dan mengemudi.)
SMS hanyalah permulaan. Digi XBee3 Cellular mendukung TCP/IP sehingga perintah dan data dapat dengan mudah ditukar dengan halaman web atau server cloud. ActivityBots dan Blockly, sistem penemuan Google yang digunakan untuk memprogramnya, berasal dari Parallax.com. Digi XBee Cellular tersedia dari Digi.com.
Langkah 1: Kumpulkan Bahan
Berikut adalah semua perlengkapan yang Anda perlukan untuk membuat proyek ini:
-
Bot Aktivitas Paralaks
-
Termasuk dengan ActivityBot:
- Kabel USB A ke Mini-B
- Kumis kawat
- Header pria
- Kawat penghubung
- resistor 220 ohm
- Resistor 10K ohm
-
-
Digi XBee3 Seluler LTE-M Kit
-
Termasuk dalam Kit Seluler XBee3:
- Papan pengembangan XBIB
- kabel USB
- Antena
- Catu daya 12 volt untuk papan XBIB
- Kartu SIM berukuran nano dengan layanan SMS
- (Catatan: antena, papan XBIB, catu daya, dan kartu SIM juga dapat dibeli secara terpisah jika diinginkan)
-
- Semua ponsel dengan layanan SMS
- Komputer Windows atau MacOS dengan USB (untuk pemrograman kode Blockly)
- Baterai AA x 5 - (kami suka isi ulang dengan pengisi daya)
- XCTU untuk mengonfigurasi XBee - (unduh gratis)
Langkah 2: Bangun Robot
Ikuti instruksi online lengkap untuk merakit Parallax ActivityBot:
- Pemeriksaan Perangkat Keras
- Siapkan Encoder Eksternal
- Siapkan Ban
- Siapkan Sasis
- Siapkan Servo
- Pasang Servo Kanan
- Mount Kiri Servo
- Pasang Encoder Kanan
- Pasang Encoder Kiri
- Pasang Paket Baterai
- Pasang Roda Ekor
- Pasang Roda Penggerak
- Pasang Papan Aktivitas
- Sambungan Listrik
- Pemeriksaan Perangkat Lunak dan Pemrograman
- Membuat Bip
- Dasar-dasar Navigasi
Melakukan semua langkah dalam panduan perakitan adalah cara terbaik untuk memahami robot baru Anda. Kami merekomendasikan setidaknya bekerja melalui langkah Navigasi dengan Sentuhan untuk memahami ActivityBot dan membangun semua sistem yang Anda perlukan untuk proyek ini.
Langkah 3: Sesuaikan Robot
1. Cari dan pasang sakelar kumis
2. Cari dan pasang bel untuk beberapa umpan balik audio
3. Gunakan kabel untuk menghubungkan SEL ke GND untuk merutekan komunikasi serial ke XBee.
4. Kawat untuk nirkabel--menggunakan dua kabel jumper, sambungkan header XBee ke mikrokontroler Propeller:
- Gunakan satu kabel untuk menghubungkan XBee DO ke P11
-
Gunakan kabel lain untuk menghubungkan XBee DI ke P10
Parallax juga memiliki instruksi pengkabelan yang jelas, tetapi pastikan untuk menggunakan nomor pin seperti yang tercantum di atas
Langkah 4: Konfigurasikan XBee Seluler
Masukkan XBee3 Cellular ke papan pengembangan XBIB atau adaptor USB XBee Anda, hati-hati untuk menyelaraskannya sehingga semua pin berada di soket dengan benar, seperti yang ditunjukkan pada foto.
Pasang perangkat keras XBee3 Cellular dan sambungkan ke komputer Anda. Pastikan untuk menggunakan catu daya 12 volt karena USB saja tidak menyediakan arus yang cukup untuk mengoperasikan modul dengan benar. Kit ini dilengkapi dengan kartu SIM penggunaan terbatas gratis. Anda juga dapat membeli sendiri dari vendor seperti AT&T atau Twilio.
Instal dan luncurkan program XCTU. Ini akan secara otomatis memperbarui perpustakaan firmware ke versi terbaru. Dalam program XCTU:
-
Tambahkan perangkat, menggunakan pengaturan default pabrik (9600, 8 N 1) untuk radio XBee:
- Lampu asosiasi di papan pengembangan Anda akan mulai berkedip segera setelah XBee Anda mendapatkan koneksi seluler. Jika tidak, Anda dapat memeriksa pendaftaran dan koneksi seluler
- Perbarui modul XBee3 Cellular Anda ke firmware terbaru. Catatan: Ini direkomendasikan bahkan jika modul Anda baru dibeli.
- Pilih perangkat dari daftar Modul Radio dengan mengkliknya. XCTU akan menampilkan pengaturan firmware saat ini untuk perangkat itu.
- Atur mode Protokol IP ke SMS [2].
- Masukkan nomor ponsel Anda di bidang P# dan klik tombol Tulis. Ketik nomor telepon hanya menggunakan angka, tanpa tanda hubung. Anda dapat menggunakan awalan + jika perlu. Nomor telepon target adalah nomor telepon yang dikirimi teks oleh robot Anda.
- Periksa parameter TD. Itu harus disetel ke 0 karena pembatas teks tidak akan digunakan dalam proyek ini.
- Pastikan untuk menulis pengaturan ke XBee menggunakan tombol dengan ikon pensil.
Instal XBee ke dalam robot
- Lepaskan XBee3 dari papan pengembangan XBIB, tarik lurus ke atas dan berhati-hatilah agar tidak menekuk pin. Jika Anda menekuknya, luruskan dengan hati-hati sebelum melanjutkan.
- Pastikan Anda masih memiliki kartu nano-SIM yang dimasukkan ke dalam Seluler XBee Anda
- Masukkan XBee3 ke dalam soket XBee ActivityBot, berorientasi sehingga konektor antena mengarah ke tepi luar robot, seperti gambar XBee kecil di papan tulis.
- Sambungkan antena ke konektor U. FL kecil dengan menekannya lurus ke bawah sambil memutarnya sedikit ke depan dan ke belakang untuk memastikan antena berada di tengah dengan benar. Ini akan muncul di tempatnya ketika Anda menyelaraskannya dengan benar dan menekan dengan kuat. Terkadang konektor antena langsung muncul, tetapi seringkali agak rumit jadi jangan berkecil hati. Anda akan tahu bahwa Anda telah melakukannya dengan benar saat berputar maju mundur dengan bebas tanpa memutuskan sambungan.
- Pasang antena ke sisi robot dengan selotip. Meskipun ini bukan penentuan posisi yang ideal, dalam banyak kasus ini berfungsi tanpa masalah.
Langkah 5: Program Robot
Muat kode XBee3 Cellular ActivityBot
- Hubungkan robot ke komputer Anda menggunakan kabel USB-nya
-
Atur sakelar daya pada robot ke posisi "1". Ini hanya memberi daya pada papan pengontrolnya, dengan roda dinonaktifkan sehingga robot tidak lari saat Anda memprogramnya.
- Buka blocky.parallax.com dan daftarkan akun baru
- Unduh BlocklyProp Client untuk komputer Anda dan instal. Program klien ini harus berjalan di komputer Anda untuk menggunakan BlocklyProp Online.
- Tekan tombol Connect di BlocklyProp Client untuk mengizinkan akses IP lokal.
- Muat kode SMS Kumis di browser Anda.
-
Gunakan tombol hijau dengan panah ke bawah untuk memuat dan menjalankan firmware menggunakan EEPROM robot melalui USB
- Setelah pesan kemajuan unduhan, Terminal akan muncul dan mencetak pesan "Robot v1.2 ready…". Anda sudah siap untuk menguji robot Anda!
Langkah 6: Uji Robot
- Setel sakelar daya ke posisi "0"
- Pasang lima baterai AA di bagian bawah robot.
- Cabut kabel USB agar robot bisa bebas berkeliaran.
- Atur sakelar daya ke posisi "1" untuk memberi daya pada board dan XBee3 Cellular.
-
Tunggu hingga lampu ASSOC biru berkedip, menunjukkan koneksi ke jaringan seluler:
-
Atur sakelar daya ke posisi "2", dan tekan tombol RST di atasnya.
- Periksa ponsel Anda untuk pesan teks: "Robot 1.2 siap…"
Dapatkan pesannya? Besar! Jika tidak, berikut adalah beberapa hal yang perlu diperiksa:
- XBee3 dipasang dengan benar di soketnya
- Nomor telepon dimasukkan dengan benar dalam konfigurasi XBee
- Mode IP XBee diatur ke 2 untuk SMS
- Kabel menghubungkan pin XBee DO ke P11 dan XBee DI ke P10
- Kartu SIM memiliki layanan SMS
- Robot memiliki daya-ada lampu indikator di dekat sakelar
- Kartu SIM dipasang di XBee3
Langkah 7: Gunakan
Dengan robot berjalan, berikut adalah perintah yang dapat Anda gunakan. Kirim masing-masing sebagai pesan teks yang ditujukan ke nomor telepon kartu SIM Anda:
- Maju: menggerakkan robot ke depan beberapa inci (cm)
- Kembali: mendorong robot mundur beberapa inci (cm)
- Kiri: memutar robot sekitar 90º ke kiri
- Kanan: memutar robot sekitar 90º ke kanan
- Roam: menempatkan robot dalam mode jelajah bebas
- Berhenti: menghentikan robot
Robot mengirimkan dua pesan sensor:
- kumis kiri: robot telah menghubungi objek di sebelah kiri
- kumis kanan: robot telah menghubungi objek di sebelah kanan
Ingin robot melaju lebih jauh, lebih cepat, dan memiliki lebih banyak sensor? Semua kode adalah open-source sehingga Anda dapat mengubah apa pun yang Anda suka. Publikasikan peningkatan Anda dengan kredit ke panduan asli ini dan nikmati robot SMS Anda!
Direkomendasikan:
Buat Pencatat Aktivitas Pribadi: 6 Langkah
Buat Pencatat Aktivitas Pribadi: Teman saya dari London, Paul, ingin menemukan cara untuk melacak makanan, aktivitas, dan lokasinya dalam satu dasbor. Saat itulah dia muncul dengan ide untuk membuat formulir web sederhana yang akan mengirim data ke dasbor. Dia akan menempatkan kedua formulir web
Papan Aktivitas Sirkuit DIY Dengan Penjepit Kertas - PEMBUAT - STEM: 3 Langkah (dengan Gambar)
Papan Aktivitas Sirkuit DIY Dengan Penjepit Kertas | PEMBUAT | STEM: Dengan proyek ini Anda dapat mengubah jalur arus listrik untuk mengalir melalui sensor yang berbeda. Dengan desain ini Anda dapat beralih antara menyalakan LED Biru atau mengaktifkan Buzzer. Anda juga memiliki pilihan untuk menggunakan Light Dependent Resistor dengan
Kalorimeter dan Pelacak Aktivitas: 5 Langkah
Kalorimeter dan Pelacak Aktivitas: Halo Semuanya, Nama saya Harji Nagi. Saya saat ini mahasiswa tahun kedua yang belajar teknik elektronik dan komunikasi di India. Hari ini saya membuat "Pelacak Kalori dan Aktivitas" melalui Arduino Nano, Modul Bluetooth HC-05 dan MPU
Bot! Aktivitas Lab Desain: 16 Langkah
Bot! a Aktivitas Lab Desain: Motor Sambungan CepatSering kali memfasilitasi bot / aktivitas elektronik di kelas atau museum* sepertinya kita menggunakan sebagian besar waktu kita hanya untuk menunjukkan kepada kelompok kita cara menghubungkan motor ke baterai, dan mengerjakan desain dengan jam berapa re
Mobil Bot Terkendali G-sensor Seluler.: 4 Langkah
Mobile G-sensor Controlled Bot Car .: Proyek luar biasa dan termudah untuk pemula IOT, Belajar membuat mobil wifi dengan aplikasi pribadi. Dapatkan perpustakaan XY jarak jauh dari: http://remotexy.com/download/library/2.3.4/RemoteXY. zipDapatkan Node MCU di Tautan: http://amzn.in/0sKmf6BDapatkan Driver Motor L298N di Tautan: ht