Arduino

Alarma tipo sirena

Alarma tipo sirena Planteamiento: Generar una alarma tipo sirena a través de un buzzer. Componentes: 1 buzzer 1 pulsador Esquema de conexión: Código del arduino: float sinVal; int toneVal; boolean stateAlarm; void setup(){ pinMode(2,INPUT_PULLUP); pinMode(7,OUTPUT); } void loop(){ if(digitalRead(2)==LOW){ stateAlarm=!stateAlarm; delay(300); } if(stateAlarm==1){ for(int x=0;x<180;x++){ // convert degrees to radians then obtain sin value sinVal …

Alarma tipo sirena Leer más »

Serial Plotter

Serial Plotter del Arduino En este ejemplo veremos cómo graficar una entrada analógica del arduino, ya sea proveniente de un sensor o un potenciómetro, a través de la ventana del Serial Plotter del arduino Lista de componentes Circuito electrónico Código del Arduino const int analogInPin = A0;  // Analog input pin that the potentiometer is …

Serial Plotter Leer más »

Keypad read

Sistema de control de acceso Descripción Sistema de control acceso de clave de 4 dígitos ingresados en un teclado matricial 4×4 y arduino. En este tutorial se muestra cómo hacer un sistema de control de acceso con una clave de 4 dígitos ingresados a través de un teclado matricial 4×4 y un arduino UNO. Muestro …

Keypad read Leer más »

Blink with Millis

Parpadeo de un led con millis Enciende y apaga un diodo emisor de luz (LED) conectado a un pin digital,  sin usar la función delay (). Esto significa que otro código puede ejecutarse en el   mismo tiempo sin ser interrumpido por el código LED.     Circuito:    Arduino   Componente        13 ——-> led Circuito esquemático Lista de …

Blink with Millis Leer más »

Led Fading

Desvanecimiento de un led Este ejemplo muestra cómo atenuar un LED usando la función analogWrite (), dependiendo del valor de una entrada analógica.  Circuito:      Arduino     Componente        9 ——->         led        A0 ——-> señal de entrada analógica Circuito esquemático Lista de componentes Código del Arduino …

Led Fading Leer más »

Lcd16x2 I2C: caracteres custom

Caracteres especiales en una lcd16x2 Descripción: en este proyecto, se muestran 8 caracteres especiales en un lcd16x2 I2C dependiendo del valor de un pin analógico  Circuito:    Arduino   Componente           A4 ——> SDA lcd          A5 ——> SCL lcd          A0 ——> potenciómetro Circuito esquemático Código del Arduino #include <Wire.h>#include <LiquidCrystal_I2C.h> uint8_t bell [8] = {0x4,0xe, 0xe, 0xe, 0x1f, 0x0,0x4}; uint8_t …

Lcd16x2 I2C: caracteres custom Leer más »

Escríbeme
¿En qué te puedo ayudar?
Hola! ¿Necesitas ayuda? Hablemos por whatsapp