Jeffrey Cross
Jeffrey Cross

JUMLAH 27 Tambahan dan Muat Turun Web

Robot telah kembali! MEMBUAT Jilid 27 mempunyai pakej istimewa dengan projek robotik untuk setiap peringkat umur dan kemahiran. Mereka memainkan muzik; mereka mengetepikan haiwan kesayangan anda; mereka belajar dari kesilapan mereka! Di samping itu, kami akan menunjukkan kepada anda bagaimana untuk membina akuarium khas untuk memelihara ubur-ubur, mencipta lampu pijar pra-Edison, perisik melalui internet, dan membuat papan mesej digital di mana-mana sahaja! Semua ini dan banyak lagi, dalam MEMBUAT Jilid 27.

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

  1. Navigasi ke http://portforward.com
  2. Pilih jenis penghala anda dari senarai pada halaman utama (jenis router rumah anda, bukan router onboard yang anda gunakan untuk mengawal Roomba).
  3. Pilih jenis perkhidmatan yang anda ingin buatkan pelabuhan ke hadapan. Dalam kes kami, kami akan menyediakan HTTP
  4. 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.
  5. Pergi ke http://www.whatismyipaddress.com untuk mendapatkan alamat IP luaran anda.
  6. 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

  • MAKE Spazzi Electronics Bundle - item #MSSPZ dari Maker Shed (makershed.com/spazzi), termasuk: Mikrokontroler Arduino Uno, MakerShield, papan roti mini, kabel jumper, transistor, perintang, dan dioda.
  • Arduino Uno - Maker Shed # MKSP4
  • MakerShield - Maker Shed # MSMS01
  • Mini papan roti - Maker Shed # MKKN1
  • Jumper wires - Maker Shed # MKEL1
  • Transistor (3), TIP102 - Jameco # 32977
  • Resistor (3), 1kΩ - Jameco # 690865
  • Diod (3), 1N4004
  • Solenoid (3), tarik tetap berterusan, 12V, ¾ "stroke - 69905K4 dari http://mcmaster.com
  • Hubungan kabel (6), lebar 1.8mm - 298-1017-ND dari http://digikey.com
  • Mampatan spring, jenis 302, 0.312 "OD, 0.02" diameter wayar - 9663K19 dari http://mcmaster.com
  • Kawat getah lateks, 1/16 "diameter - 1775T21 dari http://mcmaster.com
  • Pita elektrik
  • Bekalan kuasa, 12V 2A - Jameco # 1950497
  • Bahagian badan ABS-dicetak 3D (3) dan mata (pilihan, 2) - Fail 3D untuk bahagian plastik ini boleh dimuat turun dari halaman projek di http://thingiverse.com/thing:8909. Gunakan pencetak 3D untuk mencetaknya, atau hantar fail ke perkhidmatan percetakan 3D seperti Shapeways, Ponoko, atau i.materialise.
  • 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.

    Kongsi

    Meninggalkan Komen