Audio SmartLedBars

ACTUALIZACION DIC2023 En esta actualización, tenemos dos controladores, el de la placa roja y el controlador de pantalla que ahora interactuan, de forma que la ganancia de los amplificadores sera controlada por el controlador de pantalla, que a su vez nos dará información de importantes parametros como el timing y la secuencia, en este caso …

SERIAL BT CON ESP32

Vamos con el ejemplo más básico que consiste en enviar y recibir por el BT del ESP32 como hacíamos con los módulos HC-06. Vamos a escribir un programa sencillo que reciba mensajes Bluetooth a través del puerto serie hacia la consola y que podamos escribir respuestas de vuelta. Empezamos con los include con este sencillo ejemplo …

Ramps 1.4

Esta controladora en formato shield para Arduino Mega, diseñada por la comunidad RepRap, es usada en multitud de impresoras 3D. Puede manejar hasta 5 motores paso a paso mediante los controladores Pololu A4988 o DRV8825. Actualmente estoy utilizando los drivers TMC2225 para mis proyectos con SCARA y funcionan correctamente, con un mejor control de corriente.. Especificaciones …

MI SCARA PLOTTER

Este proyecto que ya tengo en funcionamiento, esta basado en una modificación del proyecto original que puedes encontrar en «https://howtomechatronics.com/projects/scara-robot-how-to-build-your-own-arduino-based-robot/. que lo convierte en un «drawbot» mas de los muchos que circulan en la red. Para todos aquellos que esten interesados en el proyecto original aqui les ofrezco el desarrollo de como lo converti en …

Marlin&Scara; control «Blynk iot» de la cinemática directa e inversa.

(EN CONSTRUCCIÓN…….) Mi siguienta etapa personal de conocimiento es entender Marlin para su uso con mi robot Scara,que ya mencione en entradas anteriores que es una copia modificada de HowtoMecatronics by Jean Voy a utilizar la archiconocida Ramps 1.4, montada sobre arduino Mega2560 pero repasemos las caracteristicas de esta placa con este dossier: https://www.reprap.org/mediawiki/images/0/06/RAMPS_dossier.pdf USO …

Accel Stepper & Scara.

Recientemente me decidí montar este prototipo de robot Scara, con la idea de aprender el funcionamiento de la cinematica directa e inversa ,llevando a la práctica para su posterior documentación todo lo que pueda proporcionar de forma sencilla un conocimiento adecuado a nuestros proyectos. He utilizado el estupendo trabajo realizado por «Dejan» en «howtomechatronics.com», para …

AccelStepper .

Funciones básicas: En mis practicas siempre utilizo el uso de drivers tipo Pololu o serie TMC22xx AccelStepper stepper(1, STEP, DIR)); Esta libreria incluye MultiStepper.h Utilice la clase MultiStepper para administrar varios steppers y hacer que todos se muevan a la misma posición al mismo tiempo para el movimiento lineal 2d (o 3d). Mientras se ejecuta el movimiento …

Arrays

Un array es una colección de variables a las que se accede con un número de índice. Los arrays en el lenguaje de programación C++ en los que se escriben los bocetos de Arduino pueden ser complicados, pero el uso de arrays simples es relativamente sencillo. .Un array debe ser declarado y opcionalmente enumerar su …

Variables

L Características de las variables Palabra clave/tipo de C# Intervalo Tamaño Tipo de .NET sbyte De -128 a 127 Entero de 8 bits con signo System.SByte byte De 0 a 255 Entero de 8 bits sin signo System.Byte short De -32 768 a 32 767 Entero de 16 bits con signo System.Int16 ushort De 0 …