Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2022:agmocanu:sistem_inteligent_de_reciclare [2022/05/29 21:46]
adrian.popescu0308 [Concluzii]
pm:prj2022:agmocanu:sistem_inteligent_de_reciclare [2022/05/29 22:08] (current)
adrian.popescu0308 [ARDUINO CODE]
Line 32: Line 32:
  
  
-<note tip> 
  
-</note>+====== ARDUINO CODE ====== 
 + 
 + 
 +  *#include<Servo.h>​ 
 + 
 +  *Servo servo; 
 +  *int const trigPin1 = 5; //senzor capac 
 +  *int const echoPin1 = 4; 
 +  *int const trigPin2 = 3; //senzor capacitate 
 +  *int const echoPin2 = 2; 
 +  *int const greenpin = 8; //led verde 
 +  *int const redpin = 9; // led rosu 
 +void setup() 
 +  *{ 
 +  *pinMode(trigPin1,​ OUTPUT);  
 +  *pinMode(echoPin1,​ INPUT); 
 +  *pinMode(trigPin2,​ OUTPUT);  
 +  *capacitatea 
 +  *pinMode(echoPin2,​ INPUT); 
 +  *pinMode(redpin,​ OUTPUT);  
 +  *pinMode(greenpin,​ OUTPUT); 
 +  *Serial.begin(9600);​ 
 +   ​*servo.attach(6);​ 
 +  *} 
 +void loop() 
 +  *{ int duration1, distance1, duration2, distance2;  
 +  *digitalWrite(trigPin1,​ HIGH); 
 +  *delay(1);​ 
 +  *digitalWrite(trigPin1,​ LOW); 
 + 
 +  *duration1 = pulseIn(echoPin1,​ HIGH); 
 +  *distance1 = (duration1/​2) / 29.1;  
 + 
 +  *if (distance1 <= 20&&​ distance1 >= 0) { 
 +  * servo.write(30);​  
 +   ​*delay(3000);​  
 +  *} else { 
 + 
 +   ​*servo.write(150);​  
 +  *} 
 +  *delay(60);​ 
 + 
 +  *digitalWrite(trigPin2,​ LOW); 
 +  *delayMicroseconds(2);​ 
 + 
 +  *digitalWrite(trigPin2,​ HIGH); 
 +  *delayMicroseconds(10);​ 
 +  *digitalWrite(trigPin2,​ LOW); 
 + 
 +  *duration2 = pulseIn(echoPin2,​ HIGH); 
 + 
 +  *distance2 = duration2*0.034/​2;​ 
 +  *if (distance2 <= 7&& distance2 ​>= 0){ 
 +   ​*digitalWrite(redpin,​ HIGH); 
 +  * digitalWrite(greenpin,​ LOW); 
 +  *} 
 +  *else{ 
 +   ​*digitalWrite(redpin,​ LOW); 
 +   ​*digitalWrite(greenpin,​ HIGH); 
 +  *} 
 +  *
  
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
pm/prj2022/agmocanu/sistem_inteligent_de_reciclare.1653849977.txt.gz · Last modified: 2022/05/29 21:46 by adrian.popescu0308
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0