Isi kandungan:
- Langkah 1: BAHAGIAN
- Langkah 2: BAGAIMANA IA BERFUNGSI
- Langkah 3: UNDUH KOD KE PICAXE
- Langkah 4: PROGRAM REMOTE
- Langkah 5: SEDIAKAN SOCKET WRAP WRAP
- Langkah 6: SEDIAKAN TERMINAL BATERAI
- Langkah 7: LETAKKAN SOKET DIP
- Langkah 8: PENJUAL ITU SEMUA
- Langkah 9: TERUS MEMASANG KOMPONEN
- Langkah 10: SELESAIKAN
- Langkah 11: NIKMATI
- Langkah 12: AMBIL LEBIH LANJUT
- Langkah 13: TERIMA KASIH
Video: SOCBOT - Vibrobot Generasi Seterusnya: 13 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:13
Pada mulanya terdapat pager. Fakta bahawa alat pager yang diaktifkan menari keluar dari meja dan meja rias tidak lebih menyusahkan kebanyakan orang. Itu berubah apabila ia berlaku di hadapan pembuatnya. Tidak lama selepas detik itu, vibrobot dilahirkan. Ketika makhluk bergetar teknologi awal mula berlipat ganda, mereka mula mengambil hampir setiap bentuk mekanikal yang dapat dibayangkan. Tidak seimbang, motor berwajaran mereka bersenandung dan bergegas menghantar skuter ini ke arah yang rawak.
Kemudian ia berlaku. Pada suatu pagi, seorang pembuat yang bersiap untuk mengambil hari baru melirik sikat gigi di tangannya, dan bulu itu dikandung. Siapa tahu teknologi boleh membuat sesuatu yang sederhana seperti sikat gigi yang digergaji. Tidak ada yang dapat meramalkan pembuat keseronokan peribadi yang hebat di seluruh dunia akan menemui peretasan, dari semua perkara, berus gigi. Reka bentuk bristlebot yang sederhana namun elegan menjadikannya projek kegemaran untuk pembuat semua peringkat umur. Ia dengan cepat menjadi ikon yang sangat berakar pada budaya pembuat sehingga tidak pernah dapat diganti atau dilupakan.
Di cawangan pohon evolusi vibrobot yang seterusnya, kita dapati dipbot. Dibuat dengan litar bersepadu yang dibuang, hampir semua dipbot dilahirkan, yang paling tepat, papan induk. Ini adalah pelumba budaya vibrobot yang rendah. Apa yang mereka kekurangan tinggi mereka menebus jumlah kaki kerana kebanyakannya mempunyai sekurang-kurangnya 40. Sebilangan besar dipbots kelihatan seperti sejenis pepijat berkaki banyak yang mungkin byte.
Dengan variasi yang sangat luas dalam kumpulan gennya, pohon keluarga vibrobot secara semula jadi telah memberikan adaptasi evolusi inovatif yang berterusan. Dipengaruhi oleh persekitaran yang luar biasa, vibrobots terus berkembang dari apa sahaja barang yang selamat. Mereka dapat berkembang dari kotak alat ganti, alat elektronik zaman kegelapan elektronik (baca perkataan pager di sini), barang penjagaan diri, pengawal permainan video lama, dan komputer yang dibuang. Semua faktor persekitaran ini memberi peluang kepada pengembangan genotip vibrobot.
Itu membawa kita ke fokus Instructable ini - Socbot. Lahir dalam fikiran pengarang ini ketika pertama kali melihat dipbot, ini adalah langkah seterusnya dalam evolusi reka bentuk robot mikro bergetar. Anak baru di blok ini adalah vibrobot yang sangat maju. Dikendalikan oleh alat kawalan jauh inframerah televisyen yang selamat, vibrobot generasi seterusnya yang mempunyai otak PICAXE siap untuk bertindak balas terhadap setiap arahan arahan anda. Tidak perlu lagi perayauan secara rawak. Dengan menekan butang dengan mudah, sistem pergerakan loket soket pembungkus wayar unik socbot memasuki gear yang menghantar alat ini ke arah apa sahaja yang anda pilih. Dikuasakan oleh bateri jam tangan alkali, socbot mempunyai motor pager getar luaran berkembar. Walaupun arus dibatasi oleh reka bentuk, microbot ini cukup kuat untuk menelusuri permukaan apa pun yang licin. Walaupun otaknya besar, ia masih cukup kecil untuk duduk di seperempat. Dengan begitu banyak warisan teknologi dan kekuatan yang dikemas dalam ruang yang begitu kecil, seseorang harus bertanya-tanya di mana langkah seterusnya dalam evolusi teknologi getaran akan membawa kita.
Berikut adalah artikel Vibrobots yang sangat baik yang ditulis oleh Gareth Branwyn
Biokimia
Langkah 1: BAHAGIAN
. 1 - PICAXE -08M 1 - 16 Pin Wire Wrap Socket 1 - 16 Pin DIP Socket 1 - 8 pin Dip Socket 2 - Vibrating Pager Motors 1 - TSOP4838 atau serupa 38KHz IR Receiver Module 2 - Tujuan Umum 100V Diod Isyarat 3 - L1154 Bateri Jam 1 - 4.7mfd Kapasitor 2 - 82ohm 1/4 Watt Resistor 1 - 33K ohm 1/4 Watt Resistor wire, perisai logam nipis, gam super
Langkah 2: BAGAIMANA IA BERFUNGSI
. Socbot ini memanfaatkan salah satu ciri PICAXE -08M yang paling berguna - kemampuannya untuk menghantar dan menerima semua 127 kod kawalan televisyen inframerah Sony 38KHz. Fungsi ini membolehkan 08M untuk berkomunikasi dengan alat kawalan jauh, televisyen, atau bahkan 08M lain. Di sini 08M memerhatikan kod yang sah dari alat kawalan jauh universal dan bertindak balas terhadap menekan butang pada alat kawalan jauh dengan menghantar nadi semasa ke salah satu atau kedua motor pager. Output 08M dapat mengendalikan sekitar 20mA setiap satu, jadi saya menghubungkan output secara berpasangan untuk memberi makan 40mA ke setiap motor. Perintang 82 ohm bersiri dengan setiap motor menghadkan arus hingga maksimum 40mA. Diod isyarat bertindak pantas selari dengan setiap motor membantu menenggelamkan voltan teraruh yang dihasilkan oleh motor. Kapasitor akan meningkatkan perlindungan, tetapi juga menambah ukuran bot, jadi saya membiarkannya tanpa kesan buruk jangka pendek..
Langkah 3: UNDUH KOD KE PICAXE
. Ini adalah kod picaxe yang saya tulis untuk digunakan dengan socbot. Oleh kerana socbot tidak mempunyai litar muat turun, anda perlu memprogram picaxe pada papan proto dan kemudian memindahkan cip yang diprogramkan ke socbot. Kod menggunakan perintah infrain2 untuk menunggu salah satu daripada 3 kod yang sah dari remote universal. Bergantung pada kod mana yang diterima, picaxe akan menghantar nadi arus 100mS ke satu motor atau kedua-dua motor. Sekiranya butang ditahan, denyut nadi berulang sehingga butang dilepaskan. Salinan fail bas picaxe disertakan di bawah untuk dimuat turun.
UTAMA: let dirs =% 00010111BEGIN: let pin =% 00000000 infrain2 let b0 = infra if b0 = 16 maka AHEAD 'CH + if b0 = 19 maka LEFT' VOL- if b0 = 18 maka RIGHT 'VOL + goto BEGINAHEAD: let pin =% 00010111 'Output 0, 1, 2, 4 Jeda TINGGI 100 goto MAINLEFT: let pin =% 0000011' Output 0, 1 HIGH 2, 4 Jeda RENDAH 100 goto BEGINRIGHT: let pin =% 00010100 'Output 2, 4 HIGH 0, 2 Jeda RENDAH 100 goto UTAMA.
Langkah 4: PROGRAM REMOTE
. Sebarang alat kawalan jauh IR universal akan berfungsi dengan PICAXE. Yang perlu anda lakukan ialah memprogramnya untuk digunakan dengan televisyen Sony. Saya menggunakan alat kawalan jauh universal RCA yang saya beli di Wal Mart dengan harga kurang dari $ 10.00. Kod Sony yang saya gunakan ialah 218. Sebilangan besar alat kawalan jauh yang saya periksa hanya mempunyai dua set kod untuk televisyen Sony, jadi jika salah satu tidak berfungsi, cubalah yang lain. Saya menggunakan butang Channel Up dan Volume down dan atas untuk mengawal socbot saya tetapi anda boleh menggunakan butang apa sahaja yang anda mahukan. Cari sahaja kod untuk butang di laman web PICAXE atau gunakan arahan kod debug dan komputer kami untuk memeriksa kod yang dihantar oleh setiap butang pada alat kawalan jauh anda. Jauh Saya: Kelantangan Kelantangan - putar kiri (hanya sebelah kiri motor dihidupkan) Saluran Naik - maju ke hadapan (kedua-dua motor dihidupkan) Kelantangan Naik - pusing ke kanan (hanya sebelah kanan motor dihidupkan).
Langkah 5: SEDIAKAN SOCKET WRAP WRAP
. Membengkokkan plag pada soket bungkus wayar boleh menjadi sukar. Saya memesan 4 dan mengacaukan 3 daripadanya sebelum akhirnya yang ke-4 membongkok tanpa putus. Inilah kaedah yang akhirnya saya berjaya dengan sebaiknya. Saya satu barisan petunjuk ke papan rehat dan perlahan-lahan membongkok semua 8 pin di sebelahnya ke bentuk yang saya mahukan. Saya kemudian mengulanginya untuk barisan petunjuk lain. Saya melakukan penyesuaian bentuk akhir dengan sepasang tang membengkokkan pin satu demi satu. Selekoh mana pun perlu melengkung lembut dan bukannya sudut keras..
Langkah 6: SEDIAKAN TERMINAL BATERAI
. Terminal bateri tidak lebih daripada dua kepingan pelindung logam nipis yang saya selamatkan dari dek pita kaset lama. Saya hanya memotong dua keping, memateri wayar kecil ke setiap bahagian, dan melekatkannya pada soket 2 DIP menggunakan gam super. Saya juga melekatkan motor 2 pager ke soket DIP 16 pin..
Langkah 7: LETAKKAN SOKET DIP
. Saya meletakkan soket 2 DIP untuk mendapatkan semua 3 bateri dan PICAXE di bot tanpa digantung. Empat pin (2 di setiap sisi) pada soket 8 pin masuk ke dalam 4 lubang (2 di setiap sisi) soket 16 pin. Ini bermaksud bahawa soket 8 pin separuh dan separuh dari soket 16 pin. Saya melekatkan kedua soket itu bersama-sama dengan gam super..
Langkah 8: PENJUAL ITU SEMUA
. Bahagian ini boleh menjadi sangat sukar. Bukan mudah untuk membuat semua sambungan dan memasang semua komponen tanpa kabel pendek, tetapi itu tidak mustahil. Saya menggunakan wayar bas tanpa penebat 25 tolok. Saya bermula dengan kabel kuasa dari bateri, kemudian ke motor pager dan perintang penghad semasa, dan melalui litar satu bahagian pada satu masa. Peletakan bahagian tidak kritikal. Luangkan masa anda dan periksa kerja anda semasa anda pergi. CATATAN PENTING: Penting agar motor berpusing ke arah yang bertentangan. Seseorang perlu berpusing mengikut arah jam dan yang lain berlawanan arah jam. Ini dapat dicapai dengan membalikkan cara memasang penyambung pada salah satu motor..
Langkah 9: TERUS MEMASANG KOMPONEN
. Saya memotong kabel pada perintang had dan diod perlindungan litar semasa dan hanya memasangnya ke soket. Saya tidak akan melakukannya lagi kerana getaran motor cenderung memutuskan hubungan antara plumbum bulat dan soket. Soket DIP direka untuk plumbum komponen rata - bukan yang bulat. Saya memasang modul IR di bahagian atas Socbot tetapi anda boleh meletakkannya di bahagian depan, belakang, sisi, atau bahkan di bawahnya. Ia cukup sensitif sehingga alat kawalan jauh universal berfungsi dari sudut mana pun..
Langkah 10: SELESAIKAN
. Saya memutuskan untuk melukis Socbot saya tetapi tidak mungkin saya akan melakukannya lagi. Rasanya seperti idea yang baik untuk bermula tetapi setelah melakukannya saya menyedari bahawa ia kelihatan lebih baik tidak dicat. Anda mungkin berasa berbeza..
Langkah 11: NIKMATI
. Oleh kerana perintang yang mengehadkan semasa saya tambahkan untuk mengekalkan arus ke sekitar 40mA Socbot ini tidak bergerak dengan sangat pantas. Itu baik-baik saja dengan saya, tetapi anda mungkin mahu sesuatu dengan sedikit lagi bangun dan pergi. Sekiranya anda melakukannya, saya mencadangkan agar anda menggunakan transistor untuk menggerakkan motor. Ini membolehkan anda menggunakan arus penuh pada motor dan mendapatkan peningkatan kelajuan yang ketara. Dengan kekuatan penuh perkara ini akan benar-benar berlaku. Namun, kenaikan arus juga berarti penurunan jangka hayat bateri dan mereka tidak bertahan terlalu lama. Perhatikan bahawa socbot akan bergerak ke arah hujung di mana bateri berada. Saya mahu ia bergerak ke arah yang bertentangan tetapi tidak dapat melakukannya. Saya rasa ia ada kaitan dengan pengagihan berat badan. Saya malah membengkokkan soket bungkus wayar dengan arah yang berlawanan tetapi ia tidak mempengaruhi arah perjalanan socbot..
Langkah 12: AMBIL LEBIH LANJUT
. Berikut adalah beberapa idea untuk versi yang akan datang: - gunakan transistor untuk menggunakan arus penuh pada motor (kini berjalan pada kapasiti 40%) - membuat pencari cahaya atau cahaya yang menghindari socbot. - Buat banyak soket mencari (atau mengelakkan) soket, masing-masing dengan LED dan kaji bagaimana mereka berinteraksi antara satu sama lain. - buat socbot mencari suara - buat garis berikut socbot - buat socbot yang lebih kecil dengan menggunakan soket bungkus wayar 8 pin. - buat socbot yang lebih besar menggunakan soket bungkus wayar 40 pin - tulis kod untuk picaxe agar socbot dapat dilatih atau diprogramkan. Mungkin gunakan alat kawalan jauh untuk memindahkannya melalui serangkaian pergerakan dan kemudian biarkan mengulangi pergerakan. - buat dua atau lebih soket yang boleh saling berkomunikasi dan saling mempengaruhi menggunakan kod inframerah Kemungkinan hampir tidak terbatas..
Langkah 13: TERIMA KASIH
. Terima kasih kerana meluangkan masa untuk melihat projek saya. Saya harap ia akan memberi inspirasi kepada anda dengan idea baru anda sendiri. Seperti yang dikatakan oleh Thomas Edison, "Untuk mencipta anda memerlukan imaginasi yang baik dan timbunan sampah". Terima kasih Sekali lagi, Randy.
Hadiah Kedua dalam Pertandingan Robot Instructables dan RoboGames
Disyorkan:
Automasi Rumah Gen seterusnya Menggunakan Eagle Cad (Bahagian 1 - PCB): 14 Langkah
Automasi Rumah Gen seterusnya Menggunakan Eagle Cad (Bahagian 1 - PCB): Pengenalan: Mengapa saya katakan generasi berikutnya: kerana ia menggunakan beberapa komponen yang jauh lebih baik daripada peranti automasi rumah tradisional. Alat ini dapat mengawal peralatan dengan: Panel Sentuh Perintah Google Voice pada Kawalan Peranti dari aplikasi
Buat Panel Depan Profesional untuk Projek DIY Seterusnya: 7 Langkah (dengan Gambar)
Buat Panel Depan Profesional untuk Projek DIY Anda yang seterusnya: Membuat panel depan yang kelihatan profesional untuk projek DIY tidak semestinya sukar atau mahal. Dengan beberapa perisian PERCUMA, kelengkapan pejabat dan sedikit masa anda boleh membuat panel depan yang kelihatan profesional di rumah untuk menyempurnakan projek anda yang seterusnya
Jam Generasi Campuran: 6 Langkah
Jam Generasi Campuran: Hai semua, Memulakan projek ini 1 bulan yang lalu, kerana kesihatan saya yang buruk (Terkena denggi) ia memerlukan masa yang lebih lama. Saya biasanya membuat projek berasaskan Arduino, jadi untuk membuat projek jam agak menarik. Untuk membuat projek yang menarik, saya memeriksa banyak
Tukar IPod Generasi Ke-4 Anda untuk Menggunakan Memori Flash: 6 Langkah (dengan Gambar)
Tukarkan IPod Ke-4 Anda ke Menggunakan Memori Flash: Kita semua mempunyai atau mengetahui seseorang yang mempunyai iPod dengan cakera keras yang mati. Sudah tentu anda hanya boleh membeli pemacu lain tetapi anda kembali menggunakan media berputar yang lapar dan lemah, mudah rosak, rapuh. Sebaliknya, tingkatkan iPod anda untuk menggunakan Memory Flash. Su
Tukar Video IPod Generasi Ke-5 Anda untuk Menggunakan Memori Flash !: 6 Langkah (dengan Gambar)
Tukarkan Video IPod Generasi Ke-5 Anda Untuk Menggunakan Memori Kilat !: Anda mungkin telah melihat Instruksional saya yang lain tentang cara menukar iPod Mini dan 4G iPod anda untuk menggunakan CF dan tertanya-tanya adakah anda boleh melakukan perkara yang sama dengan iPod Video. Baiklah! Catatan: Sebilangan arahannya sangat serupa (jika tidak sama) dengan yang lain