Paso 4: Lo que necesitará: Robot
Un robot
No importa qué tipo de robot utilice, sólo necesita:
- Un microncontroller (e.g., Arduino PicAxe, etc..)
- Construido de material de un color sólido y audaz.
- La capacidad de cambiar direcciones.
- Un magnetómetro. Usé el HMC5883L. Son como 2 USD en eBay.
- Una conexión inalámbrica de la serie. Bluetooth, Xbeey nRF24L01 sería mi recomendación ya que todos están bien documentados creando un puente entre PC y microcontrolador.
Personalmente construí mi propio usando tabla de corte roja robé de Bek (shh). Para mi conexión en serie utiliza dos módulos de Bluetooth 4.0 $10, que he escrito un instructivo sobre cómo configurar un módulo de Bluetooth 4.0 para trabajar con Arduino y PC: Bluetooth 4.0 y Arduino.
UN PC
Probablemente algo menos de 10 años edad. Podría estar ejecutando Linux o Windows, sin embargo, va a utilizar Windows Vista (bueno, soy pobre de primer mundo y no puede permitirse el lujo de Windows 7: P).
- El PC será necesario ejecutar Python 2.7
- Necesitará OpenCV 2.4.4
- Tendrá una conexión inalámbrica de la serie pares con tu bot. Otra vez, usé mis módulos BT 4.0.
Una Webcam
Es realmente suya. No voy a mentir, fui con el webcam más barato que vi, que cuesta USD 6,87. Pero yo no recomiendo esta webcam. No como mi PC, así cada vez que paraba mi script en Python que tuve que desconectar la cámara y vuelva a conectar en. Una verdadera molestia para la depuración.
- Sugeriría una webcam de alta resolución. ¿Tal vez incluso una IP cam, si eres rico? Si usted es, ¿comprarías uno también?
- Largo macho a hembra cable USB. Otra vez, tengo dos cables USB de 15' en eBay por unos 4,50 USD. Si consigues todo configurar y observas problemas con la webcam en el extremo del cable, usted puede poner un concentrador en el extremo del cable con un cable de extensión y a cuidar de la cuestión. Sin embargo, yo no tengo este problema en 15'.
- Una esposa que te permitirá tu webcam del tornillo en el techo. O... no preguntes...