Entradas

Mostrando entradas de marzo, 2018

EL LENGUAJE DE PROGRAMACIÓN DE LA ROBÓTICA (PRÁCTICA VOLUNTARIA)

Imagen
Uno de los lenguajes más utilizados a día de hoy, no solo en robótica, si no que en muchas otras áreas, es C. C, es un lenguaje de programación desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell. Se trata de un lenguaje que se ha extendido a través de todo tipo de plataformas y que nació de la mano de programadores pensando en el trabajo que realizarían otros programadores. En la actualidad ha sido utilizado en todo tipo de contextos y demuestra ser uno de los lenguajes más flexibles de la informática. Esta es una buena razón de peso para recordar lo imprescindible que resulta y la gran necesidad que existe en prestarle suficiente atención en el día a día de los especialistas. ¿Pero cómo se formó?: A finales de los años 60, AT&T comenzó a trabajar en un nuevo lenguaje de programación. Los primeros pasos se dieron en el año 1969, pero el concepto del lenguaje C se fue extendiendo y el momento de mayor 'auge' fue en 1972. Fue en 1972 cuando

TIPOS DE SENSORES EN LA ROBÓTICA

Imagen
En el mundo de la robótica existen varios tipos de sensores: - Los sensores de luz: Tal como dice el nombre, estos sensores detectan y analizan la luz. Hay varios tipos de sensores de luz:    · Fotodiodo    · Fotorresistencia/ LDR    · Fototransitor    · Célula fotoeléctrica - Sensores de captura de movimiento:    · Inerciales - Sensores de acidez:    · ISFET - Sensores acústicos:    · Micrófono - Sensores de proximidad.    · Sensor de final de carretera    · Capacitivo    · Inductivo    · Fotoeléctrico - Sensores de visión artificial:    · Cámaras de vídeo    · Cámaras CCD - Sensores táctiles:    · Matriz de contacto    · Piel artificial - Sensores de presencia:    · Inductivos    · Capacitivos    · Ópticos - Sensores de temperatura:    · Termopar    · RTD    · Termistor NTC    · Termistor PTC    · Bimetal - Presión:    · Membranas    · Piezoeléctricos    · Manómetros - Fuerza:    · Galga extensiométrica    · Triaxiales - Aceleración:    

PROYECTO FINAL PROPUESTA 1

Imagen
Los componentes del proyecto son los siguientes: - LED RGB - BOTÓN - POTENCIÓMETRO - PLACA ARDUINO - CABLES - RESISTENCIAS Este sería el montaje en Fritzing: Este sería el códico en bloques de Bitbloq: Declaramos la variable intensidad y la variable estado Declaramos 8 funciones: Función rojo: se enciende el rojo y los demás están apagados Función verde: se enciende el verde y los demás están apagados Función azul: se enciende el azul y los demás están apagados Función amarillo: se enciende el rojo y el verde , el azul está apagado Función cian: se enciende el azul y el verde , el rojo está apagado Función magenta: se enciende el azul y el rojo , el verde está apagado Función apagado: todos están apagados Función cambio_estado: hace una pregunta a la variable de estado y se ejecuta una función , cada vez se le suma uno y cuando llega a 6 vuelve a 0 es decir apagado. Por último, la variable intensidad es igual a leer potenciómetro partido de