Paso 4: Subir bocetos a los nodos
Ahora es un buen momento para programar los tableros Arduino en sus nodos remotos con un dibujo de Sensorino básico que las luces y los interruptores y hacer las comunicaciones parte. Es bueno hacerlo antes de montar todo en un lugar inaccesible.
No entraré en full detalles pues no quiero que esto sea un software instructivo y en su lugar consulte las instrucciones en esta página de la wiki de github.
Pero es bastante simple. Si tienes instalado el IDE de Arduino, basta con añadir la biblioteca de Sensorino a sus bibliotecas. Luego abrir el bosquejo de ejemplo Sensorino y ajustar el número de relé y cambiar servicios (término Sensorino) que se crean, agregando y quitando las líneas del ejemplo. También a los números digitales que utiliza, los identificadores de servicio e identificación del nodo (números de su elección, sólo tiene que ser único). Luego subir al nodo mediante un adaptador de USB a Serial como harías con cualquier Arduino.
Lamentablemente este requres ya saber que pines te vas a utilizar para los interruptores y las conexiones de relés. No necesita saber qué relé es que y que el interruptor que pero todavía necesita saber que vas a utilizar los pernos. Asignación específica va a realizarse mediante el envío de un comando de radio más tarde.
Hay otra forma de hacerlo también. Esta página habla de instalar un gestor de arranque especial en la placa de Arduino que permite cargar un conjunto nuevo Arduino sketch remotamente. Es un poco más, pero funciona bien, especialmente para los nodos que son difícil acceso. Personalmente yo estoy confiando en esto mucho.
También llevaremos un momento ahora a programa el nodo de Base , es la misma historia como los nodos remotos de programación simplemente no personalización para hacer. Sólo puede tomar el bosquejo de ejemplo y subir ya que es su base de Sensorino.