Documentos de Académico
Documentos de Profesional
Documentos de Cultura
COMPUERTA LOGICA OR
INTEGRANTE: FERNANDO HELMER MONTENEGRO DIAZ
1. PROGRAMA EN MATLAB
Pesos=[1 1]
Bias=[-1]
%Salida
Y=sim(red,X1)
ENTRADA
SALIDA DE
SIMULACION
5. DISEÑO EN PROTEUS
6. PROGRAMA EN ARDUINO
void setup()
{
//Configurando entradas x1, x2 como entradas
pinMode(2,INPUT);
pinMode(3,INPUT);
//Configurando visualizador de x1,x2,y como salidas
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
pinMode(6,OUTPUT);
//Apagano los visualizadores
digitalWrite(4,LOW);
digitalWrite(5,LOW);
digitalWrite(6,LOW);
}
void loop()
{
//Cargando los pesos sinapticos y umbral determinados en matlab
w1=1;
w2=1;
b=-1;
//Leyendo los potenciómetros
if(digitalRead(2)==HIGH)
x1=1;
else
x1=0;
if(digitalRead(3)==HIGH)
x2=1;
else
x2=0;