JUMLAH 27 Tambahan dan Muat Turun Web
Glenn Derry: Movie Maker
Oleh Bob Parks
Kesan khas inovator ini membongkok bersama alat pembuat filem blockbuster - dan berkongsi resipi untuk kamera maya bajet indie. (Page 32)
Lebih banyak gambar
NOTA, Julai 2011: Glenn Derry kini sedang menjalankan projek filem yang sangat memakan di Malta, dan belum lagi mempunyai peluang untuk memuktamadkan arahan langkah demi langkah dan plugin MotionBuilder untuk Kamera Maya DIY, seperti yang diterangkan dalam majalah MAKE vol. 27. Kami memohon maaf atas kelewatan itu. Sila semak kembali ..
Mesin Drum Kuning
Oleh Frits Lyneborg
Membina drumbot jarak jauh yang funky yang menjelajah, membuat rentak dan sampel. (Page 42)
Lihat projek Mesin Drum Kuning yang lengkap, untuk pembekal, harga, dan maklumat sumber lain.
Muat turun fail kod.
PEMBETULAN: Di dalam rajah sambungan AXE20 untuk Mesin Drum Kuning (Rajah T di muka surat 47), sambungan Output Digital di bahagian atas kanan hendaklah diindekskan dengan bacaan 07-00 ke bawah, dengan + 5V berjalan di sepanjang tepi kanan. [http://guide-images.makeprojects.org/igi/mqKNrU5nAjRERTBF.large|Muat turun gambarajah yang diperbetulkan].
Roomba Recon
Oleh Raymond Caruso dengan Evin Papowitz
Hidupkan Roomba lama ke dalam kenderaan pengawasan jarak jauh yang dikendalikan oleh web. (Page 49)
Senarai Bahan dan Alat yang diperluas
Pembekal, harga, dan maklumat penyumberan yang disyorkan.
BAHAN-BAHAN
- Router wayarles, Linksys WRTSL54GS - Anda boleh menggunakan router lain yang serasi dengan OpenWrt (lihat http://wiki.openwrt.org/toh/start untuk senarai), tetapi mungkin memerlukan pemandu yang berbeza.
- Pembersih vakum robot iRobot Roomba - Model-model ini diketahui serasi dengan kod RoombaCMD. Kami menggunakan model Roomba Red 4100 lama (Discovery / 400 series). Harga merangkumi secara meluas dalam talian, atau anda mungkin dapat mencari yang digunakan.
- Webcam, serasi dengan pemandu Spca5xx - Lihat http://mxhaard.free.fr/spca5xx.html untuk senarai. Kami menggunakan Cam Live Creative yang murah.
- Hab USB, 4-port, aka splitter
- TTL ke kabel siri USB, TTL-232R- Kami menggunakan # TTL-232R-5V dari FTDI (http://ftdichip.com).
- Kabel mini-DIN 8-pin
- Palam kuasa DC, saiz M coaxial, alias penyambung tong
- Penyambung snap bateri 9V
- Pemegang bateri, 8xAA
- Bateri AA, 2,700mAh (8)
- Diod, 1N4001
- Tukar, SPDT (tunggal-tiang double-throw) togol
- Pita elektrik
- Komputer Windows dengan sambungan wi-fi dan internet - Platform lain juga harus berfungsi, menggunakan utiliti Telnet / SSH dan FTP mereka sendiri.
Untuk maksudnya, bling LED / akrilik hijau (pilihan):
- Acrylic / plexiglass sheet, clear, 6 "thick, 36" 30 "
- Penyambung snap bateri 9V (2) - sebagai tambahan kepada 1 di atas
- LED, hijau (4)
- Rintangan, 330Ω
- Suis, SPST (tunggal-tiang tunggal-buang)
- Skru mesin, # 10-24, 5 "(16) - Ini boleh ditebang mengikut saiz yang diperlukan.
- Kacang sayap, # 10-24 (14)
- Pemasangan rod, 3/16 "(14)
- Mesin skru kacang, 6 "(19)
- Bar rata, kira-kira 1/2 "lebar (2 keping) - untuk memastikan hab USB dan pemegang bateri. Kami memotong plat aluminium ke saiz, tetapi apa sahaja yang akan berfungsi - kayu, plexiglass, dan lain-lain. Kami menjamin hab dengan bar, 2 mesin skru, dan kacang sayap; dan pemegang bateri dengan bar dan 2 skru mesin terbalik, tiada kacang sayap.
- Gam panas (pilihan)
TOOLS
- OSMO / Antara muka bersiri Hacker (pilihan) - model 4920 (biru) atau 4921 (hitam) dari Protech Robotics (http://protechrobotics.com), $ 30. Semak tarikh "lahir" anda dari nombor siri yang dicetak pada pelekat barcode di bawahnya (anda mungkin perlu mengeluarkan bateri untuk melihatnya). Watak ke-9 hingga ke-14 menunjukkan tarikh ini, dalam format YYMMDD. Sekiranya tarikh Roomba anda dilahirkan sebelum Oktober 2005, anda memerlukan OSMO / Hacker untuk memprogram semula firmwarenya (Roombas baru tidak memerlukan langkah ini). Model Roomba kami menggunakan versi 2 (model 4921), tetapi model yang lebih tua memerlukan versi 1 (model 4920).
- Kabel rangkaian CAT5, alias kabel Ethernet
- Pematerian besi dan solder
- Multimeter
- Pengayun Wire
- Bor dan gerudi bit, untuk skru mesin
- Pemutar skru, sepadan dengan jenis skru
- Pemotong atau saw untuk akrilik (pilihan) - Kami menggunakan pemotong CNC buatan sendiri.
Antara muka perintah bersiri OSMO / Hacker (SCI) untuk Roomba
Peranti ini "membuka kunci" Roombas lebih tua untuk menjadikannya mudah digodam. Untuk menentukan sama ada anda memerlukannya, periksa tarikh "dilahirkan pada" anda daripada nombor siri yang dicetak pada pelekat barcode di bawahnya (anda mungkin perlu mengeluarkan bateri untuk melihatnya). Watak ke-9 hingga ke-14 menunjukkan tarikh ini, dalam format YYMMDD. Sekiranya tarikh Roomba anda dilahirkan sebelum Oktober 2005, anda memerlukan OSMO / Hacker untuk memprogram semula firmwarenya.
Terdapat dua model OSMO / Hacker: 4920 (biru) dan 4921 (hitam), kedua-duanya $ 30 dari Protech Robotics (http://protechrobotics.com). Model Roomba kami menggunakan versi 2 (model 4921), tetapi model yang lebih tua memerlukan versi 1 (model 4920).
Urutan perintah untuk memasang pemandu menggunakan utiliti ipkg:
Mengeluarkan arahan ini ke penghala melalui pelanggan SSH, kami menggunakan PuTTY. Langkah-langkah ini telah dicipta oleh http://www.macsat.com.
Masuk ke router anda @ 192.168.1.1 dengan nama pengguna dan kata laluan anda.
Isu arahan berikut kepada penghala untuk memuat turun dan memasang fail yang diperlukan, (perintah berani)
- [email protected]: ~ # ipkg install kmod-videodev
- [email dilindungi]: ~ # ipkg install libgcc
- [email protected]: ~ # ipkg install libpthread
- [email protected]: ~ # wget http://roombarecon.com/openwrt/spca5xx_lite.o.gz
- [email protected]: ~ # gunzip spca5xx_lite.o.gz
- [email protected]: ~ # mv spca5xx.o / lib / modules / `uname -r`
- [email protected]: ~ # cat "videodev" >> / etc / modules
- [email protected]: ~ # cat "spca5xx_lite" >> / etc / modules
Ini menambahkan pemacu ini kepada yang disebut "folder permulaan" tetapi tidak akan berjalan dengan segera. Reboot penghala atau taip arahan berikut untuk memulakan pemacu.
- [email protected]: ~ # insmod videodev
- [email protected]: ~ # insmod spca5xx_lite
Arahan untuk memasang pemacu kamera:
Palamkan kamera dan ketik dmesg
Anda perlu melihat beberapa output mengenai kamera anda jika ia diiktiraf.
Seperti di atas, mengeluarkan arahan ini melalui klien SSH. Langkah-langkah ini dibuat oleh http://mxhaard.free.fr/
- [email protected]: ~ # wget http://roombarecon.com/openwrt/spcacat.gz
- [email protected]: ~ # gunzip spcacat.gz
- [email protected]: ~ # gunzip spcacat.gz
- [email protected]: ~ # chmod + x spcacat
- [email protected]: ~ # mv spcacat / usr / bin
Muat turun fail imejnap Muat turun RoombaControl.zip
Arahan tentang cara untuk menghantar pelabuhan penghala anda
- Navigasi ke http://portforward.com
- Pilih jenis penghala anda dari senarai pada halaman utama (jenis router rumah anda, bukan router onboard yang anda gunakan untuk mengawal Roomba).
- Pilih jenis perkhidmatan yang anda ingin buatkan pelabuhan ke hadapan. Dalam kes kami, kami akan menyediakan HTTP
- Laman web ini kini akan memaparkan imej dan arahan tentang bagaimana untuk meneruskan pelabuhan yang betul (80) dan titik dan trafik internet masuk ke pelayan web Roomba kami.
- PENTING: Apabila diminta untuk alamat IP untuk memasuki, masukkan alamat IP yang kami tetapkan untuk Roomba's Router. Ini mestilah berbeza maka IP penghala rumah anda. Apabila selesai, pastikan anda memukul Simpan. Penghala anda akan reboot. Anda boleh menguji untuk memastikan ia berfungsi.
- Pergi ke http://www.whatismyipaddress.com untuk mendapatkan alamat IP luaran anda.
- Isi http: // [alamat IP luaran anda] ke dalam pelayar web untuk menavigasi ke halaman kawalan Roomba anda.
Sekiranya semuanya berjalan seperti yang dirancang, kini anda perlu mengawal Roomba anda dari mana-mana sahaja!
Pelancar Perisai USB
Pemacu Peluru Bergerak USB Pelancar Linux
ERRATA: Dalam "Roomba Recon" di Volume 27, router Linsys WRT-SL54GS sukar untuk mencari dan menahan penggantian. Kami memohon maaf atas sebarang kekecewaan, dan berharap untuk mendokumentasikan alternatif.
Spazzi: Dancebot yang Diketik Solenoid
Oleh Marek Michalowski
Membina kepala bobble lucu yang menari-nari muzik anda, dan juga membuat beberapa miliknya sendiri. (Page 56)
Lihat projek Spazzi yang lengkap untuk pembekal, harga, dan maklumat sumber yang disyorkan.
Klik untuk melihat lebih banyak tangkapan langkah.
Muat turun fail bahagian (fail zip).
Muat turun demo patcher (nama dokumen Max / MSP) Spazzi.maxpat (fail zip).
BAHAN-BAHAN
Lawati halaman BeatBots Spazzi.
Teleclaw: Remote Robot Gripper
Oleh Gordon McComb
Gunakan jauh TV untuk merebut dan melepaskan objek kecil dari jauh. (Page 62)
Semak binaan projek penuh untuk pembekal yang disyorkan, harga, dan maklumat sumber lain, serta pilihan bekalan kuasa.
Muat turun kod.
Menjalankan Telegrip Dari Satu Sumber Kuasa
Motor servos kawalan radio boleh menyedut banyak arus semasa mereka bergerak. Telegrip mengelakkan banyak perangkap yang berkaitan dengan masalah ini dengan menggunakan pek bateri yang berasingan untuk servo.
Bergantung kepada penarafan kilasan dan cabutan model servo khusus yang anda gunakan, dan kapasiti semasa bekalan kuasa anda, anda mungkin dapat menggunakan hanya satu sumber kuasa. Kecuali anda menambah peraturan voltan untuk PICAXE, anda mesti menjalankan kedua-dua litar dan servo dari sumber kuasa tidak lebih daripada 5 volt. Pilihan termasuk:
- Tetapkan tiga bateri yang tidak boleh dicas semula AA atau C (nominal 4.5 volt) dalam pemegang bateri
- Setkan empat bateri boleh dicas semula AA atau C-saiz (nominal 4.8 volt) dalam pemegang bateri
- Bekalan kuasa 5VDC dikawal selia dengan output 1 amp (minimum) (kebanyakan transformer dinding plug-in tidak dikawal, jadi pastikan untuk memeriksa)
Anda akan tahu anda mempunyai masalah apabila servo menarik terlalu banyak semasa, menyebabkan voltan ke PICAXE untuk mengendur di bawah paras brownoutnya. Apabila ini berlaku cip akan menetapkan semula, atau mungkin berfungsi secara tidak sengaja.
Mengajar Mainan Lama Trik Baru
Oleh DJ Sures
Tukar mainan ke dalam robot yang mampu mengejutkan. (Page 66)
Lihat imej tambahan
Senarai Bahan dan Alat yang diperluas
Pembekal, harga, dan maklumat sumber yang disyorkan.
BAHAN-BAHAN
- Mainan - dengan bahagian yang bergerak
- EZ-B.NET Bluetooth Robot Controller V3 - $ 119 dari http://ez-robot.com
- Komputer yang menjalankan Windows 7 atau Vista, dengan transceiver Bluetooth
- Bateri, AA (5)
- Kamera wayarles 2.4GHz - Saya mendapat satu di eBay dengan harga $ 19 dengan bateri terbenam yang mengecas USB.
- GWS suai servos (2)
- Tanduk servo (2) - lampiran berbentuk bintang untuk pemasangan
- Skru kecil
Pilihan, untuk sambungan LED dan penceramah:
- Wayar sambungan servo (2)
- LED
TOOLS
- Dremel dengan roda pemotongan
- Pemutar skru, kecil
- Sharpie
- Masker pita atau pembuat label
Pilihan, untuk sambungan LED dan penceramah:
- Pematerian besi dan solder
Tangki ubur-ubur
Oleh Alex Andon
Tukar akuarium biasa ke dalam habitat ubur-ubur. (Page 82)
Semak tangki Jellyfish lengkap yang dibina.
PS / 2 / Anda
Oleh Immanuel McKenty
Pergi ke mana-mana, papan mesej digital bersuara dengan serta-merta. (Page 92)
Lihat projek PS / 2 / You yang lengkap untuk pembekal, harga, dan maklumat sumber lain.
Versi lebih besar daripada gambarajah skematik.
Muat turun pakej kod.
Sila ambil perhatian:
Semak IC di bahagian belakang panel LED Jika ia berkata "ht1632c" anda memerlukan versi yang dikemaskini kod Hanya ubah baris 131 fail MatrixDisplay.ccp: Kod asal: writeDataBE (8, HT1632_CMD_COMS10, benar);
Kod baru untuk panel LED ht1632c: writeDataBE (8, HT1632_CMD_COMS00, benar); Berfungsi dengan sempurna! Terima kasih banyak kepada Adam McKenty untuk mengesan perubahan yang diperlukan ke perpustakaan.
Limelight
Oleh Peter Tabur
Mengalami lampu pijar pra-Edison. (Page 104)
Muat turun templat cerobong.
$ 30 Gobo Arm: Berdiri Kamera Dokumen Bergerak
Oleh Adam Flaherty
Pergi bebas tangan dengan harga penjepit. (Page 126)
Semak binaan projek penuh untuk pembekal yang disyorkan, harga, dan maklumat sumber lain.
Kompor Gas Camp Gas
Oleh William Abernathy
Muat turun komputer, pencetak dan template penggerudian.
Alas meja
Muat turun fail kod.