0% found this document useful (0 votes)
17 views

Code Possible

Uploaded by

Rebhi Achref
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views

Code Possible

Uploaded by

Rebhi Achref
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 6

?????? ????? ??????? (??????-????-?????) ???? ????????

-???? ??? ?????? 21/7/2022 ?????? 9 ?


- ???????? ????? ??? ????? ?? ??????? ?????? ??????? ???? ????? ?????? ??
- ???? ??? ????? ?????????
-- ??????? ????? ??????? ??? ???? ????? ???? 6 ????
-?????? ????? ??? ????? ???? 9001 ????????? ??????? ??????
-???? ????????? ?????????? ????? ??? ??? ????? ????? ??????? ???????? ????????
(??????? ???? ??? ???????)
- ???????? ???? ?? ????????? ????? ??????? ??????? ???? ????? ??????? ?? ??? ???? ?
????????.
--------------------------------
??? ????? ??? ? ???????? ??
????????? ?????
- ??? ??????? ??????
?????? ??? ??????? ??????????? ??????????? ?????? ???????
????? ???????? ???????? ?????? ???????
????? ??????? ?????? ???????
??????? ??????? ?????? ?????? ?????? ???????
- ??? ??????? ??????
?????? ??? ?????? ???????? ????????? ?????? ??????
?????? ??? ??????? ??????????? ?????? ??????
?????? ??? ??????? ??????????
????? ??????? ???????? ???????? ????????
??????? ??????? ?????? ???? ??????
-----------------------------
????????? ?????? .
-??? ?????? ????? ??????? ?????? ???????? ???? ???? ????????
- ???? ??????? #Compressor
?????? ??? ????? ???????
??? ????? ??? ???????
????? ???? ??? ???????
????? ??? ???? ???????
???? ????? ?? ??? ?? ????? ????????
????? ??? ????? ?? ???? ?????
????? ????? ?????? ??????? ?? ??????
??? ?????? ???????? ? ????? ?????
??? ????? ???????? ?????? ?????
??? ????? ???? ?????? ??????? ?????? ?????
??? ????? ?????? ?????? ?????
??? ????? ?????? ??????
?????? ??? ????? ??????????? ??????
????? ????? ?????? ???????
????? ???? ?????? ?????
????? ??? ?? alignment ?? ??? ??????? ????????
????? ????? ??????? ??? ???????
??????? ??????? ?????? ??????
??? ????? ????? ???????
?????? ??? ?????? #???_??????? #Cooling_Tower
??? ????? ??? ??? ???????
????? ????? ????? ?????? ?????? ????? ???????
??????? ??????? ?????? ??????
?????? ??? ????? #??????_??????? ? ????? ?????
????? ??? ????? ???? ????? ?????? ???????? ???????
????? ??? start up ??? ????? ??????
??? ????? ?????? ??????
??????? ??????? ?????? ??????
??? ????? ??????? ?????????
?????? ??? ????? ??? ???????? ??????? ???
????? ??? ??????? ????????? ??????? ??????????
?????? ??? ???????? ????????? ?? ??????? ?????????
?????? ??? ?????? ???? ??????? ?????????
?????? ??? ??????? ???? ?????? ???????? ??????????
????? ??????? ??????? ????? ??????? ?????????
??? ????? ??? ??????? ?????? ???????
??? ????? ??? ????? ????? ?????? ???????
??? ????? ???? ?????? ??????(#AHU )
?????? ??? ??????? ?????????? ????? ?????? ??????
????? ????? ?????? ????? ?????? ??????
????? ?? ?????
????? ???? ???????? ?????? ????? ??? ???????? ?????? ???? ??????
??????? ??????? ???? ??????
-- ??? ????? ??? Fan coil unit
?????? ??? ??????? ?????????? Fan coil unit
??????? ??????? ???? ??????
??? ? ????? ????? ??????? ?????????? ?????? ??????? ???????
( ?????? + ????? ?????? ?????? + F.C.U + ????? ?????)
-----------------------------
???? ??? ?? ???????
??? ??????? ??????????
?????? ??? ?????? ??????? ??????????
??? ????? ???????? ??????? ???????????
????? ???? ?????? ??????? ??????????
????? ????? ????? ??????? ??????????
????? ????? ??????? ?????????? ? ??? ?????? ?? ??? ?? ????? ??????? ??????????
??????????????????????
- ????? ????????? ??? (??? ???????? 8 ????? ???)
- ???? ?????? ???????? ??????
"?????? ???????" ?????? ??? ????????? ????????? ?????????
- ???? ?????? ???? ?????? ????????? ? ???????
- ?????? ????? ?????? ??? ???? ????? ????? ??????? ???????
int pin_a=9;
int pin_b=1;
int pin_c=2;
int pin_d=3;
int pin_e=4;
int pin_f=5;
int pin_g=6;

int OUt_Motor_1=7;
int OUt_Motor_1=8;

int floor_0=A0;
int floor_1=A1;
int floor_0=A2;

int sensor_0=A3;
int sensor_1=A4;
int sensor_2=A5;

int speed_ = 150 ;

void setup() {
pinMode(senso_0,INPUT_PULLUP);
pinMode(senso_1,INPUT_PULLUP);
pinMode(senso_2,INPUT_PULLUP);
pinMode(floor_0,INPUT_PULLUP);
pinMode(floor_1,INPUT_PULLUP);
pinMode(floor_2,INPUT_PULLUP);

pinMode(OUT_Motor_1,OUTPUT);
pinMode(OUT_Motor_2,OUTPUT);

analogWrite(OUT_Motor_2,HIGH);
delay(500);

void loop() {
// put your main code here, to run
// first-floor:
if (digitalRead(floor_0) ==0 ) {
if (digitalRead(sensor_0 ==1 )
analogWrite(OUT_Motor_1 ,speed_);
while(digitalRead(sensor_0)) {}
digitalWrite(OUT_Motor_1 ,0);
}
}

// third-floor:

if (digitalRead(floor_2)==0 ) {
if (digitalRead(sensor_2 ==1 )
analogWrite(OUT_Motor_2 ,speed_);
while(digitalRead(sensor_2)) {}
delay(400);
digitalWrite(OUT_Motor_2,0);
}
}
// second-floor:

if (digitalRead(floor_1)==0 ) {
if (digitalRead(sensor_1) ==1 )
if (digitalRead(sensor_2) ==0 )
analogWrite(OUT_Motor_1 ,speed_);
while(digitalRead(sensor_1)) {}
digitalWrite(OUT_Motor_1 ,0);

}
else if (digitalRead(sensor_0) ==0 ){
analogWrite(OUT_Motor_2 ,speed_);
while(digitalRead(sensor_1)) {}
delay(400);
digitalWrite(OUT_Motor_2 ,0);
}
else {
digitalWrite(OUT_Motor_1 ,0);
digitalWrite(OUT_Motor_2 ,0);

}
}

}
//7-segment
if (digitalRead(sensor_0) ==0){

digitalWrite(pin_a, 1);
digitalWrite(pin_b, 1);
digitalWrite(pin_c, 1);
digitalWrite(pin_d, 1);
digitalWrite(pin_e, 1);
digitalWrite(pin_f, 1);
digitalWrite(pin_g, 0);
}

if (digitalRead(sensor_0) ==0){

digitalWrite(pin_a, 1);
digitalWrite(pin_b, 1);
digitalWrite(pin_c, 1);
digitalWrite(pin_d, 1);
digitalWrite(pin_e, 1);
digitalWrite(pin_f, 1);
digitalWrite(pin_g, 0);
}
if (digitalRead(sensor_1) ==0){

digitalWrite(pin_a, 0);
digitalWrite(pin_b, 1);
digitalWrite(pin_c, 1);
digitalWrite(pin_d, 0);
digitalWrite(pin_e, 0);
digitalWrite(pin_f, 0);
digitalWrite(pin_g, 0);
}

if (digitalRead(sensor_2) ==0){

digitalWrite(pin_a, 1);
digitalWrite(pin_b, 1);
digitalWrite(pin_c, 0);
digitalWrite(pin_d, 1);
digitalWrite(pin_e, 1);
digitalWrite(pin_f, 0);
digitalWrite(pin_g, 1);
}
}

int enA=5;
int in1=0;
int in2=1;

int ir_1=2;
int ir_2=3;
int ir_3=4;

int btn_1=10;
int btn_2=11;
int btn_3=12;
Int A = 2;
Int B = 3;
Int F = 4;
Int D = 5;
Int E = 6;
Int G = 7;

void setup() {
pinMode (A, OUTPUT);
pinMode (B, OUTPUT);
pinMode (F, OUTPUT);
pinMode (D, OUTPUT);
pinMode (E, OUTPUT);
pinMode (G, OUTPUT);

pinMode(enA,OUTPUT);
pinMode(in1,OUTPUT);
pinMode(in2,OUTPUT);

pinMode(ir_1,INPUT);
pinMode(ir_2,INPUT);
pinMode(ir_3,INPUT);

pinMode(btn_1,INPUT);
pinMode(btn_2,INPUT);
pinMode(btn_3,INPUT);
}

void loop() {
b1=digitalRead(btn_1);
b2=digitalRead(btn_2);
b3=digitalRead(btn_3);

if(digitalRead(btn_1)==1){
if(digitalRead(ir_3)==1){
motor_Fade();
}else if(digitalRead(ir_1)==0){
motor_off();
}
}
if(digitalRead(btn_3)==1){
if(digitalRead(ir_1)==1){
motor_back_Fade();
}else if(digitalRead(ir_3)==0){
motor_off();
}
}
if(digitalRead(btn_2)==1){
if(digitalRead(ir_1)==1){
if(digitalRead(ir_3)==1){
motor_Fade();
}else if(digitalRead(ir_1)==0){
motor_back_Fade();
}else{
motor_off();
}
}
}

}
void motor_Fade(){
digitalWrite(in1,1);
digitalWrite(in2,0);

analogWrite(enA,200);
delay(400);
}
void motor_back_Fade(){
digitalWrite(in1,0);
digitalWrite(in2,1);

analogWrite(enA,200);
delay(400);
}
void motor_off(){

digitalWrite(in1,0);
digitalWrite(in2,0);

delay(400);
}

You might also like