Objetivo: Crear un seguidor de linea con la programación en arduino para controlar los puentes H, y controlar los motorreductores, en función con los sensores infrarrojos para detectar la linea negra o blanca. Materiales: - 2 sensores CNY70 - 2 Motorreductor - 2 LLantas - Protoboard - Silicón - Palos de madera - Cables - Pila de 9v - Puente H L298N - PowerBank - Arduino Uno Vídeo realizado por el equipo sobre el proyecto del carrito seguidor de linea: https://www.youtube.com/watch?v=d-PIamGGue0&feature=youtu.be Código utilizado: Realizado por:THEFENIX-THE FENIX-EMIC TRON.*/ int infraPin1 = 10; // pin del infrarrojos utilizado como entrada digital en el lado derecho(#1). int infraPin2 = 11; // pin del infrarrojos utilizado como entrada digital en el lado izquierdo(#2). int valorInfra1 = 0; // Valor inicial de la lectura digital del infrarrojo #1. int valorInfra2 = 0; // Valor inicial de la lectura digital d...
Ensamblador cuenta con un grupo de cuatro instrucciones lógicas a nivel de bit, las cuales con excepción de la primera requieren de dos operandos, estas son las siguientes: NOT: La instrucción NOT o negación requiere un solo operando y su función es cambiar el estado de los bits del mismo, es decir, cambiar los ceros por unos y los unos por ceros. Ejemplo: NOT ax Se aplica la negación al valor del registro ax. AND: Esta instrucción también conocida como producto lógico requiere de dos operandos y su valor será igual a uno cuando los bits que se comparen ambos sean uno. Ejemplo: AND ax,bx Se aplica el producto lógico a los valores de ax y bx. OR: La instrucción OR también conocida como suma lógica requiere de dos operandos y su valor será uno si alguno de los bits que compara es uno. Ejemplo: OR ax,bx Se aplica la suma lógica a los valores de ax y bx. XOR: La instrucción XOR o suma lógica exclusiva requiere dos operandos, los cuales se comparan y...
Definición: Una interrupción es el rompimiento en la secuencia de un programa para ejecutar un programa especial llamando una rutina de servicio cuya característica principal es que al finalizar regresa al punto donde se interrumpió el programa. Dentro de una computadora existen dos clases de interrupciones: → I nterrupciones por software: Son aquellas programadas por el usuario, es decir, el usuario decide cuando y donde ejecutarlas, generalmente son usadas para realizar entrada y salida. → Interrupciones por hardware: Son aquellas que son provocadas por dispositivos externos al procesador su característica principal es que no son programadas, esto es, pueden ocurrir en cualquier momento en el programa. Existen dos clases de interrupciones de este tipo: Ꚛ Interrupciones por hardware enmascarables: Aquellas en las que el usuario decide si quiere o no ser interrumpido. Ꚛ Interrupciones por hardware no enmascarables (NMI): Aquellas que si...
Comentarios
Publicar un comentario