MAKE Volume 27 Web Extras y Descargas - 💡 Fix My Ideas

MAKE Volume 27 Web Extras y Descargas

MAKE Volume 27 Web Extras y Descargas


Autor: Ethan Holmes, 2019

¡Los robots han vuelto! MAKE Volume 27 presenta un paquete especial con proyectos de robótica para cada edad y nivel de habilidad. Ellos tocan musica burlan a tus mascotas; ¡Aprenden de sus errores! Además, te mostraremos cómo construir un acuario especial para mantener las medusas, crear una iluminación incandescente pre-Edison, espiar a través de Internet y crear un tablero de mensajes digitales para ir a cualquier lugar. Todo esto y mucho, mucho más, en MAKE Volume 27.

Glenn Derry: Movie Maker

Por Bob Parks

Este innovador de efectos especiales hackea herramientas de creación de películas de gran éxito y comparte su receta para una cámara virtual de bajo presupuesto. (Página 32)

Más fotos

NOTA, julio de 2011: Glenn Derry está trabajando actualmente en un proyecto cinematográfico de gran consumo en Malta, y aún no ha tenido la oportunidad de finalizar las instrucciones paso a paso y el complemento MotionBuilder para su cámara virtual DIY, como se describe en la revista MAKE. vol. 27. Nos disculpamos por el retraso. Por favor, revise luego..

Tambor amarillo

Por Frits Lyneborg

Construye un pequeño y divertido drumbot de rango libre que deambula, hace ritmos y muestras. (Página 42)

Vea la compilación completa del proyecto de Yellow Drum Machine, para proveedores, precios y otra información de abastecimiento.

Descarga los archivos de código.

CORRECCIÓN: En el diagrama de conexión AXE20 para Yellow Drum Machine (Figura T en la página 47), las conexiones de salida digital en la parte superior derecha deben indexarse ​​07-00 con una lectura hacia abajo, con + 5V en el borde derecho. [http://guide-images.makeprojects.org/igi/mqKNrU5nAjRERTBF.large|Descargue el diagrama corregido].

Roomba Recon

Por Raymond Caruso con Evin Papowitz

Convierta un viejo Roomba en un vehículo de vigilancia remoto inalámbrico controlado por web. (Página 49)

Lista ampliada de materiales y herramientas

Proveedores recomendados, precios y otra información de abastecimiento.

Materiales

  • Enrutador inalámbrico, Linksys WRTSL54GS: puede usar otro enrutador compatible con OpenWrt (consulte http://wiki.openwrt.org/toh/start para obtener una lista), pero es posible que necesite diferentes controladores.
  • Aspirador robótico iRobot Roomba: se sabe que estos modelos son compatibles con el código RoombaCMD. Utilizamos un viejo modelo Roomba Red 4100 (serie Discovery / 400). Los precios varían ampliamente en línea, o puede encontrar uno usado.
  • Cámara web, compatible con el controlador Spca5xx: consulte http://mxhaard.free.fr/spca5xx.html para obtener una lista. Utilizamos una cámara en vivo creativa.
  • Concentrador USB, 4 puertos, también conocido como splitter
  • Cable serial TTL a USB, TTL-232R— Utilizamos # TTL-232R-5V de FTDI (http://ftdichip.com).
  • Cable mini-DIN de 8 pines
  • Enchufe de alimentación de CC, tamaño M coaxial, también conocido como conector de barril
  • Conector a presión de la batería de 9V
  • Soporte de batería, 8xAA
  • Pilas AA, 2,700mAh (8)
  • Diodo, 1N4001
  • Interruptor, conmutador SPDT (unipolar de doble tiro)
  • Cinta eléctrica
  • Computadora Windows con wi-fi y conexión a Internet: otras plataformas también deberían funcionar, utilizando sus propias utilidades Telnet / SSH y FTP.

Para media, LED verde / acrílico brillante (opcional):

  • Lámina de acrílico / plexiglás, transparente, 6 "de espesor, 36" 30 "
  • Conectores a presión de batería de 9V (2) - además de 1 arriba
  • LEDs verdes (4)
  • Resistor, 330Ω
  • Interruptor, SPST (unipolar de un solo tiro)
  • Tornillos de máquina, # 10-24, 5 ″ (16) - Se pueden cortar a medida según sea necesario.
  • Tuercas de mariposa, # 10-24 (14)
  • Acoplamientos de varillas, 3/16 "(14)
  • Tuercas de tornillo de máquina, 6 "(19)
  • Barra plana, aproximadamente 1/2 ″ de ancho (2 piezas) - para asegurar el concentrador USB y el soporte de la batería. Cortamos la placa de aluminio a medida, pero cualquier cosa funcionará: madera, plexiglás, etc. Aseguramos el cubo con una barra, 2 tornillos de máquina y tuercas de mariposa; y el soporte de la batería con una barra y 2 tornillos de máquina invertidos, sin tuercas de mariposa.
  • Pegamento caliente (opcional)

HERRAMIENTAS

  • Interfaz serie OSMO / Hacker (opcional): modelo 4920 (azul) o 4921 (negro) de Protech Robotics (http://protechrobotics.com), $ 30. Verifique la fecha de nacimiento de su Roomba a partir del número de serie impreso en la etiqueta del código de barras en su parte inferior (puede que tenga que quitar la batería para verla). Los caracteres del 9 al 14 indican esta fecha, en formato YYMMDD. Si la fecha de nacimiento de su Roomba es anterior a octubre de 2005, necesita un OSMO / Hacker para reprogramar su firmware (el Roombas más nuevo no requiere este paso). Nuestro modelo Roomba utilizó la versión 2 (modelo 4921), pero los modelos más antiguos requieren la versión 1 (modelo 4920).
  • Cable de red CAT5, también conocido como cable Ethernet
  • Soldador y soldadura
  • Multimetro
  • Pelacables
  • Brocas y brocas, para tornillería.
  • Destornilladores, para que coincida con el tipo de tornillo
  • Cortador o sierra para acrílico (opcional): utilizamos un cortador CNC hecho en casa.

Interfaz de comandos en serie (SCI) OSMO / Hacker para Roomba

Estos dispositivos "desbloquean" Roombas antiguos para hacerlos hackeables. Para determinar si necesita uno, verifique la fecha de nacimiento de su Roomba en el número de serie impreso en la etiqueta de código de barras que se encuentra en la parte inferior (es posible que deba extraer la batería para verla). Los caracteres del 9 al 14 indican esta fecha, en formato YYMMDD. Si la fecha de nacimiento de su Roomba es anterior a octubre de 2005, necesita un OSMO / Hacker para reprogramar su firmware.

Hay dos modelos OSMO / Hacker: 4920 (azul) y 4921 (negro), ambos $ 30 de Protech Robotics (http://protechrobotics.com). Nuestro modelo Roomba utilizó la versión 2 (modelo 4921), pero los modelos más antiguos requieren la versión 1 (modelo 4920).

Secuencia de comandos para instalar controladores utilizando la utilidad ipkg:

Emita estos comandos al enrutador a través de un cliente SSH, usamos PuTTY. Estos pasos fueron creados por http://www.macsat.com.

Inicie sesión en su enrutador @ 192.168.1.1 con su nombre de usuario y contraseña.

Emita los siguientes comandos al enrutador para descargar e instalar los archivos necesarios, (los comandos están en negrita)

  • [correo electrónico protegido]: ~ # ipkg instalar kmod-videodev
  • [correo electrónico protegido]: ~ # ipkg install libgcc
  • [correo electrónico protegido]: ~ # ipkg install libpthread
  • [correo electrónico protegido]: ~ # wget http://roombarecon.com/openwrt/spca5xx_lite.o.gz
  • [correo electrónico protegido]: ~ # gunzip spca5xx_lite.o.gz
  • [correo electrónico protegido]: ~ # mv spca5xx.o / lib / modules / `uname –r`
  • [correo electrónico protegido]: ~ # cat “videodev” >> / etc / modules
  • [correo electrónico protegido]: ~ # cat “spca5xx_lite” >> / etc / modules

Esto agrega estos controladores a la llamada "carpeta de inicio", pero no los ejecutará de inmediato. Reinicie el enrutador o escriba los siguientes comandos para iniciar los controladores.

  • [correo electrónico protegido]: ~ # insmod videodev
  • [correo electrónico protegido]: ~ # insmod spca5xx_lite

Instrucciones para instalar los controladores de la cámara:

Enchufe la cámara y escriba dmesg

Debería ver alguna salida con respecto a su cámara si se reconoce.

Como antes, emita estos comandos a través de un cliente SSH. Estos pasos fueron creados por http://mxhaard.free.fr/

  • [correo electrónico protegido]: ~ # wget http://roombarecon.com/openwrt/spcacat.gz
  • [correo electrónico protegido]: ~ # gunzip spcacat.gz
  • [correo electrónico protegido]: ~ # gunzip spcacat.gz
  • [correo electrónico protegido]: ~ # chmod + x spcacat
  • [correo electrónico protegido]: ~ # mv spcacat / usr / bin

Descargar el archivo imagesnap Descargar RoombaControl.zip

Instrucciones sobre cómo reenviar los puertos de su enrutador

  1. Vaya a http://portforward.com
  2. Seleccione el tipo de enrutador de la lista en la página de inicio (el tipo de enrutador de su hogar, no el enrutador a bordo que está utilizando para controlar el Roomba).
  3. Seleccione el tipo de servicio para el que desea crear un puerto hacia adelante. En nuestro caso estaremos configurando HTTP.
  4. El sitio web ahora mostrará imágenes e instrucciones sobre cómo reenviar el puerto correcto (80) y el tráfico de Internet de punto y entrante al servidor web de nuestro Roomba.
    • IMPORTANTE: cuando se le solicite que reenvíe la dirección IP, ingrese la dirección IP que configuramos para el enrutador Roomba. Esto debe ser diferente a su enrutador de casa. Cuando hayas terminado, asegúrate de pulsar Guardar. Su enrutador se reiniciará. A continuación, puede probar para asegurarse de que funcionó.
  5. Vaya a http://www.whatismyipaddress.com para obtener su dirección IP externa.
  6. Escriba http: // [su dirección IP externa] en un navegador web para navegar a la página de control de su Roomba.

Si todo salió según lo planeado, ¡ahora debería poder controlar su Roomba desde cualquier lugar!

Lanzamisiles USB

Controlador de Linux USB Missile Launcher

ERRATA: En el "Roomba Recon" del volumen 27, el enrutador Linsys WRT-SL54GS es difícil de encontrar y se resiste a la sustitución. Nos disculpamos por cualquier frustración y esperamos documentar una alternativa.

Spazzi: Un Dancebot De Solenoide

Por Marek Michalowski

Construye una linda y robótica cabeza que baila con tu música e incluso hace algo propio. (Página 56)

Consulte la compilación completa del proyecto Spazzi para obtener información sobre proveedores recomendados, precios y otra información de abastecimiento.

Haga clic para ver más tiros de paso.

Descargar los archivos de piezas (archivo zip).

Descargue el parche de demostración (el nombre de un documento de Max / MSP) Spazzi.maxpat (archivo zip).

Materiales

  • HAGA el paquete de electrónica de Spazzi - el artículo #MSSPZ de Maker Shed (makershed.com/spazzi), incluye: el microcontrolador Arduino Uno, MakerShield, mini breadboard, puentes, transistores, resistencias y diodos.
  • Arduino Uno - Maker Shed # MKSP4
  • MakerShield - Maker Shed # MSMS01
  • Mini Breadboard - Maker Shed # MKKN1
  • Cables de puente - Maker Shed # MKEL1
  • Transistores (3), TIP102 - Jameco # 32977
  • Resistencias (3), 1kΩ - Jameco # 690865
  • Diodos (3), 1N4004
  • Solenoides (3), tracción continua sellada, 12V, stroke ”carrera - 69905K4 de http://mcmaster.com
  • Bridas (6), 1,8 mm de ancho - 298-1017-ND de http://digikey.com
  • Resorte de compresión, tipo 302, 0.312 "OD, diámetro de alambre de 0.02" - 9663K19 de http://mcmaster.com
  • Cable de goma de látex, 1/16 "de diámetro - 1775T21 de http://mcmaster.com
  • Cinta eléctrica
  • Fuente de alimentación, 12V 2A - Jameco # 1950497
  • Partes del cuerpo del ABS (3) y ojos impresos en 3D (opcional, 2): los archivos 3D para estas piezas de plástico se pueden descargar de la página del proyecto en http://thingiverse.com/thing:8909. Utilice una impresora 3D para imprimirlos o envíe los archivos a un servicio de impresión 3D como Shapeways, Ponoko o i.materialise.
  • Visita la página de BeatBots de Spazzi.

    Teleclaw: Remote Robot Gripper

    Por Gordon McComb

    Use un control remoto de TV para agarrar y soltar objetos pequeños desde lejos. (Página 62)

    Vea la compilación completa del proyecto para conocer los proveedores recomendados, los precios y otra información de abastecimiento, además de las opciones de suministro de energía.

    Descarga el código.

    Ejecución de Telegrip desde una sola fuente de alimentación

    Los servomotores de control de radio pueden absorber mucha corriente cuando se mueven. El telegrip evita los muchos escollos asociados con este problema al usar un paquete de baterías separado para el servo.

    Dependiendo de la capacidad de torsión y del consumo de corriente del modelo específico de servo que usa, y de la capacidad actual de su fuente de alimentación, puede obtener utilizando una sola fuente de energía. A menos que agregue regulación de voltaje para el PICAXE, debe ejecutar tanto el circuito como el servo desde una fuente de energía de no más de 5 voltios. Las opciones incluyen:

    • Juego de tres baterías no recargables de tamaño AA o C (nominal de 4,5 voltios) en un soporte de batería
    • Juego de cuatro baterías recargables de tamaño AA o C (4.8 voltios nominales) en un soporte de batería
    • Fuente de alimentación regulada de 5 VCC con salida de 1 amperio (mínimo) (la mayoría de los transformadores de pared enchufables no están regulados, así que asegúrese de verificar)

    Sabrá que tiene problemas cuando el servo consuma demasiada corriente, lo que hace que el voltaje del PICAXE descienda por debajo de su nivel de caída de tensión. Cuando esto sucede, el chip se reiniciará, o puede funcionar de forma errática.

    Enseñando viejos juguetes nuevos trucos

    Por DJ Sures

    Convertir juguetes en robots sorprendentemente capaces. (Página 66)

    Ver imagenes adicionales

    Lista ampliada de materiales y herramientas

    Proveedores recomendados, precios y otra información de abastecimiento.

    Materiales

    • Juguete - con partes móviles.
    • EZ-B.NET Bluetooth Robot Controller V3 - $ 119 desde http://ez-robot.com
    • Ordenador con Windows 7 o Vista, con transceptor Bluetooth
    • Pilas, AA (5)
    • Cámara inalámbrica de 2.4GHz: obtuve una en eBay por $ 19 con una batería integrada que se carga con el USB.
    • Servos modificados GWS (2)
    • Servo cuernos (2) - accesorios en forma de estrella para el montaje
    • Tornillos pequeños

    Opcional, para conexiones de LED y altavoces:

    • Cables de extensión servo (2)
    • LED

    HERRAMIENTAS

    • Dremel con rueda de corte.
    • Destornilladores, pequeños
    • Sharpie
    • Cinta de enmascarar o fabricante de etiquetas

    Opcional, para conexiones de LED y altavoces:

    • Soldador y soldadura

    Tanque de medusas

    Por alex andon

    Convertir un acuario regular en un hábitat de medusas. (Página 82)

    Echa un vistazo a la estructura completa de Jellyfish Tank.

    PS / 2 / Tú

    Por Immanuel McKenty

    Ir a cualquier lugar, tablero de mensajes digital brillante instantáneamente actualizable. (Página 92)

    Consulte la compilación completa de PS / 2 / You para proveedores, precios y otra información de abastecimiento.

    Versión más grande del diagrama esquemático.

    Descarga el paquete de código.

    Tenga en cuenta:

    Verifique los circuitos integrados en la parte posterior de los paneles LED. Si dice "ht1632c" necesita la versión actualizada del código. Simplemente cambie la línea 131 del archivo MatrixDisplay.ccp: Código original: writeDataBE (8, HT1632_CMD_COMS10, verdadero);

    Nuevo código para los paneles LED ht1632c: writeDataBE (8, HT1632_CMD_COMS00, true); ¡Funciona perfectamente! Muchas gracias a Adam McKenty por rastrear el cambio necesario a la biblioteca.

    Luz de calcio

    Por Peter Tabur

    Experimenta la iluminación incandescente pre-Edison. (Página 104)

    Descarga la plantilla de chimenea.

    $ 30 Gobo Arm: soporte para cámara de documentos móvil

    Por adam flaherty

    Pase las manos libres por el precio de una pinza. (Página 126)

    Consulte la compilación del proyecto completo para conocer los proveedores recomendados, los precios y otra información de abastecimiento.

    Estufa de leña de gas

    Por William Abernathy

    Descargue la computadora, impresora y plantillas de perforación.

    Touchdesk

    Descarga el archivo de código.



    Puede Que Le Interesen

    Drawdio demuestra ser un gran proyecto para inspirar

    Drawdio demuestra ser un gran proyecto para inspirar


    Proyectos MAKE - Volumen 05

    Proyectos MAKE - Volumen 05


    La nueva serie de Grant Imahara y Mouser explora la tecnología que hace que las ciudades sean más inteligentes

    La nueva serie de Grant Imahara y Mouser explora la tecnología que hace que las ciudades sean más inteligentes


    MegaBet: dentro del viaje de MegaBot para lanzar una Liga de robots de combate gigante

    MegaBet: dentro del viaje de MegaBot para lanzar una Liga de robots de combate gigante






    Mensajes Recientes