Otto DIY + Arduino Bluetooth Robot Cetakan 3D Mudah: 6 Langkah (dengan Gambar)
Otto DIY + Arduino Bluetooth Robot Cetakan 3D Mudah: 6 Langkah (dengan Gambar)
Anonim
Image
Image
Otto DIY + Arduino Bluetooth Robot Cetakan 3D Mudah
Otto DIY + Arduino Bluetooth Robot Cetakan 3D Mudah
Otto DIY + Arduino Bluetooth Robot Cetakan 3D Mudah
Otto DIY + Arduino Bluetooth Robot Cetakan 3D Mudah

Sifat sumber terbuka Otto yang benar-benar membenarkan pendidikan STEAM terbuka, kami mengumpulkan maklum balas dari pelbagai bengkel dan sekolah di seluruh dunia yang sudah menggunakan Otto DIY di bilik darjah mereka dan bergantung kepada keterbukaan tempat pendidikan ini kami mengatur bahan pelajaran dan juga berkongsi.

Lesen CC-BY-SA Creative commons bermaksud anda boleh menyalin secara percuma tetapi anda mesti memberikan kredit kepada yang asli dengan meletakkan laman web kami (https://www.ottodiy.com/)

Otto DIY + adalah versi asli #OttoDIY yang diperbaiki dan maju, idenya adalah mempunyai ciri asas yang sama dengan robot DIY + kawalan dan pengaturcaraan Bluetooth + motor servo gear logam + mod yang boleh diisi semula + berubah dengan sensor sentuh + sensor suara + pergerakan cahaya + output lain +…?

Bahagian yang menarik ialah kami melakukan pengembangan terbuka dengan pembuat dan penggodam di seluruh dunia sehingga kami terbuka untuk idea, bukan hanya dari pakar yang boleh anda sertai dengan kami, maklum balas, bahagian sosial, ujian atau apa-apa sumbangan lain yang mungkin anda fikirkan.

Bekalan

1 × Arduino Nano

Modul Bluetooth 1 × HC-06 atau HC-05

1 × Arduino Nano Shield I / O; anda boleh menggunakan papan roti mini tetapi lebih banyak kerja kabel

1 × Kabel USB-A hingga Mini-USB

4 × MG servo mikro (logam)

1 × Buzzer

10 × Wayar Pelompat Wanita / Wanita

Sensor sentuh 1 ×

Sensor bunyi 1 ×

1 × 8x8mm Suis Mikro Kunci Diri / Mati

1 × 3.7 V LiPo Battery dengan booster hingga 5V (pilihan) 1 × Phillips Screwdriver 1 x printer 3D (atau gunakan perkhidmatan atau rakan;))

Langkah 1: Tetapan Pencetak 3D

Tetapan Pencetak 3D
Tetapan Pencetak 3D

Penting untuk membaca Otto DIY pertama yang diarahkan sebelumnya untuk membiasakan diri dengan asas-asas membina robot bipedalDapatkan semua bahagian, kod dan perpustakaan STL cetak 3D untuk Bluetooth dengan pergi ke sini https://wikifactory.com/+OttoDIY/otto-diy- tambah dalam tab fail

  • Mengesyorkan menggunakan pencetak 3D FDM dengan bahan PLA.
  • Tidak memerlukan sokongan atau rakit sama sekali.
  • Resolusi: 0.15mm
  • Isi ketumpatan 20%

Perlu menyesuaikan ukuran beberapa perubahan menggunakan fail sumber yang dibuat di Autodesk Fusion 360

Atau Tinkercad di sini

Langkah 2: Bina Otto DIY + Anda Sendiri

Image
Image
Bina Otto DIY + Anda Sendiri
Bina Otto DIY + Anda Sendiri
Bina Otto DIY + Anda Sendiri
Bina Otto DIY + Anda Sendiri

dalam video dan gambar berikut, anda boleh mempunyai rujukan tentang bagaimana membina Otto DIY +, kerana beberapa versi baru dari reka bentuk robot.

Langkah 3: Kodkan Otto Sendiri

Image
Image
Kodkan Otto Sendiri
Kodkan Otto Sendiri
Kodkan Otto Sendiri
Kodkan Otto Sendiri
Kodkan Otto Sendiri
Kodkan Otto Sendiri

Oleh itu, anda mesti mempunyai otto 3D yang dicetak, dipasang, dan sekarang terdapat beberapa program untuk memasang perpustakaan dan Arduino di PC anda.

Yang paling mudah untuk membuat kod Otto anda sendiri adalah dengan menggunakan perisian Blockly kami, pengekod yang lebih maju boleh mencuba Arduino IDE secara langsung.

Langkah 4: Kod utama untuk APP Bluetooth

Image
Image
Kod utama untuk APP Bluetooth
Kod utama untuk APP Bluetooth
Kod utama untuk APP Bluetooth
Kod utama untuk APP Bluetooth

Otto perlu bersedia menerima perintah melalui Bluetooth dan untuk itu perlu memasukkan kod utama di dalam otaknya

  1. Salin perpustakaan Otto ke dalam folder Arduino IDE
  2. Muat naik lakaran APP.ino ke Otto
  3. Muat turun dan Pasang APP di telefon pintar anda. Kedai Google Play (https://play.google.com/store/apps/details?id=com.ottodiy)

  4. Sekarang anda boleh menyambungkan modul dan Aktifkan Bluetooth di telefon anda.
  5. Cari Otto dan pasangkan alamat / nama Bluetooth
  6. Kini anda boleh menggunakan APP untuk mengawal Otto!
  7. Main dengan ciri-ciri baru dan jika tidak, anda mungkin perlu mengkonfigurasi ulang BT anda tetapi jangan risau juga mudah;)

Langkah 5: Salin, Luaskan, Sesuaikan, ubah suai, Remix dan Kongsi

Salin, Luaskan, Sesuaikan, ubah suai, Remix dan Kongsi!
Salin, Luaskan, Sesuaikan, ubah suai, Remix dan Kongsi!
Salin, Luaskan, Sesuaikan, ubah suai, Remix dan Kongsi!
Salin, Luaskan, Sesuaikan, ubah suai, Remix dan Kongsi!
Salin, Luaskan, Sesuaikan, ubah suai, Remix dan Kongsi!
Salin, Luaskan, Sesuaikan, ubah suai, Remix dan Kongsi!
Salin, Luaskan, Sesuaikan, ubah suai, Remix dan Kongsi!
Salin, Luaskan, Sesuaikan, ubah suai, Remix dan Kongsi!

Lihat catatan blog ini untuk mencari idea bagaimana menyesuaikan robot anda sendiri

Sertailah komuniti Otto Builder! Ikuti kami, beri kami suka dan kongsi kreativiti anda, anda boleh ditampilkan di sini dengan berkongsi robot anda di mana-mana media sosial

Facebook dan Instagram

gunakan hashtag #ottodiy dalam siaran dan tag anda atau sebutkan @OttoDIY

Jadilah sebahagian daripada komuniti pembangun robot, guru dan pembuat robot yang ramah ini! dengan menyertai kami di siniSelamat datang ke komuniti Pembangun Otto kami!

Langkah 6: Persediaan Bluetooth (BT) (hanya Jika Berpasangan Tidak Berjaya):

Penyediaan ini HANYA diperlukan untuk modul yang tidak dilengkapi dengan kadar baud standard 9600, bagaimana untuk mengetahui? cubalah dulu kod dan APLIKASI, jika telefon tidak berpasangan dengan Otto atau bertindak balas terhadap perintah, mungkin ini bermaksud modul anda berada dalam kadar baud yang berbeza jadi perlu dikonfigurasikan

Kod BT mempunyai kadar baud 115200 jadi modul BT mesti sepadan dengan kelajuan itu untuk dapat berkomunikasi dengan Arduino Nano melalui antara muka bersiri (UART).

Untuk HC-05: 38400 atau 115200

1. Muat naik lakaran HC05_BT_config.ino ke Nano anda terlebih dahulu, kemudian putuskan sambungan Nano dari USB.

2. Sekarang sambungkan BT ke Arduino Nano seperti yang ditunjukkan dalam rajah tetapi jangan sambungkan VCC.

TX - RX

RX - TX

VCC - 5V

GND - GND

3. Pasang USB ke Nano dan kemudian sambungkan VCC sehingga BT memasuki mod AT. LED pada BT akan mula berkedip lebih perlahan, sekitar 2 saat sekali. (Sekiranya ini tidak berfungsi, cuba tahan butang pada modul BT sambil menyambungkan VCC).

Buka monitor bersiri di IDE, tetapkan kadar baud ke 9600 dan garis berakhir ke Kedua NL & CR.

Taip AT kemudian tekan enter; (jika semuanya betul, BT harus bertindak balas dengan OK dan kemudian masukkan perintah berikut:

AT + NAMA = Zowi "menetapkan nama"

AT + PSWD = 1234 "memasangkan kata laluan"

AT + UART = 115200, 1, 0 "kadar baud"

AT + POLAR = 1, 0 "membolehkan pin STATE digunakan sebagai reset untuk memprogram arduino melalui BT"

Sekarang pergi ke langkah APP

Sekiranya ada masalah, periksa petunjuk bagaimana cara Mengubah Lalai Modul Bluetooth HC-05 Menggunakan Perintah AT

www.instructables.com/id/Modify-The-HC-05-…

Untuk HC-06: 9600 atau 115200

Untuk modul HC-06 BT perkara sedikit lebih mudah kerana modul sentiasa dalam mod arahan AT apabila tidak disambungkan ke apa-apa. Tetapi kelemahannya ialah modul HC-06 tidak dapat digunakan untuk memuat naik sketsa ke Arduino kerana tidak mempunyai reset. Untuk mengkonfigurasi modul

1. muat naik lakaran ini HC06_BT_config.ino ke Nano anda

1. putuskan sambungan USB

2. sambungkan modul BT ke Arduino Nano seperti ini:

TX - RX

RX - TX

VCC - 5V

GND - GND

3. Hidupkan Nano anda dan selepas kira-kira 10-15 saat semuanya harus selesai dan BT anda harus dikonfigurasikan (LED13 akan mula berkelip).

Sekiranya ada masalah, periksa arahan ini

JIKA SEBARANG PERTANYAAN, saya tidak mendapat pemberitahuan dari arahan baru yang boleh diinstruksikan, jadi jika ada sila hantar di komuniti kami

Disyorkan: