Tabla de contenido:

Entrenador de perros invisible: 9 pasos
Entrenador de perros invisible: 9 pasos

Video: Entrenador de perros invisible: 9 pasos

Video: Entrenador de perros invisible: 9 pasos
Video: Adiestrador canino Como Controlar los impulsos de tu Perro | Aprendiendo Con Mi Perro 2024, Diciembre
Anonim
Entrenador de perros invisible
Entrenador de perros invisible

¡Nota! Reactive Blocks ya no está disponible, por lo que no puede completar este Instructable

Con sensor de presión, led y altavoz puedes convertir tu Pi en un adiestrador de perros invisible que entrena a tu perro a levantarse del sofá. Cuando el perro se sienta en el sofá, el led parpadea y el perro recibe el comando “Levántate del sofá”. Cuando el perro se levante del sofá escuchará la orden "Buen perro". Esta aplicación apareció en el blog Bitreactive.

Paso 1: instalar bloques reactivos

Instale bloques reactivos desde www.bitreactive.com

Paso 2: descargue Couch Monitor de las bibliotecas

Descargue Couch Monitor de las bibliotecas
Descargue Couch Monitor de las bibliotecas

En el editor de Eclipse en el lado izquierdo hay dos vistas diferentes: la vista Bloques y la vista Explorador de paquetes. Asegúrese de estar en la vista de bloques y seleccione el botón de importación

Seleccione Couch Monitoring con Raspberry Pi en los tutoriales.

En este punto, se le pedirá que se registre. Esto le dará acceso inmediato a tutoriales, sistemas modificables y bibliotecas.

Paso 3: Comprenda el sistema

Entender el sistema
Entender el sistema

El sistema consta de 4 bloques de construcción reutilizables. Los recuadros de color azul claro son código Java. Si hace clic en el código Java, se abrirá en una nueva ventana. Vea si comprende cómo funciona el sistema.

Paso 4: generar código ejecutable

Generar código ejecutable
Generar código ejecutable

Haga clic derecho y seleccione construir en el menú contextual. Elija Java SE

Paso 5: Exportar como JAR ejecutable

Exportar como JAR ejecutable
Exportar como JAR ejecutable

Después de la generación del código, la vista del explorador de paquetes se abrirá con un nuevo proyecto nuevo marcado en amarillo. Debería verse algo como esto (tal vez con un nombre de proyecto diferente).

Haga clic con el botón derecho en el proyecto exe / Exportar y seleccione la configuración de CouchMonitor Luanch. Elija un nombre para el JAR ejecutable, p. Ej. CouchMonitor.jar

Paso 6: prepara tu Raspberry Pi

Prepare su Raspberry Pi
Prepare su Raspberry Pi

Si es nuevo en Raspberry Pi, primero debe configurarlo:

- Prepare la tarjeta SD (hemos probado con NOOBS) Inserte la tarjeta SD en la Raspberry Pi

- Conectar el altavoz Conectar la red Conectar el sensor (datos a GPIO0, que es el pin número 11)

- Conecte el LED (a GPIO3, que es el pin número 15) Inicie la Raspberry Pi conectando el mircro USB para la fuente de alimentación.

- Averigüe la dirección IP de su Raspberry Pi (es por eso que desea que se le conecte un monitor al menos por primera vez. Cuando se inicie, su Raspberry Pi informará algo como: "Mi dirección IP es 10.10.15.107".)

- Lo hemos probado con Raspbian (login por defecto: pi, contraseña: raspberry), que incluye Java por defecto.

Paso 7: Ejecute la aplicación en su Raspberry Pi

- Inicie sesión en Raspberry Pi (para el inicio de sesión predeterminado, consulte el Paso 4), ya sea de forma directa o remota a través de ssh.

- Compruebe si el archivo JAR ejecutable (couchmonitor.jar) se ha copiado en la Raspberry Pi.

- Escriba sudo java -jar couchmonitor.jar para ejecutar la aplicación en la Raspberry Pi.

- Cuando la aplicación se está ejecutando, el LED comenzará a parpadear en caso de que se active el sensor de presión y se le diga a su perro: "¡Levántese del sofá!" Cuando el perro abandone el sofá, dejará de parpadear y se le dirá "¡Buen perro!"

Paso 8: amplíe su aplicación

Tal vez desee que la aplicación le recuerde a su perro en caso de que se quede en el sofá de todos modos y no se vaya cuando se lo indique. Aprenda a ampliar su sistema en el tutorial de bloques reactivos

Recomendado: