Página 2
Construye tu propio robot Construye tu propio OTTO robot Podrás construir tu propio Otto ¡en tan solo una hora! Fácil de construir y desmontar con solo un mini destornillador. Es un kit de robot simple para principiantes y expertos. Ademas podras controlarlo por bluetooth utilizando tu teléfono Android El kit incluye todo lo que necesitas para construir tu Otto en 1 hora más...
Página 3
PARTES F/F connector cable x10 3D printed Head ultrasound sensor Arduino NANO shield mini destornillador Arduino NANO No incluido buzzer AA battery case* mini usb cable micro servo motor x4 3D printed body pointed screw x8 switch 3D printed Leg x2 short screw x4 3D printed Left foot 3D printed Right foot...
Página 12
*los colores de los cables pueden variar...
Página 13
Vcc Echo Trig Gnd HC-05 HC-06 RX TX GND VCC 10 9 8 RESET Gnd Vin *los colores de los *AA Pilas no incluidas cables pueden variar...
Página 15
puerto de alimentación auxiliar externo 6-12V sensor ultrasónico para la detección de objetos USB para programar y poder no para cargar la batería ensamblaje de broche rápido 2 patas para caminar y bailar 67mm Bluetooth Modulo Las baterías 4AA * duran hasta 1 hora.
Página 17
Descarga la aplicación para manejar el Arduino desde tu computadora Gratis desde: www.arduino.cc Elija el paquete de instalación del sistema operativo apropiado para su computadora. Instala Arduino en tu computadora ...
Página 18
Vaya a https://github.com/OttoDIY/DIY y descargue toda la compilación de librerias. Tambien puede utilizar el link de descarga proporcionado donde las mismas se encuentran dentro del archivos OTTO.rar también este controlador http://www.wch.cn/download/CH341SER_EXE.html elija el paquete de instalación del sistema operativo apropiado para su computadora. Copie todas las bibliotecas a C: \ Users \ user \ Documents \ Arduino \ libraries (o donde esté...
Página 19
Abra Arduino y luego abra OTTO_avoid.ino Conecte Otto a su computadora utilizando el cable USB...
Página 20
Seleccionar en Arduino Tools/ Board: “Arduino Nano” Processor: “ATmega328” Port COM# (donde este conectado OTTO)
Página 21
Verificar el codigo Subir el codigo Otto caminará sin fin hasta detectar obstáculos para evitar...
Página 22
en Arduino, el código del ciclo principal se ve así: OTTO_avoid.ino void loop() { if(obstacleDetected){ Otto.sing(S_surprise); Otto.playGesture(OttoFretful); Otto.sing(S_fart3); Otto.walk(2,1300,-1); Otto.turn(2,1000,-1); delay(50); obstacleDetector(); else{ Otto.walk(1,1000,1); obstacleDetector();...
Página 23
función de cantar: Otto.sing(S_surprise); función de cantar: (“sonido para hacer”) pruebe cambiar el sonido: (S_surprise); (S_OhOoh); (S_OhOoh2); (S_cuddly); (S_sleeping); (S_happy); (S_superHappy); (S_happy_short); (S_sad); (S_confused); (S_fart1); (S_fart2); (S_fart3); (S_mode1); (S_mode2); (S_mode3); (S_connection); (S_disconnection); (S_buttonPushed);...
Página 24
play Gesture function: Otto.playGesture(OttoFretful); play Gesture function (“emotion to express”) try changeemotion: (OttoSuperHappy); (OttoSad); (OttoSleeping); (OttoFart); (OttoConfused); (OttoFretful); (OttoLove); (OttoAngry); (OttoMagic); (OttoWave); (OttoVictory); (OttoFail);...
Configuración de Bluetooth (BT): La velocidad en baudios para el módulo de programación es 9600 o 19200 o 38400, depende de un módulo. El código BT (OTTO_BT_easy.ino y OTTO_BT.ino) tiene una velocidad de 115200 baudios, por lo que el módulo BT debe coincidir con esa velocidad para poder comunicarse con Arduino Nano a través de la interfaz en serie (UART).
Página 27
Abra el monitor serie en IDE, establezca la velocidad en baudios en 9600 y la línea que termina en NL y CR. Escriba AT y luego presione enter; (si todo está bien, BT debería responder con OK y luego ingresar los siguientes comandos: AT+NAME=OTTO "setting the name"...
Página 28
Para configurar el módulo 1. Carga este boceto HC06_BT_config.ino a tu Nano 1. Desconectar el USB 2. Conecte el módulo BT a Nano de esta manera: TX - RX RX - TX VCC - 5V GND - GND 3. Encienda su Nano y después de unos 10-15 segundos todo debe estar terminado y su BT debe estar configurado (LED13 debería comenzar a parpadear).
Página 29
Luego debes descargar en tu telefono o tablet con Android la aplicación "ARDUINO BLUETOOTH Controller" v1 o superior (que tiene un auto negro sobre un fondo que tiene el logo de Arduino) del playStore para manejar el robot por bluetooth. Por favor, asegúrese de configurar y emparejar su módulo Bluetooth en su teléfono Android bajo la configuración.
Página 30
Pocas cosas para notar aquí: La función del piloto automático es muy básica, puede agregar un servo y rotarlo 180 grados para determinar la mejor ruta posible en lugar de una ruta aleatoria. He proporcionado 3 botones que no tienen ninguna implementación en el código de muestra (fn1 hasta 3) pero son espacios vacíos proporcionados en la aplicación.