Ir al contenido principal

Entradas

Arduino Joystick desde plataforma online de Arduino gratuito

En este post quiero compartirles como probe un programa de Arduino para poder utilizando un joystick de mis sensores de Elegoo  y programando desde la plataforma online de Arduino.                                              https://www.arduino.cc/en/Tutorial/joystickMouseControl En la página de Arduino tiene varias librerías ya listas para poder utilizarse, en este caso utilizaremos   JoystickMouseControl la cual pueden descargar o utilizar desde el editor de Código de la página de Arduino, solo deben crear su cuenta utilizando su correo electrónico y no tiene costo . En esta ocasión voy a trabajar desde el editor en línea para que nos muestra el código fuente, el diagrama de conexión del joystick con Arduino , podemos compilar desde ahí  Arduino online Diagrama de conexión Como es para el caso de Arduino creo que es mejor con un vídeo explicarles como funciona y hacer una demo. Como les platico en el vídeo el programa de  JoystickMouseControl solo es compatible con tarjeta Leonardo

Programación en Octave

Si han tenido oportunidad de seguir este blog, en un post anterior platicamos acerca de Inteligencia Artificial   un curso que estoy tomando en Machine Learning y que una de las herramientas utilizadas es el curso es Octave que es  similar "Open free "de Matlab . Octave es un lenguaje de programación para conocer y entender datos , es decir es un software que nos facilita el crear gráficas, realizar operaciones matemáticas simples y complejas, operaciones de álgebra lineal.  ¿Que podemos hacer con Octave? Como por ejemplo podemos hacer análisis de capacidad en lineas de producción por medio de datos de numero de piezas producidas entre el total de tiempo ejecutado. Podemos realizar Revisión de Errores en monto contables. Podemos graficar la curva de venta de algún producto. Podemos hacer cálculos para BigData complejos creando nuestras propias funciones. Podemos analizar los datos de nuestros pacientes en un laboratorio medico para conocer cuales son las pruebas más recurren

Como crear Funciones en Progress 4gl

Progress es un lenguaje que tiende a ser para programación estructurada pero también puede ser del tipo modular , ya que nos permite crear funciones y procedimientos para poder crear modularidad en nuestros programas para poder reutilizar las funciones y sea más fácil de entender, una forma de comparar la programación modular es como cuando tenemos un teatro en casa son un buffer, un subuffer, barras de sonido y un controlador, esto visto en programación el controlador es el programa principal y las barras de sonido, buffer, etc son funciones, procedimientos o subprogramas. Las funciones en Progress 4gl tienen las siguientes características  Se deben escribir al principio del programa principal, o antes de ser llamada Se debe utilizar la palabra reservada FUNCTION para iniciar el inicio End Function para definir el fin de la función Se debe definir el tipo de dato que regresara la función utilizando la función RETURNS Puede tener parámetros de entrada o no, los cuales se definen con

Como adivinar una palabra con PHP haciendo permutaciones

Hola bienvenido a un nuevo post, hace unos días un primo compartió una publicación de un concurso de TV de hace algunos años donde te daban pistas para adivinar una palabra, la imagen es como la siguiente : Para llegar al resultado es haciendo permutaciones con las letras hasta lograr la palabra indicada. Que en este caso era Adriana. Para poder entender el concepto de permutación, lo explicare como yo lo entiendo que es poder acomodar una secuencia de caracteres o de números en todas los posibles ordenes posibles sin que se repitan, por ejemplo este caso, tenemos una frase que dice "ADAN IRA" tiene 7 letras esto quiere decir que al calcular las permutacione utilizamos la formula de factorial es decir 7! o en Excel Facotrial(7) o lo mismo es 7x6x5x4x3x2x1  lo que nos da como resultado 5040 permutaciones posibles  En Excel lo que hice para poder realizar de manera manual las permutaciones, fue utilizando la función de concatenar, ordenando las letras como se ve en

Graficar funciones en Python con dataframes

Bienvenidos a un nuevo post, en esta semana, en esta ocasión les quiero platicar acerca de una librería en Python que se llama  matplotlib  que nos sirve para gráfica funciones de  matemáticas. Habitualmente en Python existen muchas librerías, lo que hay que hacer es primero investigar si ya existe alguna que nos ayude y entenderla antes de inventar el hilo negro, en mi caso encontré la librería  Matplotlib Para instalar deben utilizar el comando PIP en 2.7 Instalando en Python 3.7 Si tienen Python 2.7 deben realizar la ejecución de estos 2 comandos desde consola python -m pip install -U pip python -m pip install -U matplotlib Aunque lo más recomendable es utilizar la versión 3.7 o superior de Python. Programa para graficar en Python import matplotlib.pyplot as plt import numpy as np import math as mt def move_spines():     """Esta funcion divide pone al eje y en el valor      0 de x para dividir claramente los valores positivos y     negativos.&quo

Combinación de colores, Moda y programación con PHP

Hola bienvenidos a otro post de este blog, estuve pensando en que otra área podíamos utilizar programación así que leyendo las noticias e Instagram, el 4 de mayo debió llevarse acabo La MET Gala , que es un evento que promueve  ( Museo Metropolitado de New York ) donde artistas, famosos y celebridades acuden al evento y siguen una temática en su vestimenta, este año es Tiempo: moda y su permanencia como no se llevo acabo muchos artistas decidieron recordar en Instagram con fotos de galas anteriores y Vogue hizo un vídeo con los momentos más representativos. Como resultado de esto  Pensé en la Moda para generar un programa y este post , no me considero una persona con el criterio para dar consejos de moda,  pero si una persona que pueda desarrollar una Página que de manera aleatoria nos sugiera 4 colores a combinar en nuestra ropa . Les platico un poco más acerca de la moda, hay 2 temporadas para la semana de la moda una para la colección primavera-verano y otra otoño-invierno l