Como Enviar Dato de Unity a Arduino

Bienvenidos nuevamente a otra bitacora del conocimiento, donde aprenderemos algo nuevo (que ya está en videotutorial en nuestro canal Escuela de Juegos). Comunmente se suele enviar datos de Arduino a cualquier motor o intérprete, pero ¿qué tal si deseamos hacer la inversa?… en éste caso enviaremos un dato desde Unity, hacia Arduino. Lo que desees …

Como Enviar Datos a Godot con Arduino

En éste sencillo documento, les adjunto el código de como he enviado datos mediante conexión serial, desde Arduino al motor de desarrollo de videojuegos Godot Game Engine 3. Todo ésto podrán verlo en mis tutos de Arduino paso a paso, al final de este post. const int buttonPin = 2;int buttonState = 0;    void setup() {  Serial.begin(9600);  // put your setup code here, to run once:  pinMode(buttonPin, INPUT);} void loop() {   buttonState = digitalRead(buttonPin);   // check if the pushbutton is pressed. If it is, the buttonState is HIGH:  if (buttonState == HIGH) {    Serial.println(«1n»);    } else {    Serial.println(«0n»);    }   delay(1000);} En éste caso, con un …

Keyboard Melody en Arduino

Hoy les traemos el clásico código de Arduino «Keyboard Melody», pero con modificaciones para hacerlo funcional con 3 botones (pulsadores) y 1 buzzer. Ingredientes Protoboard 1 Arduino 1 Buzzer 1 Pulsadores 3 Resistencias 10 OHM 3 Cables Conectores 13 Script Main #include «pitches.h» const int threshold = 10; int notes[] = {  NOTE_A4, NOTE_B4, NOTE_C3}; int botones[] = {2, 4, 7}; void setup() {  for (int boton_actual = 0; boton_actual < 3; boton_actual++) {    pinMode(botones[boton_actual], INPUT);  }} void loop() {  for (int boton_actual = 0; boton_actual < 3; boton_actual++) {    int valor_boton = digitalRead(botones[boton_actual]);     if (valor_boton == HIGH) {      tone(8, notes[boton_actual], 20);    }  }} Esquema de Conexion Descarga el proyecto adaptado completamente gratis: …