rumah · Alat · Robot buatan sendiri di rumah. Membuat robot di rumah sendiri? Mudah! Apa yang kita perlukan untuk merakit robot seperti itu?

Robot buatan sendiri di rumah. Membuat robot di rumah sendiri? Mudah! Apa yang kita perlukan untuk merakit robot seperti itu?

Pembawa acara saluran “Textbook of Mastery” menunjukkan dengan jelas cara membuat robot mini berjalan. Pertama-tama, mari kita buat cakarnya. Dua batang es krim kita kencangkan, ukur 6 sentimeter dan segera beri dua tanda di tempat lubangnya. Kami menghilangkan semua kelebihan dengan pisau bedah, dan mengampelas area yang dipotong. Dengan menggunakan bor, kami mengebor dua lubang sesuai tanda.


Kita ambil dua batang lagi, kencangkan dengan selotip, ukur 6 sentimeter dan potong dengan gergaji besi, tidak perlu membulatkan ujungnya. Kami membuat lubang pada benda kerja ini hanya di satu sisi. Kami akan merekatkan bagian yang kosong ini tepat di tengah rak dengan tepi membulat. Harap dicatat bahwa mereka harus tegak lurus. Siapkan empat tusuk sate kayu berukuran 3 sentimeter terlebih dahulu. Masukkan ke dalam lubang bawah. Dengan menggunakan lem super, rekatkan dua buah potongan berukuran 8 cm pada tusuk sate, gunakan penggaris untuk menjaga sudut 90 derajat. Lihat apa yang terjadi. Kami membuat kaki kedua dengan cara yang persis sama. Seperti yang Anda lihat, semuanya jelas dan tidak sulit melakukan semua ini di rumah.

Kami juga membutuhkan bola mainan plastik. Di bagian bawah bola, dengan menggunakan gergaji besi, kami membuat dua lekukan untuk tusuk sate kayu. Kami memutar bagian atas dengan spidol dan menandai di mana pemotongan akan dimulai. Buka sekrupnya di sepanjang utas dan tandai lagi. Dengan menggunakan gergaji besi, buat potongan di antara tanda dengan hati-hati. Kami memilih semuanya. Saat kita membuka atau mengencangkan bola, lubangnya akan selalu terbuka.

Kami mengambil motor gearbox kecepatan rendah. Kami melampirkan kontak yang sudah jadi ke sana. Anda bisa bertahan dengan kabel biasa. Potong sepotong kaki dari lolipop. Kami memanaskan salah satu ujungnya dengan baik dan meratakannya. Kami juga memanaskan ujung kedua dan meletakkannya di poros gearbox. Di bagian bawah bola plastik, ukur dan rekatkan sepotong stik es krim. Ini akan menjadi dudukan untuk motor roda gigi. Biarkan lem super mengeras sedikit dan oleskan lem panas secukupnya di atasnya. Kami memasang motor dan mengisi rumah dengan lem panas. Seharusnya tidak mengenai gearbox. Tinggalkan bola dengan motor ke samping. Kami membuat blanko berukuran 2 sentimeter dengan lubang di tengahnya. Untuk menghindari gerinda, kami mengolah pinggirannya dengan amplas. Ambil penggaris dan buat dua tanda dengan jarak 1 cm, Bor dua lubang di sepanjang tanda dan potong setengah lingkaran dengan pisau bedah. Kami memproses tepinya.
Dilanjutkan pada video dari menit kelima. Berikut kami tunjukkan secara detail cara membuat robot mini yang menarik di rumah.

Robot paling sederhana di rumah

Untuk membuat benda yang paling sederhana kita memerlukan sebuah motor, dua potong kawat, sebuah jepitan, Pengisi daya dari telepon. Pertama, Anda perlu memasang kabel ke motor. Setelah itu, setelah lem mengeras, ambil tang dan tekuk kakinya. Sekarang Anda dapat memisahkannya agar robot dapat berdiri lebih percaya diri. Sekarang kita solder kontak pada charger ke plus dan minus.
Berikutnya adalah video dari channel “No Feelings” yang menampilkan cara membuat mainan robot ini.

Sekarang Anda bisa menguji robot mini sederhana ini. Untuk membuatnya bergerak, kita memasang jepitan pada rotornya. Itu saja! Robot sedang berjalan.

Robot mini dari kit di rumah

Channel Alphadroid menceritakan cara membuat robot mini di rumah.
Untuk merakit alat bantu jalan yang Anda butuhkan sejumlah besar komponen. Platform ini digunakan untuk perakitan mandiri"Droid." Selain suku cadang yang dapat dibeli di pasar radio, kit ini berisi elemen tambahan yang diperlukan.

Tonton video saluran Alpha Mods.

Isi kit: panel dengan bagian untuk merakit casing, tempat baterai, 4 set servo lengkap, 30 mur, sekrup dan mur M 3, 2 sekrup sadap sendiri, sensor jarak ultrasonik, kabel, obeng magnet, petunjuk perakitan.

Badan robot terbuat dari kayu, MDF. Set ini mencakup 5 pelat dengan bagian untuk casingnya, diproses dengan pengukir laser. Robot tersebut dilengkapi dengan sensor ultrasonik yang akan membantunya bernavigasi di luar angkasa. Pada halaman pertama instruksi, panel bodi digambar dengan skala 1:1. Anda perlu mengambil pelat asli dan memberi nomor seperti yang ditunjukkan pada gambar.

Pertama-tama, Anda perlu mengambil bagian D1 dan D4, serta sepasang sekrup M3*10. Lepaskan bagian-bagian dari pelat dengan hati-hati dan kencangkan satu sama lain. Ambil D5 dan servo. Kami mengencangkannya ke D5 menggunakan sekrup sadap sendiri yang disertakan dengan kit. Ambil blanko pertama dan kedua dan hubungkan menggunakan D3. Ada alur di bagian kayunya, dan saling pas. Kami mengambil kacang dan meletakkannya di tempat yang disediakan untuknya. Ini adalah kaki robot. Pindah ke D2 dan selongsong servo. Kami memperbaiki selongsong di palang. Talinya sudah terpasang.

Kami melakukan kalibrasi: putar drive ke samping, tarik keluar palang, masukkan kembali dan putar lagi hingga palang bertumpu. Sekali lagi kita lepas strapnya dan letakkan di posisi akhir: sehingga D2 menyentuh D3, atau sedekat mungkin dengannya. Kami mengembalikan drive ke posisi awal. Pada titik ini kalibrasi selesai. Ambil dukungan D10 dan instal di D1 dan D2. D1 tidak dijepit seluruhnya menggunakan mur pengunci. Apa yang sekarang kami pasang adalah soket untuk servo; kami menempatkan dua sisanya pada soket yang sesuai. Ada bilah fiksasi - D11.

Kalibrasi: kenakan gantungan dan putar sepenuhnya, lepaskan bahu dan pasang posisi vertikal, atur sudutnya menjadi 90 derajat, dan terakhir potret. Kakinya sudah siap. Untuk merakit kepala: D7, D14 dan 4 baut m3*12 mm.

Sayangnya, saat ini hanya sedikit orang yang ingat bahwa pada tahun 2005 ada Chemical Brothers dan mereka memiliki video yang luar biasa - Believe, di mana tangan robot mengejar pahlawan video tersebut keliling kota.

Lalu aku bermimpi. Tidak realistis saat itu, karena saya sama sekali tidak punya gambaran tentang elektronik. Tapi saya ingin percaya – percaya. 10 tahun telah berlalu, dan baru kemarin saya berhasil merakit lengan robot saya sendiri untuk pertama kalinya, mengoperasikannya, kemudian mematahkannya, memperbaikinya, dan mengoperasikannya kembali, dan sepanjang jalan, mencari teman dan mendapatkan kepercayaan diri dalam kemampuanku sendiri.

Perhatian, ada spoiler di bawah potongan!

Semuanya dimulai dengan (halo, Master Keith, dan terima kasih telah mengizinkan saya menulis di blog Anda!), yang segera ditemukan dan dipilih setelah artikel di Habré ini. Situs webnya mengatakan bahwa bahkan anak berusia 8 tahun pun bisa merakit robot - mengapa saya lebih buruk lagi? Saya hanya mencoba melakukannya dengan cara yang sama.

Awalnya ada paranoia

Sebagai seorang paranoid sejati, saya akan langsung mengungkapkan kekhawatiran yang awalnya saya miliki terhadap desainer tersebut. Di masa kecilku, pertama ada desainer Soviet yang bagus, lalu mainan Cina yang hancur di tanganku... dan kemudian masa kecilku berakhir :(

Oleh karena itu, yang tersisa dalam ingatan mainan adalah:

  • Apakah plastik akan pecah dan hancur di tangan Anda?
  • Apakah bagian-bagiannya akan longgar?
  • Apakah set tersebut tidak berisi semua bagiannya?
  • Akankah struktur rakitan menjadi rapuh dan berumur pendek?
Dan terakhir, pelajaran yang dipetik dari desainer Soviet:
  • Beberapa bagian harus diselesaikan dengan file.
  • Dan beberapa bagian tidak akan ada di set
  • Dan bagian lain pada awalnya tidak akan berfungsi, itu harus diubah
Apa yang bisa saya katakan sekarang: tidak sia-sia dalam video favorit saya Believe karakter utama melihat ketakutan yang sebenarnya tidak ada. Tak satu pun dari ketakutan itu menjadi kenyataan: ada detail sebanyak yang diperlukan, semuanya cocok satu sama lain, menurut saya - sempurna, yang sangat meningkatkan mood seiring kemajuan pekerjaan.

Detail dari desainernya tidak hanya cocok satu sama lain dengan sempurna, tetapi juga faktanya detailnya hampir mustahil untuk membingungkan. Benar, dengan kecerdikan Jerman, para pencipta sisihkan sekrup sebanyak yang diperlukan, oleh karena itu, tidak diinginkan untuk kehilangan sekrup di lantai atau bingung “yang mana” saat merakit robot.

Spesifikasi:

Panjang: 228mm
Tinggi: 380mm
Lebar: 160mm
Berat perakitan: 658 gram.

Nutrisi: baterai 4D
Berat benda yang diangkat: hingga 100 gram
Lampu latar: 1 LED
Jenis kontrol: kendali jarak jauh berkabel
Perkiraan waktu pembuatan: 6 jam
Pergerakan: 5 motor yang disikat
Perlindungan struktur saat bergerak: roda bergigi searah

Mobilitas:
Mekanisme penangkapan: 0-1,77""
Gerakan pergelangan tangan: dalam 120 derajat
Gerakan siku: dalam 300 derajat
Gerakan bahu: dalam 180 derajat
Rotasi pada platform: dalam 270 derajat

Anda akan perlu:

  • tang ekstra panjang (Anda tidak dapat melakukannya tanpanya)
  • pemotong samping (bisa diganti dengan pisau kertas, gunting)
  • obeng judul bab
  • baterai 4D

Penting! Tentang detail kecil

Berbicara tentang "roda". Jika Anda mengalami masalah serupa dan tahu cara membuat perakitan lebih nyaman, selamat datang di komentar. Untuk saat ini, saya akan berbagi pengalaman saya.

Baut dan sekrup yang fungsinya sama tetapi panjangnya berbeda dinyatakan dengan jelas dalam petunjuknya, misalnya pada foto sedang di bawah kita melihat baut P11 dan P13. Atau mungkin P14 - ya, sekali lagi, saya membingungkan mereka lagi. =)

Anda dapat membedakannya: petunjuknya menunjukkan yang mana berapa milimeter. Namun, pertama, Anda tidak akan duduk dengan kaliper (terutama jika Anda berusia 8 tahun dan/atau Anda tidak memilikinya), dan, kedua, pada akhirnya Anda hanya dapat membedakannya jika Anda meletakkannya di sebelah satu sama lain, yang mungkin tidak langsung terlintas di benak saya (tidak terpikir oleh saya, hehe).

Oleh karena itu, saya akan memperingatkan Anda terlebih dahulu jika Anda memutuskan untuk membuat sendiri robot ini atau robot serupa, berikut petunjuknya:

  • atau lihat lebih dekat elemen pengikatnya terlebih dahulu;
  • atau beli sendiri lebih banyak sekrup kecil, sekrup dan baut sadap sendiri agar tidak khawatir.

Selain itu, jangan pernah membuang apa pun sampai Anda selesai merakitnya. Pada foto paling bawah di tengah, di antara dua bagian tubuh “kepala” robot tersebut terdapat sebuah cincin kecil yang hampir dibuang ke tempat sampah bersama dengan “sisa-sisa” lainnya. Dan omong-omong, ini adalah dudukan senter LED di "kepala" mekanisme pegangan.

Proses membangun

Robot dilengkapi dengan instruksi tanpa kata-kata yang tidak perlu - hanya gambar dan bagian-bagian yang dikatalogkan dan diberi label dengan jelas.

Bagian-bagiannya cukup mudah untuk digigit dan tidak perlu dibersihkan, namun saya menyukai gagasan mengolah setiap bagian dengan pisau dan gunting karton, meskipun hal ini tidak perlu.

Pembuatannya dimulai dengan empat dari lima motor yang disertakan, yang sangat menyenangkan untuk dirakit: Saya sangat menyukai mekanisme roda gigi.

Kami menemukan motor-motor tersebut terbungkus rapi dan “menempel” satu sama lain - bersiaplah untuk menjawab pertanyaan anak mengapa motor komutator bersifat magnetis (bisa langsung di kolom komentar! :)

Penting: di 3 dari 5 rumah motor yang Anda butuhkan rekatkan mur di sisinya- di masa depan kami akan menempatkan badan di atasnya saat merakit lengan. Mur samping tidak diperlukan hanya pada motor yang akan menjadi dasar platform, namun agar nantinya tidak teringat bodi mana yang akan dibawa kemana, sebaiknya mur ditanamkan pada masing-masing keempat bodi kuning tersebut sekaligus. Hanya untuk operasi ini Anda memerlukan tang, nanti tidak diperlukan lagi.

Setelah sekitar 30-40 menit, masing-masing dari 4 motor dilengkapi dengan mekanisme roda gigi dan housingnya sendiri. Menyatukan semuanya tidak lebih sulit daripada menyusun Kinder Surprise di masa kanak-kanak, hanya saja jauh lebih menarik. Pertanyaan untuk perawatan berdasarkan foto di atas: tiga dari empat gigi keluaran berwarna hitam, mana yang putih? Kabel biru dan hitam harus keluar dari tubuhnya. Itu semua ada dalam petunjuknya, tapi menurut saya ada baiknya memperhatikannya lagi.

Setelah Anda memiliki semua motor di tangan Anda, kecuali motor "kepala", Anda akan mulai merakit platform tempat robot kami akan berdiri. Pada tahap inilah saya menyadari bahwa saya harus lebih berhati-hati dengan sekrup dan baut: seperti yang Anda lihat pada foto di atas, saya tidak memiliki cukup dua sekrup untuk mengencangkan motor menggunakan mur samping - keduanya sudah ada disekrup ke kedalaman platform yang sudah dirakit. Saya harus berimprovisasi.

Ketika platform dan bagian utama lengan sudah terpasang, instruksi akan meminta Anda untuk melanjutkan ke perakitan mekanisme pegangan, jika sudah selesai. bagian-bagian kecil dan bagian yang bergerak - yang paling menarik!

Tapi, saya harus mengatakan bahwa di sinilah spoiler akan berakhir dan video akan dimulai, karena saya harus pergi ke pertemuan dengan seorang teman dan harus membawa robot itu, yang tidak dapat saya selesaikan tepat waktu.

Bagaimana menjadi kehidupan pesta dengan bantuan robot

Mudah! Saat kami terus merakit bersama, menjadi jelas: merakit robot sendiri - Sangat Bagus. Mengerjakan desain bersama sangatlah menyenangkan. Oleh karena itu, saya dengan yakin dapat merekomendasikan set ini bagi mereka yang tidak ingin duduk di kafe sambil mengobrol membosankan, tetapi ingin bertemu teman dan bersenang-senang. Selain itu, menurut saya membangun tim dengan perangkat seperti itu - misalnya, berkumpul oleh dua tim, untuk kecepatan - hampir merupakan pilihan yang saling menguntungkan.

Robot itu menjadi hidup di tangan kami segera setelah kami selesai merakitnya. Sayangnya, saya tidak dapat mengungkapkan kegembiraan kami kepada Anda dengan kata-kata, tetapi saya rasa banyak orang di sini yang akan memahami saya. Ketika sebuah struktur yang Anda rakit sendiri tiba-tiba mulai menjalani kehidupan yang utuh - sungguh mengasyikkan!

Kami menyadari bahwa kami sangat lapar dan pergi makan. Jaraknya tidak jauh, jadi kami membawa robot itu di tangan kami. Dan kejutan menyenangkan lainnya menanti kita: robotika tidak hanya mengasyikkan. Ini juga mendekatkan orang-orang. Segera setelah kami duduk di meja, kami dikelilingi oleh orang-orang yang ingin mengenal robot tersebut dan membuatnya sendiri. Yang paling penting, anak-anak suka menyapa robot “dengan tentakelnya”, karena ia benar-benar berperilaku seperti hidup, dan, pertama-tama, ia adalah tangan! Dalam sebuah kata, prinsip dasar animatronik dikuasai secara intuitif oleh pengguna. Ini penampakannya:

Penyelesaian masalah

Sekembalinya ke rumah, kejutan yang tidak menyenangkan menanti saya, dan ada baiknya hal itu terjadi sebelum ulasan ini diterbitkan, karena sekarang kita akan segera membahas pemecahan masalah.

Setelah memutuskan untuk mencoba menggerakkan lengan melalui amplitudo maksimum, kami berhasil mencapai karakteristik suara berderak dan kegagalan fungsi mekanisme motorik di siku. Pada awalnya itu membuatku kesal: baiklah, mainan baru, baru saja dirakit - dan tidak berfungsi lagi.

Namun kemudian saya sadar: jika Anda mengumpulkannya sendiri, apa gunanya? =) Saya tahu betul rangkaian roda gigi di dalam casing, dan untuk memahami apakah motor itu sendiri rusak, atau casingnya tidak diamankan dengan cukup baik, Anda dapat memuatnya tanpa melepas motor dari papan dan melihat apakah mengklik berlanjut.

Di sinilah saya berhasil merasakannya dengan ini master robot!

Setelah membongkar "sambungan siku" dengan hati-hati, dimungkinkan untuk menentukan bahwa tanpa beban motor berjalan dengan lancar. Kasingnya terlepas, salah satu sekrupnya jatuh ke dalam (karena termagnetisasi oleh motor), dan jika kami terus mengoperasikannya, roda gigi akan rusak - ketika dibongkar, ditemukan “bubuk” khas plastik yang sudah usang. pada mereka.

Sangat nyaman karena robot tidak perlu dibongkar seluruhnya. Dan sungguh keren bahwa kerusakan terjadi karena perakitan yang tidak sepenuhnya akurat di tempat ini, dan bukan karena beberapa kesulitan pabrik: kerusakan tersebut tidak ditemukan sama sekali di kit saya.

Nasihat: Pertama kali setelah perakitan, siapkan obeng dan tang - mungkin berguna.

Apa yang bisa diajarkan berkat set ini?

Percaya diri!

Saya tidak hanya menemukannya topik umum untuk berkomunikasi dengan orang asing, tetapi saya juga berhasil tidak hanya merakit, tetapi juga memperbaiki mainan itu sendiri! Artinya, saya yakin: semuanya akan selalu baik-baik saja dengan robot saya. Dan ini adalah perasaan yang sangat menyenangkan jika menyangkut hal-hal favorit Anda.

Kita hidup di dunia di mana kita sangat bergantung pada penjual, pemasok, karyawan layanan, dan ketersediaan waktu luang dan uang. Jika Anda hampir tidak bisa melakukan apa pun, Anda harus membayar semuanya, dan kemungkinan besar membayar lebih. Kemampuan untuk memperbaiki mainan sendiri, karena Anda tahu cara kerja setiap bagiannya, sangatlah berharga. Biarkan anak memiliki kepercayaan diri seperti itu.

Hasil

Yang saya suka:
  • Robot, yang dirakit sesuai instruksi, tidak memerlukan debugging dan segera dimulai
  • Detailnya hampir mustahil untuk dibingungkan
  • Katalog yang ketat dan ketersediaan suku cadang
  • Petunjuk yang tidak perlu Anda baca (hanya gambar)
  • Tidak adanya serangan balik dan kesenjangan yang signifikan dalam struktur
  • Kemudahan perakitan
  • Kemudahan pencegahan dan perbaikan
  • Yang terakhir: Anda merakit mainan Anda sendiri, anak-anak Filipina tidak bekerja untuk Anda
Apa lagi yang Anda butuhkan:
  • Lebih banyak pengencang, tersedia
  • Suku cadang dan suku cadangnya sehingga dapat diganti bila diperlukan
  • Lebih banyak robot, berbeda dan kompleks
  • Gagasan tentang apa yang dapat ditingkatkan/ditambahkan/dihapus - singkatnya, permainan tidak berakhir dengan perakitan! Saya sangat ingin ini berlanjut!
Dakwaan:

Merakit robot dari konstruktor ini tidak lebih sulit dari puzzle atau Kinder Surprise, hanya saja hasilnya jauh lebih besar dan menimbulkan badai emosi pada diri kita dan orang di sekitar kita. Set yang bagus, terima kasih

Membuat robot sangat sederhana Mari kita cari tahu apa yang diperlukan membuat robot di rumah, untuk memahami dasar-dasar robotika.

Pastinya, setelah cukup banyak menonton film tentang robot, Anda sering kali ingin membangun rekan Anda sendiri dalam pertempuran, tetapi tidak tahu harus mulai dari mana. Tentu saja, Anda tidak akan bisa membuat Terminator bipedal, tapi bukan itu yang ingin kami capai. Mengumpulkan robot sederhana siapa pun yang tahu cara memegang besi solder dengan benar di tangannya dapat melakukannya dan ini tidak memerlukan pengetahuan yang mendalam, meskipun tidak ada salahnya. Robotika amatir tidak jauh berbeda dengan desain sirkuit, hanya saja lebih menarik karena juga melibatkan bidang-bidang seperti mekanika dan pemrograman. Semua komponen mudah didapat dan tidak terlalu mahal. Jadi kemajuan tidak berhenti, dan kami akan menggunakannya untuk keuntungan kami.

Perkenalan

Jadi. Apa itu robot? Dalam kebanyakan kasus, ini perangkat otomatis, yang bereaksi terhadap tindakan apa pun lingkungan. Robot dapat dikendalikan oleh manusia atau melakukan tindakan yang telah diprogram sebelumnya. Biasanya robot dilengkapi dengan berbagai sensor (jarak, sudut putaran, akselerasi), kamera video, dan manipulator. Bagian elektronik robot terdiri dari mikrokontroler (MC) - sirkuit mikro yang berisi prosesor, generator jam, berbagai periferal, RAM, dan memori permanen. Ada banyak sekali mikrokontroler yang berbeda di dunia daerah yang berbeda aplikasi dan atas dasar itu Anda dapat merakit robot yang kuat. Mikrokontroler AVR banyak digunakan untuk bangunan amatir. Sejauh ini, MK adalah yang paling mudah diakses dan di Internet Anda dapat menemukan banyak contoh berdasarkan MK ini. Untuk bekerja dengan mikrokontroler, Anda harus bisa memprogram dalam assembler atau C dan memiliki pengetahuan dasar tentang elektronik digital dan analog. Dalam proyek kami, kami akan menggunakan C. Pemrograman di MK tidak jauh berbeda dengan pemrograman di komputer, sintaks bahasanya sama, sebagian besar fungsinya praktis tidak berbeda, dan yang baru cukup mudah dipelajari dan nyaman digunakan.

Apa yang kita butuhkan

Pertama-tama, robot kita akan mampu menghindari rintangan, yaitu mengulangi perilaku normal kebanyakan hewan di alam. Segala yang kita perlukan untuk membuat robot semacam itu dapat ditemukan di toko radio. Mari kita putuskan bagaimana robot kita akan bergerak. Saya menganggap trek yang paling sukses adalah yang digunakan dalam tank; ini adalah yang paling banyak solusi yang nyaman, karena lintasan memiliki kemampuan manuver yang lebih baik dibandingkan roda mobil dan lebih nyaman dikendalikan (untuk berbelok cukup dengan memutar lintasan ke berbagai arah). Oleh karena itu, Anda memerlukan tangki mainan apa pun yang lintasannya berputar secara independen satu sama lain, Anda dapat membelinya di toko mainan mana pun dengan harga yang wajar. Dari tangki ini Anda hanya membutuhkan platform dengan track dan motor dengan gearbox, sisanya dapat Anda buka dan buang dengan aman. Kami juga membutuhkan mikrokontroler, pilihan saya jatuh pada ATmega16 - ia memiliki port yang cukup untuk menghubungkan sensor dan periferal dan secara umum cukup nyaman. Anda juga perlu membeli beberapa komponen radio, besi solder, dan multimeter.

Membuat papan dengan MK

Dalam kasus kami, mikrokontroler akan menjalankan fungsi otak, tetapi kami tidak akan memulainya dengan itu, tetapi dengan memberi daya pada otak robot. Nutrisi yang tepat- jaminan kesehatan, jadi kita akan mulai dengan cara memberi makan robot kita dengan benar, karena di sinilah biasanya pembuat robot pemula melakukan kesalahan. Dan agar robot kita dapat bekerja dengan normal maka kita perlu menggunakan pengatur tegangan. Saya lebih suka chip L7805 - chip ini dirancang untuk menghasilkan tegangan output 5V yang stabil, yang dibutuhkan mikrokontroler kita. Tetapi karena penurunan tegangan pada rangkaian mikro ini sekitar 2,5V, maka minimal 7,5V harus disuplai ke dalamnya. Digunakan bersama dengan stabilizer ini kapasitor elektrolitik untuk menghaluskan riak tegangan, dioda harus disertakan dalam rangkaian untuk melindungi dari pembalikan polaritas.

Sekarang kita dapat beralih ke mikrokontroler kita. Kasing MK adalah DIP (lebih mudah untuk disolder) dan memiliki empat puluh pin. Di dalamnya terdapat ADC, PWM, USART dan masih banyak lagi yang tidak akan kami gunakan untuk saat ini. Mari kita lihat beberapa titik penting. Pin RESET (kaki ke-9 MK) ditarik oleh resistor R1 ke "plus" sumber listrik - ini harus dilakukan! Jika tidak, MK Anda mungkin disetel ulang secara tidak sengaja atau, lebih sederhananya, terjadi kesalahan. Juga tindakan yang diinginkan, tetapi tidak wajib, adalah menghubungkan RESET melalui kapasitor keramik C1 ke tanah. Anda juga dapat melihat elektrolit 1000 uF dalam diagram, ini menyelamatkan Anda dari penurunan tegangan saat mesin hidup, yang juga akan memiliki efek menguntungkan pada pengoperasian mikrokontroler. Resonator kuarsa X1 dan kapasitor C2, C3 harus ditempatkan sedekat mungkin dengan pin XTAL1 dan XTAL2.

Saya tidak akan berbicara tentang cara mem-flash MK, karena Anda dapat membacanya di Internet. Kami akan menulis program dalam C; Saya memilih CodeVisionAVR sebagai lingkungan pemrograman. Ini adalah lingkungan yang cukup ramah pengguna dan berguna bagi pemula karena memiliki wizard pembuatan kode bawaan.

Kontrol motorik

Komponen yang tak kalah penting dalam robot kita adalah motor driver, sehingga memudahkan kita dalam mengendalikannya. Jangan pernah dan dalam keadaan apa pun motor tidak boleh dihubungkan langsung ke MK! Secara umum, beban kuat tidak dapat dikontrol langsung dari mikrokontroler, jika tidak maka akan terbakar. Gunakan transistor kunci. Untuk kasus kami, ada chip khusus - L293D. Dalam proyek sederhana seperti itu, selalu coba gunakan chip khusus ini dengan indeks “D”, karena chip ini memiliki dioda bawaan untuk perlindungan kelebihan beban. Sirkuit mikro ini sangat mudah dikendalikan dan mudah didapat di toko radio. Ini tersedia dalam dua paket: DIP dan SOIC. Kami akan menggunakan DIP dalam paketnya karena kemudahan pemasangan di papan. L293D memiliki catu daya terpisah untuk motor dan logika. Oleh karena itu, kami akan memberi daya pada sirkuit mikro itu sendiri dari stabilizer (input VSS), dan motor langsung dari baterai (input VS). L293D dapat menahan beban 600 mA per saluran, dan memiliki dua saluran tersebut, yaitu dua motor dapat dihubungkan ke satu chip. Tapi untuk amannya, kita akan menggabungkan salurannya, dan kemudian kita membutuhkan satu mikro untuk setiap mesin. Oleh karena itu, L293D akan mampu menahan 1,2 A. Untuk mencapai hal ini, Anda perlu menggabungkan kaki mikro, seperti yang ditunjukkan pada diagram. Sirkuit mikro bekerja sebagai berikut: ketika logika "0" diterapkan ke IN1 dan IN2, dan logika "0" diterapkan ke IN3 dan IN4, motor berputar ke satu arah, dan jika sinyal dibalik, nol logis diterapkan, maka motor akan mulai berputar ke arah lain. Pin EN1 dan EN2 bertanggung jawab untuk menghidupkan setiap saluran. Kami menghubungkannya dan menghubungkannya ke "plus" catu daya dari stabilizer. Karena sirkuit mikro memanas selama pengoperasian, dan memasang radiator pada casing jenis ini bermasalah, pembuangan panas disediakan oleh kaki GND - lebih baik menyoldernya pada bantalan kontak yang lebar. Itu saja yang perlu Anda ketahui tentang driver mesin untuk pertama kalinya.

Sensor hambatan

Agar robot kita dapat bernavigasi dan tidak menabrak semuanya, kita akan memasang dua sensor inframerah. Paling sensor paling sederhana terdiri dari dioda IR yang memancarkan spektrum inframerah dan fototransistor yang akan menerima sinyal dari dioda IR. Prinsipnya begini: bila tidak ada penghalang di depan sensor, sinar IR tidak mengenai fototransistor dan tidak terbuka. Jika ada penghalang di depan sensor, maka sinar dipantulkan darinya dan mengenai transistor - transistor terbuka dan arus mulai mengalir. Kerugian dari sensor tersebut adalah mereka dapat bereaksi berbeda berbagai permukaan dan tidak terlindung dari gangguan - sensor mungkin secara tidak sengaja terpicu oleh sinyal asing dari perangkat lain. Memodulasi sinyal dapat melindungi Anda dari gangguan, tetapi kami tidak akan mempermasalahkannya untuk saat ini. Sebagai permulaan, itu sudah cukup.


Firmware robot

Untuk menghidupkan robot, Anda perlu menulis firmware untuk robot tersebut, yaitu program yang akan mengambil pembacaan dari sensor dan mengontrol motor. Program saya adalah yang paling sederhana, tidak mengandung struktur yang rumit dan dapat dimengerti oleh semua orang. Dua baris berikutnya menyertakan file header untuk mikrokontroler kami dan perintah untuk menghasilkan penundaan:

#termasuk
#termasuk

Baris berikut ini bersyarat karena nilai PORTC bergantung pada cara Anda menghubungkan driver motor ke mikrokontroler Anda:

PORTC.0 = 1; PORTC.1 = 0; PORTC.2 = 1; PORTC.3 = 0; Nilai 0xFF berarti keluarannya akan berupa log. "1", dan 0x00 adalah log. "0". Dengan konstruksi berikut kita periksa apakah ada penghalang di depan robot dan di sisi mana: if (!(PINB & (1<

Jika cahaya dari dioda IR mengenai fototransistor, maka log dipasang pada kaki mikrokontroler. “0” dan robot mulai bergerak mundur untuk menjauh dari rintangan, kemudian berbalik agar tidak bertabrakan dengan rintangan lagi dan kemudian bergerak maju lagi. Karena kami memiliki dua sensor, kami memeriksa keberadaan penghalang dua kali - di kanan dan kiri, sehingga kami dapat mengetahui di sisi mana penghalang tersebut berada. Perintah "delay_ms(1000)" menunjukkan bahwa satu detik akan berlalu sebelum perintah berikutnya mulai dijalankan.

Kesimpulan

Saya telah membahas sebagian besar aspek yang akan membantu Anda membuat robot pertama Anda. Namun robotika tidak berakhir di situ. Jika Anda merakit robot ini, Anda akan memiliki banyak peluang untuk mengembangkannya. Anda dapat meningkatkan algoritma robot, seperti apa yang harus dilakukan jika rintangannya tidak berada di sisi tertentu, melainkan tepat di depan robot. Tidak ada salahnya juga memasang encoder - perangkat sederhana yang akan membantu Anda memposisikan dan mengetahui lokasi robot Anda secara akurat di luar angkasa. Untuk kejelasan, dimungkinkan untuk memasang layar berwarna atau monokrom yang dapat menampilkan informasi berguna - tingkat pengisian daya baterai, jarak ke rintangan, berbagai informasi debugging. Tidak ada salahnya untuk meningkatkan sensor - memasang TSOP (ini adalah penerima IR yang hanya menerima sinyal pada frekuensi tertentu) daripada fototransistor konvensional. Selain sensor infra merah, terdapat sensor ultrasonik yang harganya lebih mahal dan juga memiliki kekurangan, namun belakangan ini semakin populer di kalangan pembuat robot. Agar robot dapat merespons suara, sebaiknya pasang mikrofon dengan amplifier. Namun yang menurut saya sangat menarik adalah memasang kamera dan memprogram visi mesin berdasarkan itu. Ada satu set perpustakaan OpenCV khusus yang dengannya Anda dapat memprogram pengenalan wajah, gerakan menurut suar berwarna, dan banyak hal menarik lainnya. Itu semua tergantung pada imajinasi dan keterampilan Anda.

Daftar komponen:

    ATmega16 dalam paket DIP-40>

    L7805 dalam paket TO-220

    L293D dalam housing DIP-16 x2 pcs.

    resistor dengan daya 0,25 W dengan rating: 10 kOhm x 1 pc., 220 Ohm x 4 pcs.

    kapasitor keramik: 0,1 µF, 1 µF, 22 pF

    kapasitor elektrolitik: 1000 µF x 16 V, 220 µF x 16 V x 2 pcs.

    dioda 1N4001 atau 1N4004

    Resonator kuarsa 16 MHz

    Dioda IR: dua di antaranya bisa digunakan.

    fototransistor, juga apa saja, tetapi hanya merespons panjang gelombang sinar infra merah

Kode firmware:

/******************************************************* *** Firmware untuk robot Tipe MK: ATmega16 Frekuensi jam: 16.000000 MHz Jika frekuensi kuarsa Anda berbeda, maka ini harus ditentukan dalam pengaturan lingkungan: Proyek -> Konfigurasi -> Tab "C Compiler" ****** ***********************************************/ #termasuk #termasuk void main(void) ( //Konfigurasi port input //Melalui port ini kita menerima sinyal dari sensor DDRB=0x00; //Menghidupkan resistor pull-up PORTB=0xFF; //Konfigurasi port output //Melalui port ini kita mengontrol motor DDRC =0xFF; //Loop utama program. Di sini kita membaca nilai dari sensor //dan mengontrol mesin sementara (1) ( //Maju PORTC.0 = 1; PORTC. 1 = 0; PORTC.2 = 1; PORTC.3 = 0; jika (!(PINB & (1<Tentang robot saya

Saat ini robot saya hampir selesai.


Dilengkapi dengan kamera nirkabel, sensor jarak (kamera dan sensor ini dipasang pada menara berputar), sensor penghalang, encoder, penerima sinyal dari remote control dan antarmuka RS-232 untuk menghubungkan ke a komputer. Ini beroperasi dalam dua mode: otonom dan manual (menerima sinyal kontrol dari remote control), kamera juga dapat dihidupkan/dimatikan dari jarak jauh atau oleh robot itu sendiri untuk menghemat daya baterai. Saya sedang menulis firmware untuk keamanan apartemen (mentransfer gambar ke komputer, mendeteksi gerakan, berjalan di sekitar lokasi).

Hari ini kami akan memberi tahu Anda cara membuat robot dari bahan yang tersedia. “Android berteknologi tinggi” yang dihasilkan, meskipun berukuran kecil dan tidak mungkin membantu Anda dalam pekerjaan rumah, pasti akan menghibur baik anak-anak maupun orang dewasa.

Bahan yang diperlukan

Untuk membuat robot dengan tangan Anda sendiri, Anda tidak memerlukan pengetahuan fisika nuklir. Ini bisa dilakukan di rumah dari bahan biasa yang selalu Anda miliki. Jadi yang kita butuhkan:
  • 2 buah kawat
  • 1 motor
  • 1 baterai AA
  • 3 pin dorong
  • 2 lembar papan busa atau bahan sejenis
  • 2-3 kepala sikat gigi bekas atau beberapa klip kertas

1. Pasang baterai ke motor

Dengan menggunakan lem, tempelkan selembar karton busa ke rumah motor. Lalu kami merekatkan baterai ke sana.

Langkah ini mungkin tampak membingungkan. Namun, untuk membuat robot, Anda harus menggerakkannya. Kami meletakkan selembar karton busa lonjong kecil pada poros motor dan mengencangkannya dengan lem. Desain ini akan memberikan ketidakseimbangan pada motor, yang akan menggerakkan seluruh robot.

Di bagian paling akhir destabilizer, teteskan beberapa tetes lem, atau tempelkan beberapa elemen dekoratif - ini akan menambah individualitas pada kreasi kita dan meningkatkan amplitudo gerakannya.

3. Kaki

Sekarang Anda perlu melengkapi robot dengan anggota tubuh bagian bawah. Jika Anda menggunakan kepala sikat gigi untuk ini, rekatkan ke bagian bawah motor. Anda dapat menggunakan papan busa yang sama sebagai lapisan.

Langkah selanjutnya kita pasangkan kedua kawat kita pada kontak motor. Anda cukup memasangnya, tetapi akan lebih baik jika disolder, ini akan membuat robot lebih tahan lama.

5. Sambungan baterai

Dengan menggunakan heat gun, rekatkan kabel ke salah satu ujung baterai. Anda dapat memilih salah satu dari dua kabel dan kedua sisi baterai - polaritas tidak menjadi masalah dalam hal ini. Jika Anda pandai menyolder, Anda juga bisa menggunakan solder sebagai pengganti lem untuk langkah ini.

6. Mata

Sepasang manik-manik yang kami tempelkan dengan lem panas di salah satu ujung baterai cukup cocok sebagai mata robot. Pada langkah ini, Anda dapat menunjukkan imajinasi Anda dan membuat tampilan mata sesuai kebijaksanaan Anda.

7. Peluncuran

Sekarang mari kita hidupkan produk buatan kita. Ambil ujung kabel yang bebas dan tempelkan ke terminal baterai kosong menggunakan pita perekat. Anda sebaiknya tidak menggunakan lem panas untuk langkah ini karena akan mencegah Anda mematikan motor jika perlu.

Siapa yang tidak ingin memiliki asisten serbaguna yang siap menjalankan tugas apa pun: mencuci piring, membeli bahan makanan, mengganti ban mobil, dan mengantar anak ke taman kanak-kanak dan orang tua ke tempat kerja? Gagasan untuk menciptakan asisten mekanik telah memenuhi pikiran para insinyur sejak zaman kuno. Dan Karel Capek bahkan menemukan kata untuk pelayan mekanik - robot yang melakukan tugas, bukan manusia.

Untungnya, di era digital saat ini, asisten seperti itu pasti akan segera menjadi kenyataan. Faktanya, mekanisme cerdas telah membantu seseorang melakukan pekerjaan rumah tangga: robot penyedot debu akan membersihkan saat pemiliknya sedang bekerja, multicooker akan membantu menyiapkan makanan, tidak lebih buruk dari taplak meja yang dirakit sendiri, dan anak anjing lucu Aibo akan membantu dengan senang hati membawa sandal atau bola. Robot canggih digunakan di bidang manufaktur, kedokteran, dan luar angkasa. Mereka memungkinkan untuk sebagian, atau bahkan seluruhnya, menggantikan tenaga kerja manusia dalam kondisi sulit atau berbahaya. Pada saat yang sama, android berusaha terlihat seperti manusia, sedangkan robot industri biasanya dibuat karena alasan ekonomi dan teknologi dan dekorasi eksternal sama sekali bukan prioritas mereka.

Namun ternyata Anda bisa mencoba membuat robot dengan cara seadanya. Jadi, Anda dapat membuat mekanisme asli dari handset telepon, mouse komputer, sikat gigi, kamera tua, atau botol plastik yang ada di mana-mana. Dengan menempatkan beberapa sensor pada platform, Anda dapat memprogram robot tersebut untuk melakukan operasi sederhana: menyesuaikan pencahayaan, mengirimkan sinyal, bergerak di sekitar ruangan. Tentu saja, ini jauh dari asisten multifungsi dari film-film fiksi ilmiah, tetapi kegiatan seperti itu mengembangkan kecerdikan dan pemikiran rekayasa yang kreatif, dan tanpa syarat menimbulkan kekaguman di antara mereka yang menganggap robotika sama sekali bukan bisnis kerajinan tangan.

Cyborg di luar kotak

Salah satu solusi termudah untuk membuat robot adalah dengan membeli perlengkapan robotika yang sudah jadi dengan petunjuk langkah demi langkah. Opsi ini juga cocok bagi mereka yang ingin serius terlibat dalam kreativitas teknis, karena satu paket berisi semua suku cadang yang diperlukan untuk mekanik: mulai dari papan elektronik dan sensor khusus, hingga persediaan baut dan stiker. Seiring dengan instruksi yang memungkinkan Anda membuat mekanisme yang agak rumit. Berkat banyaknya aksesori, robot semacam itu dapat menjadi basis kreativitas yang sangat baik.

Pengetahuan dasar sekolah di bidang fisika dan keterampilan dari pelajaran ketenagakerjaan sudah cukup untuk merakit robot pertama. Berbagai sensor dan motor dikendalikan oleh panel kontrol, dan lingkungan pemrograman khusus memungkinkan terciptanya cyborg nyata yang dapat menjalankan perintah.

Misalnya, sensor pada robot mekanik dapat mendeteksi ada tidaknya suatu permukaan di depan perangkat, dan kode program dapat menunjukkan ke arah mana jarak sumbu roda harus diputar. Robot seperti itu tidak akan pernah jatuh dari meja! Omong-omong, robot penyedot debu asli bekerja dengan prinsip serupa. Selain melakukan pembersihan sesuai jadwal yang ditentukan dan kemampuan untuk kembali ke pangkalan tepat waktu untuk mengisi ulang tenaga, asisten cerdas ini dapat secara mandiri membuat lintasan untuk membersihkan ruangan. Karena mungkin terdapat berbagai macam rintangan di lantai, seperti kursi dan kabel, robot harus terus-menerus memindai jalur di depannya dan menghindari rintangan tersebut.

Agar robot yang diciptakan sendiri dapat menjalankan berbagai perintah, pabrikan menyediakan kemungkinan untuk memprogramnya. Setelah menyusun algoritma untuk perilaku robot dalam berbagai kondisi, Anda harus membuat kode untuk interaksi sensor dengan dunia luar. Hal ini dimungkinkan berkat kehadiran mikrokomputer yang merupakan pusat otak dari robot mekanik tersebut.

Mekanisme seluler buatan sendiri

Bahkan tanpa peralatan khusus, dan biasanya mahal, sangat mungkin untuk membuat manipulator mekanis menggunakan cara improvisasi. Nah, karena terinspirasi dari ide membuat robot, sebaiknya Anda menganalisis dengan cermat stok tempat sampah rumah untuk mengetahui keberadaan suku cadang yang belum diklaim yang dapat digunakan dalam usaha kreatif ini. Mereka akan menggunakan:

  • motor (misalnya, dari mainan lama);
  • roda dari mobil mainan;
  • bagian konstruksi;
  • kotak karton;
  • isi ulang pulpen;
  • berbagai jenis kaset;
  • lem;
  • kancing, manik-manik;
  • sekrup, mur, klip kertas;
  • semua jenis kabel;
  • bola lampu;
  • baterai (sesuai dengan tegangan motor).

Nasihat: “Keterampilan yang berguna dalam membuat robot adalah kemampuan menggunakan besi solder, karena akan membantu mengencangkan mekanisme dengan aman, terutama komponen kelistrikan.”

Dengan bantuan komponen yang tersedia untuk umum ini, Anda dapat menciptakan keajaiban teknis yang nyata.

Jadi, untuk membuat robot sendiri dari bahan-bahan yang tersedia di rumah, sebaiknya:

  1. siapkan bagian-bagian yang ditemukan untuk mekanismenya, periksa kinerjanya;
  2. menggambar model robot masa depan, dengan mempertimbangkan peralatan yang tersedia;
  3. merakit badan robot dari set konstruksi atau bagian karton;
  4. merekatkan atau menyolder suku cadang yang bertanggung jawab atas pergerakan mekanisme (misalnya, memasang motor robot ke jarak sumbu roda);
  5. memberikan daya ke motor dengan menghubungkannya dengan konduktor ke kontak baterai yang sesuai;
  6. melengkapi dekorasi bertema perangkat.

Nasihat: “Mata manik-manik untuk robot, antena tanduk dekoratif yang terbuat dari kawat, pegas kaki, bola lampu dioda akan membantu menghidupkan mekanisme yang paling membosankan sekalipun. Elemen-elemen ini dapat dilekatkan dengan lem atau selotip.”

Anda dapat membuat mekanisme robot seperti itu dalam beberapa jam, setelah itu yang tersisa hanyalah memberi nama untuk robot tersebut dan menyajikannya kepada penonton yang mengagumi. Pastinya sebagian dari mereka akan mengambil ide inovatif dan mampu membuat karakter mekaniknya sendiri.

Mesin pintar yang terkenal

Robot lucu Wall-E membuat dirinya disayangi oleh penonton film dengan nama yang sama, membuatnya berempati dengan petualangan dramatisnya, sementara Terminator menunjukkan kekuatan mesin yang tak berjiwa dan tak terkalahkan. Karakter Star Wars - droid setia R2D2 dan C3PO - menemani Anda dalam perjalanan melintasi galaksi yang sangat jauh, dan Werther yang romantis bahkan mengorbankan dirinya dalam pertempuran dengan bajak laut luar angkasa.

Robot mekanik juga ada di luar bioskop. Oleh karena itu, dunia mengagumi keterampilan robot humanoid Asimo, yang bisa menaiki tangga, bermain sepak bola, menyajikan minuman, dan menyapa dengan sopan. Penjelajah Spirit dan Curiosity dilengkapi dengan laboratorium kimia otonom, yang memungkinkan untuk menganalisis sampel tanah Mars. Mobil robot self-driving dapat bergerak tanpa campur tangan manusia, bahkan di jalanan kota yang kompleks dengan risiko tinggi terjadinya kejadian tak terduga.

Mungkin, dari upaya dalam negeri untuk menciptakan mekanisme intelektual pertama, penemuan-penemuan akan tumbuh yang akan mengubah panorama teknis masa depan dan kehidupan umat manusia.