Sunteți pe pagina 1din 4

Ministerul Educaţiei, Culturii și Cercetării al Republicii

Moldova

Universitatea Tehnică a Moldovei

Departamentul Informatică și Ingineria Sistemelor

Disciplina: Arhitectura calculatoarelor

RAPORT
Lucrarea practica nr. 1
Tema: Programarea OA cu Virgula Fixa

A efectuat: Adasan Cristian


st. gr. CR-191

A verificat:
Conf.univ.,dr.
V. Ababii

Chişinău - 2021
Lucrare de laborator nr. 1

1. Tema lucrării:

Sinteza blocului de comandă.


2. Scopul lucrării:

Crearea unei masini automatizate

3. Resurse hardware şi software necesare pentru efectuarea lucrării:


1. Calculator PC;
2. Acces la Internet;
3. Mediul de programare si simulare EMU8086;
4. Indrumare electronice de descriere a arhitecturii PC, DOS, BIOS, Assembler.

4. Rezultatele in forma de PrintScreem.


5.Codul in ARDUINO
#define LS 2 // left sensor
#define RS 3 // right sensor

#define LM1 4 // left motor


#define LM2 5 // left motor
#define RM1 6 // right motor
#define RM2 7 // right motor

void setup()
{
pinMode(LS, INPUT);
pinMode(RS, INPUT);
pinMode(LM1, OUTPUT);
pinMode(LM2, OUTPUT);
pinMode(RM1, OUTPUT);
pinMode(RM2, OUTPUT);
}

void loop()
{
if(!(digitalRead(LS)) && !(digitalRead(RS))) // Move Forward (digitalRead(LS) && digitalRead(RS))
{
digitalWrite(LM1, HIGH);
digitalWrite(LM2, LOW);
digitalWrite(RM1, HIGH);
digitalWrite(RM2, LOW);
}

if(!(digitalRead(LS)) && digitalRead(RS)) // Turn right


{
digitalWrite(LM1, LOW);
digitalWrite(LM2, LOW);
digitalWrite(RM1, HIGH);
digitalWrite(RM2, LOW);
}

if(digitalRead(LS) && !(digitalRead(RS))) // turn left


{
digitalWrite(LM1, HIGH);
digitalWrite(LM2, LOW);
digitalWrite(RM1, LOW);
digitalWrite(RM2, LOW);
}

if(digitalRead(LS) && digitalRead(RS)) // stop !(digitalRead(LS)) && !(digitalRead(RS))


{
digitalWrite(LM1, LOW);
digitalWrite(LM2, LOW);
digitalWrite(RM1, LOW);
digitalWrite(RM2, LOW);
}
}
Concluzii :
In urma acestui seminar am imbunatatit cunostintele in proteus si Arduino in final
creând codul si schema de lucru a unei masini care va merge pe autopilot
(automatizat).

S-ar putea să vă placă și