Paso 2: Que todos juntos!
Me va a pasar esto como un resumen de alto nivel y no entrar en demasiados detalles porque la puesta en marcha puede ser sin embargo quieres que sea y también si sigue el código tiene los pernos que usaba para todo marcado pero puede que desee cambiar las cosas.
Una de las cosas importantes que no averiguar al principio y me frustró durante un tiempo fue puesta a tierra para arduino. Pensaba que el poder provenía estrictamente la alimentación externa solamente pero luego una vez que empecé a buscar en el esquema que tenía sentido que estamos enviando a los servos (la señal), así que tenemos que conseguir algo para que funcione.
La segunda cosa importante es alimentar los servos por separado. El arduino tiene 5v hacia fuera pero no es suficiente ejecutar 2 servos y el arduino al mismo tiempo. Las cosas se ponen funky al hacerlo. Usar la fuente de alimentación de la placa para alimentar los servos independientemente. Pero no te olvides tierra a arduino
El código de arduino está basado en mi configuración de red. Desde dentro de mi red accedo a mi router accediendo a 192.168.1.1 tuyos pueden ser diferentes y necesitará cambiar el código para reflejar eso.
También necesitará el puerto, todo. El programa YAWCAM debe ser capaces de manejar esto en su propio, pero si no hay mucha documentación sobre cómo portarlo hacia adelante. Usted también necesitará trasladar hacia delante el Arduino. Esto puede ser el mayor reto de configurar esto pero una vez que figura que lo que querrá el puerto adelante todo, tengo! He leído que a veces ciertos ISP bloqueará el reenvío del puerto por lo que tendrá comprobar hacia fuera. Solo dig todo en google y encontrarás la información que necesita.
Lo que usted querrá hacer es modificar el código de arduino para adaptarse a las preferencias de diseño de página web. Básicamente el arduino es servir una página web y página web se insertará en la página de streaming YAWCAM marco flotante. El código de arduino está conectado también a un archivo css que hice formato a la página. Se encuentra en mi disco de google y el link está en el código. Se puede utilizar si desea, no importa.
Poner los controles en la página de streaming de YAWCAM usted necesita insertar un iframe en las páginas de YAWCAM en C:\Program Files (x86) \Yawcam\stream y se llaman: template_js.html, template_mjpg.html, template_wm.html
Insertar un marco en línea que apunta a tu ip de internet visible, encontrar aquí, junto con cualquier conjunto de puertos que para arduino (ejemplo http://68.104.XXX.XXX/8084)
Luego a la corriente de la leva con los controles irá a la dirección especificada por YAWCAM. Habrá dos dirección, uno para la visión desde dentro de su red y uno para la visión fuera de la red. Puede que desee tener a alguien disponible en un lugar diferente para probar fuera la vista de la red para usted.
Debido a cuestiones de formato no puedo poner el código de arduino directamente en aquí porque contiene elementos html.