Yo soy muy nuevo en la electrónica. Estoy trabajando en mi escuela de ciencias de proyecto y estoy teniendo dificultades para convertir la teoría en la praxis. Para mi proyecto de ciencias, estoy destinado a la construcción de un dispositivo que permitirá a las personas ciegas para apreciar la distancia de un objeto por delante de ellos a través de la utilización de la ecografía y un toque de señal.
La teoría de la (simple): el Ultrasonido (entrada) => Mindstorms NXT (proceso) => Descarga (salida)
En más detalle: El sensor de ultrasonido se reúne la distancia del objeto en frente de ella. Los datos de la ecografía se introduce en el NXT. Basado en la distancia del objeto, la NXT salidas de un choque; cuanto más cerca esté el objeto, mayor será el choque, el más alejado del objeto, menor será el choque (el choque no es alto, por lo tanto no es incómodo).
El NXT se ejecuta en 9 pilas AA (9 voltios). Puedo especificar qué cantidad de energía de un determinado puerto de salida puede entregar, por ejemplo. setOutput(potencia en %) (así que supongo que es la regulación de la cantidad de corriente que está fluyendo hacia fuera).
Aquí está la parte difícil (para mí). Me he comprado uno de estos broma choque de juguetes desde el local de la broma de la tienda. Me gustaría conectar el NXT puerto de salida. La broma de susto se ejecuta en 4 pilas de botón que entregar 6 voltios.
He encontrado la salida 10 % de la producción en el NXT puerto de salida (setOutput(10)) es cerca de idéntica a la actual entregado por el 4 pilas de botón.
He conectado el escándalo a la NXT, cuando ejecuto mi programa y toque la sorpresa no tengo ningún tipo de choque. La única cosa que parece ocurrir es que la sorpresa hace un silencio poco de sonido.
Podría alguien por favor comparta sus pensamientos sobre lo que estoy haciendo mal, y la mejor manera para que implementa lo que estoy tratando de hacer? Ayuda es muy apreciada. Puedo compartir más detalles si es necesario.
Actualización:
Debido a las dificultades para implementar la sorpresa en mi proyecto de ciencias, he desechado la idea de usarlo como medio de comunicación para los usuarios ciegos. (Sé que no está bien "give up", sin embargo, gracias a los comentarios veo que no es la decisión óptima y no me acostumbraba a hacer daño a mi preciosa NXT).
Voy a usar mi Android de la vibración del motor y conectar mi teléfono a la NXT a través de bluetooth. Al parecer no hay manera de controlar la intensidad de la vibración (No sé por qué, (como Russel dice), se puede variar el voltaje PWM).