Publicado el

Conoce más de Nairda, primeros pasos.

  Nairda Robot Programming

Es una plataforma para programar proyectos de hardware desde el algoritmo para ejecutarse en el microcontrolador hasta el diseño de la interfaz gráfica para controlar el dispositivo a través de bluetooth 2.0 o ble 4.2 desde su teléfono intelige

Inalámbrico

Nairda se conecta con su prototipo con la Nairda Board o con un arduino UNO, NANO, LEONARDO, MEGA, tarjetas NUCLEO64 de STMicro y un Bluetooth Low Energy 4.0 (HC-08 o HM10) o 2.0 (HC-05 o Hc-06) o una tarjeta basada en el ESP32 WROOM32.

Sin computadora

Una vez que nuestro Arduino o Nairda Board tiene el firmware de Nairda cargado, ya no es necesario usar la computadora nuevamente para programar nuestros proyectos.

Control

Diseñe su propia interfaz gráfica para el control de su prototipo simplemente arrastrando joysticks o botones y vinculándolos a los bloques de programación.

Sin código

Los bloques de programación gráfica que utiliza nairda están inspirados en los de Blockly (Scratch) de Google con algunas modificaciones, para que funcionen mejor con componentes de hardware.

Ensamblar circuito mínimo

Realice las siguientes conexiones entre su tarjeta compatible con Nairda si no tiene bluetooth integrado :

  • TX -> bluetooth Rx.
  • RX -> bluetooth Tx.
  • Vcc -> bluetooth Vcc.
  • Gnd -> bluetooth Gnd.

Recuerde que para controlar motores DC debe conectar un puente h como el L293D, L298D o TB612.

Instalar libreria de Arduino

  • Para instalar el firmware de Nairda en su Arduino, debe descargar la biblioteca haciendo clic aqui, descomprima el archivo «NairdaArduino Library-Master.zip» que contiene lo la carpeta «NairdaArduinoLibrary-Master».

  • Renombrar la carpeta «NairdaArduinoLibrary-master» a «NairdaArduinoLibrary».

  • Copie la carpeta NairdArduinoLibrary_168 en su carpeta Documentos -> Arduino-> libraries. Si utiliza un arduino UNO , NANO o LEONARDO copie la carpeta NairdArduinoLibrary en su carpeta Documents-> Arduino-> libraries .

  • Ahora abra su IDE de Aruino y haga clic en Archivo-> Ejemplos-> Nairda-> NairdaFirmware.

#include <nairda.h>

void setup() {
#if defined(ARDUINO_ARCH_ESP32)
nairdaBegin(«NairdaESP32»);//This is the name of the BLE device
#else
nairdaBegin(9600);
#endif
}

void loop() {

nairdaLoop();

}

  • En herramientas, seleccione su arduino y el puerto, conecte su arduino a la computadora y haga clic en cargar, cuando el firmware haya terminado de cargar, su arduino estará listo para trabajar con Nairda Robot Programming.

   Control

Al abrir un proyecto lo primero que veremos es el control. En esta área podemos agregar y configurar botones y joysticks para ejecutar bloques de código. Para agregar un joystick o botón debemos hacer clic en el ícono de control, con una presión prolongada sobre un botón o joystick se puede arrastrar y soltar en el lienzo.

Para asignar bloques de programación a botones o joysticks, debemos hacer clic sobre ellos y seleccionar un bloque, recuerda que un joystick es un conjunto de cuatro botones y cada botón tiene un evento cuando se presiona y otro cuando se suelta.

  Bloques de programación

Pulsando el botón puzzle accedemos al área de programación de bloques. En esta área programaremos toda la lógica de nuestro robot con bloques gráficos.

Al hacer clic en el botón del rompecabezas, se desplegará el panel de bloques, en el que encontraremos todos los diferentes bloques que podemos usar y generar. Para agregar un bloque al lienzo debemos hacer un reloj sostenido sobre él y arrastrarlo al lienzo.

Puedes ver como instalar Nairda Robot Programming en tu Arduino en el siguiente video:

[embedyt] https://www.youtube.com/watch?v=6UYrKccxLuY[/embedyt]

Puede encontrar más información en nuestro sitio web haciendo clic AQUI.

Compartir ahora:
Publicado el

Cómo hacer llantas de caucho de silicón para minisumo y vehículos RC – Tutorial.

En este tutorial se muestra el procedimiento para la fabricación de llantas de caucho de silicón ideales en el uso de prototipos robóticos sobre ruedas. Aprende Cómo hacer llantas de caucho de silicón aquí. Sigue leyendo Cómo hacer llantas de caucho de silicón para minisumo y vehículos RC – Tutorial.

Compartir ahora:
Publicado el

Cómo hacer una Rana Origami… Con Ojos LEDs.

cómo hacer una rana origami

Cuando eras niño, estamos casi seguros que hiciste alguna vez las famosas figuras de origami. Papel + Dobleces = Figuras. Pero si no las hiciste este es el momento de ponerte a practicar tus habilidades motrices con las manos. Sigue leyendo Cómo hacer una Rana Origami… Con Ojos LEDs.

Compartir ahora:
Publicado el

MLX90614 Sensor de temperatura Infrarrojo

Parece que es un pequeño sensor convencional. Aunque detrás de ese pequeño ojo se esconde una característica que lo hace especial y diferente. Vamos a explicarte cómo funciona el sensor MLX90614 y cómo es que puede medir la temperatura a distancia. Sigue leyendo MLX90614 Sensor de temperatura Infrarrojo

Compartir ahora:
Publicado el

Tutorial para hacer un Robot Cepillo | Robot Insecto Casero

Ha vuelto uno de los clásicos proyectos escolares pero ahora mucho más fácil de hacer. Revisa este Tutorial para hacer un Robot Cepillo o también conocido como Robot Insecto.
Precauciones previas. Sigue leyendo Tutorial para hacer un Robot Cepillo | Robot Insecto Casero

Compartir ahora:
Publicado el

Guía sobre Asesorías T-Bem. ¿Cómo funcionan?

T-Bem es más que una tienda, es un lugar donde puedes aprender y crear proyectos sorprendentes en las áreas de Robótica, Electrónica, el mundo Maker y el Hazlo Tú Mismo (DIY).
Dentro de los servicios especiales que ofrecemos y de los que más solicita la comunidad son las Asesorías personalizadas presenciales. Sigue leyendo Guía sobre Asesorías T-Bem. ¿Cómo funcionan?

Compartir ahora:
Publicado el

Técnicas de cómo soldar. Introducción.

Dentro del área de la electrónica y el desarrollo de proyectos o prototipos, es importante tener las bases bien cimentadas de cómo utilizar el cautín y la soldadura para lograr un buen ensamble en todos los componentes de tu electrónica. ¿Estás iniciando y aún no sabes cómo soldar un PCB o placa electrónica? Sigue leyendo Técnicas de cómo soldar. Introducción.

Compartir ahora:
Publicado el

Como programar un Robot con JavaScript

En la actualidad la distancia que separa la programación web y la programación de hardware cada vez es más corta, esto es gracias a las comunidades que se dedican a crear nuevas tecnologías para la programación de hardware como NodeBots, una comunidad que desarrolla librerías para poder programar robots con el framework de Javascript Node.js. Sigue leyendo Como programar un Robot con JavaScript

Compartir ahora:
Publicado el

Hazlo tú mismo, una Power Bank Solar USB de 5V.

La luz solar es la forma de energía renovable, libre, limpia y ampliamente disponible en el mundo. Es considerada ya una fuente importante debido a la gran cantidad que es posible aprovechar hoy en día por la tecnología moderna. ¿Te imaginas un Power Bank que aproveche esta energía? Aquí presentamos el proyecto. Sigue leyendo Hazlo tú mismo, una Power Bank Solar USB de 5V.

Compartir ahora:
Publicado el

Sumobot 32U4 versátil y poderoso ¡Compatible con el IDE de Arduino!

[nextpage title=»Introducción»]
El sumobot 32U4 es un robot completo, versátil, controlado por un microcontrolador ATmega32U4 y compatible con el IDE de Arduino. Cuando está ensamblado, el sumobot rastreado medidas de menos de 10 cm a cada lado. Lo necesario para competiciones. Sigue leyendo Sumobot 32U4 versátil y poderoso ¡Compatible con el IDE de Arduino!

Compartir ahora: