Mochila antirrobo alarma (6 / 11 paso)

Paso 6: Subir código

El código es muy simple, incluso debería ser fácil para los principiantes! Si eres nuevo en codificación sugiero mirando el código y pensando en algunas líneas como unos psudo-código. Por ejemplo, comprobar hacia fuera este código:

getDistance:

larga duración, distancia;
digitalWrite (trigPin, LOW);

delayMicroseconds(2);

digitalWrite (trigPin, HIGH);

delayMicroseconds(10);

digitalWrite (trigPin, LOW);

duración = pulseIn (echoPin, HIGH);

distancia = (duración/2) / 29,1;

¿Parece confuso, verdad? Bueno en realidad es! Así que lo mejor es solo pensar en todas esas líneas como una función que obtiene la distancia. Interfaz con un módulo complejo como HC-SR04 puede ser confuso y por eso hay bibliotecas escritas para él!

Asegúrese de que usted busca buena documentación sobre cómo programar un ATtiny85! Se necesita otro arduino (o programador). Aquí es mi referencia favorita.

Si mi código te confunde o no sabe leer y escribir bastante código, por favor continúe leyendo para conocer los aspectos básicos de mi código. (Si esto todavía no contesta sus preguntas por favor comentario abajo!). Las primeras líneas de código son sólo declaraciones y definiciones de variables que son sintaxis básico arduino. En la función setup() declaro los modos pin a arduino qué pines va a utilizar para la entrada o salida. Además, agrego una breve demora para el usuario obtener el dispositivo situado para que la alarma no apagará accidentalmente mientras lo. Finalmente, existe la función loop(). Esta función comprueba continuamente la distancia entre el HC-SR04 y cualquier objeto delante de él. Si nunca excede el ALARM_DISTANCE constante, entonces la variable booleana "alarma" se convertirá en verdadero. Si esa variable es true, el loop() se ejecuta unas pocas líneas para dar la alarma.

Finalmente nuestra alarma debería sonar y funciona idénticamente al vídeo que se muestra en la introducción! Sin embargo, todavía falta una cosa: el caso!

Artículos Relacionados

Alertas de empuje de Arduino para timbre, alarma antirrobo, alarmas de humo etc.

Alertas de empuje de Arduino para timbre, alarma antirrobo, alarmas de humo etc.

Notificaciones de IoT de su timbre, alarma antirrobo, etc. alarmas de humo utilizando un Arduino Uno y un escudo de Ethernet.Más detalles en mi página web aquíSobre la casilla de alerta de empuje de ArduinoUtiliza un Arduino Uno y Shield Ethernet bas
Par de ARDUINO antirrobo alarma usando emisor-Detector infrarrojo

Par de ARDUINO antirrobo alarma usando emisor-Detector infrarrojo

En este tutorial te mostraré, cómo hacer un simple Detection(Burglar alarm) intrusión barato utilizando una placa Arduino Uno. Este proyecto usa el par emisor-Detector de infrarrojos para detectar intrusión, activa una alarma tan pronto como el objet
Arduino + Android antirrobo alarma - DOMOTICA

Arduino + Android antirrobo alarma - DOMOTICA

contenido:Introducción:Materiales, herramientas y referenciasCircuito y bosquejoDesarrollo de aplicaciones Android:CONCLUSIÓN:Paso 1: introducciónHe estado hace poco escuchando y leyendo mucho sobre Internet de las cosas (IoT) y entre ellos domótica
ALARMA LASER

ALARMA LASER

Hola chicos..!!Este es mi 1 º fácil barato n simple instructabelnecesitas el siguiente componentes para laser antirrobo alarma-1. LDR, o2 circuitos impresos3 equipos de soldaduraTransistor 4.2N39045.1000uF condensadores de 35V6 cables7 diodo láser8.
Niño para Tracker

Niño para Tracker

¿Se preocupa de sus hijos perdernos cuando usted está hacia fuera en un lugar lleno de gente? Que es obvio, ¿no? Este proyecto reducirá el riesgo de perderse en el desconocido de los niños y lugares concurridos así también evitar sus pesadillas. Como
Casa prototipo de automatización y seguridad

Casa prototipo de automatización y seguridad

He estado jugando con microcontroladores para bastante largo y luego mis amigos me pidieron que llevara este proyecto y poco nervioso porque trabajo con módulos de automatización del hogar individual es relativamente más fácil que a la construcción d
Circuito de alarma antirrobo

Circuito de alarma antirrobo

Sólo por diversión he creado un circuito de alarma antirrobo con NE555 ypuertas lógicas. Dos sensores de puerta se pueden conectar al circuito no o NC de configuración.Cuando el interruptor se abre el dispositivo no funciona.Al cerrar el interruptor
Alarma antirrobo de potencia del laser

Alarma antirrobo de potencia del laser

le mostrará cómo hacer un láser con antirroboPaso 1: Materiales necesarios 1] LDR2] zumbador3] célula moneda - cr20324] 2mv laser uno o más (más importante = D)5] junta pref o bolas de la Junta o se puede hacer sin utilizar tanto6] espuma (para los s
Alarma antirrobo de 5 dólares!

Alarma antirrobo de 5 dólares!

hice una alarma antirrobo para menos de 5 dólares y artículos encontré tendido alrededor de la casa! No requiere soldadura. (soldar opcional)He subido este video a la sección de videos. ¡ Mira mi video abajo:Paso 1: Artículos que tendrá que construir
Alarma antirrobo DIY

Alarma antirrobo DIY

السلام عليكم HI!Voy a mostrar cómo hacer tu propia alarma de robo.Esta alarma antirrobo activada por láser es útil para muchos propósitos. Esta alarma de robo incluye también un temporizador 555 monoestable de circuitos para la persistencia del gatil
Alarma antirrobo con envío de SMS y correo electrónico desde su dispositivo de IoT

Alarma antirrobo con envío de SMS y correo electrónico desde su dispositivo de IoT

Teléfono las notificaciones son una buena manera de conseguir alertó sobre unactividad inusual. Cuando estamos desarrollando una solución de Internet siempre es bueno enviar SMS al teléfono del usuario para ciertas actividades como los smartphones es
Antirrobo sistema alarmante

Antirrobo sistema alarmante

Sistema de alarma antirrobo se utiliza para detectar movimiento no autorizado o no deseado en las áreas aseguradas. Cuando detecta cualquier obstáculo no deseado en los sensores va a jugar alarma para notificarle acerca de la amenaza. .....Paso 1: Pr
Sistema de alarma antirrobo entrada protector basado en Arduino

Sistema de alarma antirrobo entrada protector basado en Arduino

ICStation equipo presentarles esta entrada guardia alarma antirrobo basado en MEGA ICStation. Este sistema trabaja bajo fuente de alimentación de 5V DC, puede realizar la guardia de entrada infrarrojo vigilancia y utiliza el zumbador activo para acab
Tutoriales uno de LinkIt - #10 alarma antirrobo

Tutoriales uno de LinkIt - #10 alarma antirrobo

Para este tutorial vamos a utilizar un PIR (pasivo infra rojo) detector y un zumbador piezoeléctrico para hacer un sistema de alarma básico.Esto de ninguna manera es capaz de proporcionar cualquier garantía real pero es un gran punto de partida para