Archivo de la categoría: Uncategorized

Brazos para ArduRobot

Quería que la próxima entrada fuese con los brazos del ArduRobot en movimiento, pero he recibido dos de los seis servo SG 090 que solicité en mal estado. No es que me costaran mucho (menos de 10 euros) pero es el tiempo que tardan en venir lo que me fastidia.

Como adelanto publicaré el robot con brazos, aunque no hay movimiento hasta que lleguen los servos que he vuelto a pedir.

Fotos

Vista_3_D

Modelado 3D

ArduRobot_Frente_Brazos_Abajo

Vista Frontal Brazos Caídos

ArduRobot_Frente_Brazos_Cruz

Vista Frontal Brazos en Cruz

ArduRobot_Frente_Brazos_Adelate

Vista Frontal Brazos al Frente

ArduRobot_Frente_Brazos_Flamenco

También Puede Bailar Sevillanas

ArduRobot_Perfil_Brazos_Abajo

Vista Perfil Derecho

ArduRobot_Perfil_Trasero_Brazos_Abajo

Vista Trasera Derecha

ArduRobot_Frente_Rodillas

Semi de Rodillas

ArduRobot_Sentado_Brazos_Abajo

Sentadito como un niño Bueno

Video:

Anuncios

Memoria EEPROM

Arduino posee una memoria donde se almacena el código, a este tipo de memoria se le denomina memoria volátil, cuyo contenido se borra cuando se interrumpe el flujo eléctrico. Sin embargo, Arduino al igual que muchos otros microcontroladores posee una memoria no volátil, con un espacio de almacenamiento más reducido que la memoria volátil, pero aún así muy útil para nuestros propósitos. Esta memoria se denomina “Memoria EEPROM”, y dependiendo del modelo pose una capacidad.

Capacidades_EEPROM

 La información que se guarde en esta memoria podrá ser recuperada aún después de reiniciarse.

Consta básicamente de dos métodos.

Método read(): Lee los valores que se hayan guardado en determinada posición de memoria.

Método write(): Guarda la información en las posiciones de memoria.

Las posiciones de memoria son como cajas donde se guarda el contenido de un byte

La utilización de la EEPROM es muy interesante para recuperar las configuraciones de nuestro Arduino, calibraciones de sensores, contadores, datos de las entradas analógicas, etc. de modo si Arduino se desconecta, no pierde dicha información.

 Procedimiento de Añadir Datos

Codigo_EEPROM_Añadir

Procedimiento de Modificar el Dato del Último Registro

Codigo_EEPROM_Modificar

Procedimiento Leer los datos Almacenados

Codigo_EEPROM_Modificar

Procedimiento Borrar los datos Almacenador

Codigo_EEPROM_Borrar

Código del Programa Completo

Codigo_EEPROM

Fotos

Salida_EEPROM_01

Captura del Monitor Serie COM 3 _ 01

 

Salida_EEPROM_02

Captura del Monitor Serie COM 3

Código fuente

Guardar_EEPROM.ino

Vídeo resumen: