» Elektronik » Arduino »Universal casis dikesan untuk robot itu

Chassis yang diikuti oleh Universal untuk Robot


Dalam masa lapang saya saya berlatih semua jenis Arduino projek. Sering kali untuk melaksanakan sesuatu projek memerlukan robot itu - Platform yang memenuhi beberapa keperluan: pergerakan bebas, keupayaan untuk memasang peralatan tambahan dan mengembangkan keupayaan, serta kos sederhana. Berikut adalah platform robot sedemikian atau, semata-mata, casis ulat yang akan saya lakukan. Sudah tentu, saya menghantar arahan kepada anda untuk dibicarakan.

Kita perlukan:

- Tamiya 70168 kotak gear dua (boleh ditukar kepada 70097)
- Tamiya 70100 set penggelek dan trek
- Platform Tamiya 70157 untuk melampirkan kotak gear (boleh digantikan dengan sekeping papan lapis 4 mm)
- Kepingan kecil lembaran tergalvani
- Papan lapis 10 mm (sekeping kecil)
- Arduino Nano
- DRV 8833
- LM 317 (penstabil voltan)
- 2 LED (merah dan hijau)
- Resistor 240 Ohms, 2x 150 Ohms, 1.1 kOhms
- Kapasitor 10v 1000uF
- 2 satu baris sisir PLS-40
- 2 penyambung PBS-20
- Induktor 68mkGn
- 6 NI-Mn 1.2v 1000mA bateri
- Penyambung ayah-ibu dua pin ke wayar
- Wayar warna yang berbeza
- solder
- Rosin
- besi pematerian
- Bolt 3x40, 3x20, kacang dan pencuci untuk mereka
- Bolt 5x20, kacang-kacangan dan kacang diperkuatkan kepada mereka
- gerudi
- Latihan untuk logam 3 mm dan 6 mm

Langkah 1 memotong logam.
Pertama, kita perlu memotong dari logam lembaran (lebih disukai galvanized) untuk memotong empat bahagian. Dua bahagian setiap trek. Untuk imbasan ini, kami memotong dua butiran:


Titik-titik menunjukkan tempat-tempat di mana perlu untuk menggerudi lubang, diameter lubang ditunjukkan di dekatnya. Lubang 3 mm diperlukan untuk menggantung dengan roller, 6 mm untuk melalu wayar melalui mereka. Selepas memotong dan menggerudi, anda perlu memfailkan semua tepi tanpa meninggalkan sudut yang tajam. Bend sepanjang garis putus-putus 90 darjah. Berhati-hati! Kami membengkokkan bahagian pertama ke arah mana-mana, dan selekoh kedua ke arah yang bertentangan. Mereka mesti bengkok secara simetri. Terdapat satu lagi nuansa: adalah perlu untuk menggerudi lubang untuk skru sendiri mengetuk yang mengikat piring kami ke pangkalan. Lakukan ini apabila asas sudah siap. Kami meletakkan kosong di pangkalan dan menandakan tempat penggerudian supaya skru masuk ke tengah papan serpih. Kami melakukan dua lagi butiran pada imbasan kedua:


Segitiga dalaman mesti dipotong. Seterusnya, kami melakukan perkara yang sama, memotong, menggerudi, bersih. Dan pada akhirnya kita dapat kosong:





Langkah 2 menyediakan asas.
Kami memasang kotak gear mengikut arahan yang dilampirkan. Kami mengikatnya ke laman web ini. Jika tidak ada platform, kami memotong segi empat tepat 53x80 mm dari papan lapis 4 mm dan mengikat kotak gear kepadanya. Ambil papan lapis 10 mm.Potong dua segi empat tepat 90x53 mm dan 40x53 mm. Di dalam segi empat kecil, kita memotong persegi panjang yang lain, supaya kita dapat bingkai dengan ketebalan dinding 8 mm.


Twist semuanya seperti yang ditunjukkan dalam foto:





Di sudut pelantar, bor lubang 6 mm dan masukkan bolt 5x20 ke dalamnya; dari atas kita angin kacang diperkuat. Mereka diperlukan untuk pemasangan pelbagai mekanisme atau papan. Untuk kemudahan, kami segera melekatkan LED:



Langkah 3 adalah juruelektrik.
Untuk kawalan kami akan menggunakan Arduino Nano. Pemandu enjin DVR 883. Di papan litar, kami memasang segala-galanya mengikut skema.


L1 adalah induktor dan C1 diperlukan untuk menstabilkan voltan Arduino. Resistor R1 dan R2 di hadapan motosikal adalah penghadan semasa, penarafan mereka mesti dipilih untuk motor tertentu. Mereka berfungsi dengan baik untuk saya pada 3 ohm. LM317 diperlukan untuk mengecas bateri. Input boleh dibekalkan dengan voltan dari 9.5 V hingga 25 V. R3 - 1.1 kOhm R4 - 240 Ohm. "Pins" di sebelah kiri digunakan untuk sambungan berikutnya dari pelbagai peranti (Bluetooth, modul komunikasi 433 MHz, IR, Servo, dan sebagainya). Untuk kuasa kami akan menggunakan 6 Ni-Mn 1.2v 1000mA bateri yang dipateri dalam siri dan luka dengan pita elektrik.


Langkah 4 kami mengumpulkan asasnya.
Kami mengambil pangkalan kami, dengan pita dua sisi kami melekatkan papan di atasnya. Bahagian logam untuk imbasan pertama perlu diskrukan ke skru menegak sendiri kecil ke pangkal pada sisi, membungkuk ke luar. Berhati-hatilah untuk mengetatkannya supaya lubang 6 mm melampau dipasang pada paksi output kotak gear, bahagian bawah mestilah sejajar dengan asas dan simetri berhubung dengan bahagian kedua yang sama. Hasilnya harus:





Untuk memberi kami buatan sendiri melihat estetik, tambah beberapa butiran. Ini adalah pilihan. Daripada plastik putih, potong persegi panjang 110x55 mm dan bengkokkan seperti yang ditunjukkan dalam foto. Ekor juga pilihan, tetapi saya suka bagaimana ia kelihatan dan goncang apabila bergerak:



Perlindungan ini meliputi kotak gear supaya kotoran tidak masuk ke dalamnya, dan ia menjadikan bunyi kurang begitu. Seterusnya, kami juga memotong segi empat tepat 52x41 mm dari plastik putih. Kami membuat lubang untuk menyambungkan Arduino dan butang kuasa seperti dalam foto:


Letakkan semua pada pita bermagnet:


Pelekat untuk kecantikan.


Kedua-dua bahagian ini boleh dibuat dari hampir semua bahan yang ada di tangan. Ia boleh menjadi kadbod tebal (yang kemudiannya boleh dicat), papan serat, papan lapis nipis atau sekeping plastik mana-mana warna. Jangan lupa tentang bateri. Melekatkannya pada pita bermuka dua di bahagian logam kanan asas:


Langkah 5 Ulat.
Di sini kita akan memerlukan kosong imbasan kedua. Kami memasukkan baut dengan kepala separuh silinder 3x20 ke dalam lubang 3 mm. Masukkan pencuci dan ketatkan kacang:


Pencuci mesti dipakai sebelum penggelek. Saya tidak terlalu malas dan memerintahkan pencuci plastik. Anda boleh menggunakan logam biasa, tetapi kemudian trek kami sangat bising. Selepas penggelek, kami mengetatkan kacang tanpa mengetatkan, supaya penggelek berputar dengan bebas.


Kami meletakkan trek getah pada penggelek. Kami meletakkan plat bersama-sama dengan penggelek di dasar, memastikan bahawa baut jatuh ke dalam lubang. Dan ketatkan kacang-kacangan. Kami mendapat chassis yang dikesan hampir selesai:


Langkah 6 firmware.
unitank.rar [5.3 Kb] (muat turun: 127)

Pada pendapat saya, ia adalah paling mudah untuk menulis firmware dalam IDE Arduino. Casis yang kami kumpul adalah universal dan firmware diperlukan bergantung pada tujuan khusus. Anda boleh menyambungkan modul Bluetooth dan menggunakan telefon atau komputer anda untuk mengawal. Ia juga mungkin untuk menyambung sensor IR dan menggunakan kawalan jauh IR. Pilihan kawalan lain ialah penggunaan modul 433 MHz untuk berkomunikasi dengan alat kawalan jauh. Berdasarkan casis, adalah mungkin untuk membuat robot yang mengikuti garisan atau mana-mana autonomi lain. Saya menyiarkan firmware untuk Bluetooth, 433 MHz dan IR.
Kemudahan
Jumlah Pengundi: 71
9.4
9.2
8.6

Tambah komen

    • senyumtersenyumxaxaokdontknowyahoonea
      bosawalbodohyaya-yaagresifrahsia
      maaftariandance2dance3pengampunanmembantuminuman
      berhentikawan-kawanbaikgoodgoodwiseltolaklidah
      asapbertepuk tangancraymengisytiharkanderisivejangan dengarmuat turun
      panasberalunketawa1mdamesyuaratmoskingnegatif
      not_ipopcornmenghukumbacamenakutkanmenakutkancarian
      mengejekterima kasihinito_clueumnikakutbersetuju
      burukbeeeblack_eyeblum3memerahbermegahkebosanan
      ditapiskesenanganrahsia2mengancamkemenanganyusun_bespectacled
      shokrespektloldiingatiselamat datangkrutoyya_za
      ya_dobryipembantune_huliganne_othodifludlarangantutup
27 komen
Quote: maxim0512
LM317 diperlukan sejak bekalan kuasa 12 volt saya
Ya, bahkan pada 100, jika saat ini terbatas, maka Uxx (dalam batas yang munasabah) tidak memainkan peranan.
Quote: maxim0512
Set semasa pada 150 mA
Tetapi kerana ini, penstabil voltan sangat berguna: kerana cepat (arus lebih daripada 0.1C) berlaku, untuk tidak merosakkan bateri, adalah perlu untuk menghentikan pengecasan, mengelakkan pengecasan berlebihan dan, sebagai akibatnya, terlalu panas.
Quote: maxim0512
anda dapat ke bahagian bawah elemen yang tidak begitu penting.

Saya tidak sampai ke bawah, tetapi menunjukkan kesilapan. Rasakan perbezaannya.
Penulis
Ivan_Pokhmelev,
Saya juga mahu menambah, anda mendapat bahagian bawah elemen yang tidak begitu penting. Bekalan kuasa casis boleh disusun dengan cara yang berbeza dan tidak penting. Anda boleh menggunakan bateri litium dan pengisiannya adalah sama sekali berbeza. Anda hanya boleh mengambil kotak bateri dan masukkan 5 bateri AAA. Atau hanya bekalan kuasa luaran. Anda boleh mengalih keluar elemen ini dalam rajah dan intipati itu sendiri tidak akan berubah.
Penulis
Ivan_Pokhmelev,
Ya, casis adalah kuasa bateri. Sumber tenaga luaran hanya diperlukan untuk mengecas bateri. Dalam artikel ini, saya tidak menerangkan proses caj secara terperinci, kerana saya mempunyai unit bekalan kuasa buatan sendiri dan pembuatannya adalah isu yang berasingan. Hanya apa yang ada di papan casis diterangkan di sini. Secara amnya, bateri boleh dicas dengan mencabutnya dari casis dan menyambung kepada pengecas, tetapi sekali lagi, pengecasan bateri dan pengecas adalah isu yang berasingan.
Arus ditetapkan ke 150 mA (dengan menyambungkan ammeter dan menyesuaikan bekalan kuasa).
LM317 diperlukan kerana unit bekalan kuasa saya adalah 12 volt (dan terdapat juga 9 voltan yang kadang-kadang saya caj juga).
Dan apa yang membataskan bekalan tenaga ini? Dan jika terdapat had semasa untuk LM317, maka mengapa penstabil voltan? Lagipun, anda menulis:
Mengecas dengan menutup 2 dan 3 kenalan. Mod operasi 1 - 2.
, iaitu kerja yang dilakukan bukan dari sumber luaran, tetapi dari bateri.
Penulis
Saya mempunyai had semasa bekalan kuasa sehingga Lm317.
Iaitu, tidak menarik untuk mencari sendiri? Untuk memahami sendiri, membaca kesusasteraan, meningkatkan kelayakan, memahami bagaimana untuk melakukannya - tidak mahu?
Eh, belia ... Semua akan ada kamu paman di paruh dibawa ... ((
Baiklah. )) Walaupun saya baik, saya akan mengatakan: bateri dikenakan dengan semasa, bukan voltan. Kejutan, Karl!
Penulis
Mempercepatkan proses - menunjukkan dengan tepat kesilapan yang anda dapati. Bekerja untuk kebaikan mereka yang ingin mengulangi pembinaan saya.
Penulis
Mempercepatkan proses - menunjukkan dengan tepat kesilapan yang anda dapati. Bekerja untuk kebaikan mereka yang ingin mengulangi pembinaan saya.
maxim0512apabila muncul masa, tentukan mengapa anda telah menyalahkan bateri dengan tidak betul, jika tidak, anda akan terus melakukan perkara yang salah.
Penulis
tidak, dan tidak bermula, saya tidak mempunyai masa lagi
maxim0512, menggambarkan mengapa anda mempunyai pengecasan bateri yang salah dilakukan?
Quote: maxim0512
Anda tidak boleh menghabiskan masa anda, saya tidak memaksanya.

Saya tidak melakukan ini untuk anda, tetapi bagi mereka yang ingin mengulangi reka bentuk.
Yang salah dilakukan. Terangkan lagi mengapa?
Quote: maxim0512
Saya hanya meminta tali untuk menjelaskan apa sebenarnya kesilapan saya, jadi saya tidak melihatnya.
Sudah tentu, sukar, 2 perintang untuk diperiksa. ((
Penulis

Kuasa dibekalkan ke terminal +12 dan -12. Mengecas dengan menutup 2 dan 3 kenalan. Mod operasi 1 - 2. Saya akan membetulkan litar.
Penulis
Saya hanya meminta tali untuk menjelaskan apa sebenarnya kesilapan saya, jadi saya tidak melihatnya. Anda tidak boleh menghabiskan masa anda, saya tidak memaksanya.
Terutama bagi mereka yang tidak mahu mengakui kesilapan mereka: adakah ini benar-benar perkara yang sama bagi mereka?


Kenapa saya perlu buang masa saya mengunyah perkara yang paling jelas?
Dan, sekali lagi, bagaimana anda mengenakan bateri? Anda telah melangkau bahagian litar ini.
Penulis
Iaitu, bahasa Rusia untuk menunjukkan apa yang anda anggap kesilapan adalah mustahil. Jadi saya fikir tuntutan anda tidak berasas (tidak berasas).
Lihat lagi! Berhati-hati! Adalah kasihan bahawa anda tidak mahu membandingkan skema yang betul dengan anda sendiri, salah. Jika semuanya berfungsi untuk anda, maka ia disolder dengan betul, tetapi ia dicat dengan cara yang berbeza daripada yang dipateri.
Dan dengan cara itu, bagaimana anda mengenakan bateri? Anda telah melangkau bahagian litar ini. ((
Penulis
Saya telah membandingkan dan tidak melihat apa-apa kesilapan. Apa yang anda panggil gambarajah litar yang betul, nombor menunjukkan nombor kaki. Saya mempunyai litar LM317 dengan kedudukan sebenar. Dan yang paling penting, semuanya dipateri mengikut skema dan berfungsi. Apabila voltan 12 V digunakan, LM317 memberikan saya 7.2 V, yang saya perlu cas.
kaki
Bandingkan 2 skim dan lihat.
Penulis
Dan dalam apa sebenarnya yang tidak benar, tentukan lebih khusus
Skim ini betul, tetapi tidak dalam artikel itu.
LM 317 itu sendiri adalah penstabil voltan 1.25 V. Dan anda boleh menghidupkan cip dalam mod yang berbeza.
Penulis
LM 317 voltan laras dan pengawal selia semasa. Litar suis adalah betul, hanya kapasitor yang hilang. R4 dalam rajah saya (R1 dalam gambar) antara ADJ dan Vout, R3 (R2) antara ADJ dan GND
LM317 - penstabil voltan. Dan litar pensuisan dilukis dengan tidak betul, ia tidak bersesuaian dengan mod penstabil voltan atau mod penstabil semasa.
Kesalahan yang kecil dan hampir tidak penting - penstabil semasa LM317.

Kami menasihati anda untuk membaca:

Bawa ia untuk telefon pintar ...