Differences

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

Link to this comparison view

pm:prj2022:avaduva:robot4wd [2022/05/27 23:21]
mihai.cojocaru2510 [Bibliografie/Resurse]
pm:prj2022:avaduva:robot4wd [2022/06/02 10:19] (current)
mihai.cojocaru2510 [Descriere generală]
Line 12: Line 12:
  ​**Schema bloc**  ​**Schema bloc**
  
-{{:​pm:​prj2022:​avaduva:​diagramarobot.png?700|}}+{{:​pm:​prj2022:​avaduva:​diagrama_electrica_robot.png?700|}}
  
 ===== Hardware Design ===== ===== Hardware Design =====
Line 40: Line 40:
  
 ===== Download ===== ===== Download =====
- +<​note ​important> 
-<​note>​+{{:​pm:​prj2022:​avaduva:​obstacle_robot.rar|}}
 </​note>​ </​note>​
  
Line 60: Line 60:
 ===== Cod ===== ===== Cod =====
  
-#include <​NewPing.h>​+#include <​NewPing.h> ​
  
-const int LF = 6; +const int RF = 6; 
-const int LB = 7; +const int RB = 7; 
-const int RF = 5; +const int LF = 5; 
-const int RB = 4;+const int LB = 4;
  
 #define trig 12  #define trig 12 
Line 78: Line 78:
 void setup(){ void setup(){
  
 +  pinMode(LF, OUTPUT);
   pinMode(RF, OUTPUT);   pinMode(RF, OUTPUT);
-  pinMode(LF, OUTPUT);+  pinMode(RB, OUTPUT);
   pinMode(LB, OUTPUT);   pinMode(LB, OUTPUT);
-  pinMode(RB, OUTPUT); 
   ​   ​
   dist = readPing();   dist = readPing();
Line 131: Line 131:
 void moveStop(){ void moveStop(){
   ​   ​
-  digitalWrite(RF,​ LOW); 
   digitalWrite(LF,​ LOW);   digitalWrite(LF,​ LOW);
-  digitalWrite(RB, LOW);+  digitalWrite(RF, LOW);
   digitalWrite(LB,​ LOW);   digitalWrite(LB,​ LOW);
 +  digitalWrite(RB,​ LOW);
 } }
  
Line 143: Line 143:
     check=true;     check=true;
     ​     ​
-    digitalWrite(LF,​ HIGH); 
     digitalWrite(RF,​ HIGH);     digitalWrite(RF,​ HIGH);
-    digitalWrite(RBLOW); +    digitalWrite(LFHIGH); 
-    digitalWrite(LB,​ LOW); +    digitalWrite(LB, LOW); 
 +    digitalWrite(RB, LOW); 
   }   }
 } }
Line 154: Line 154:
   check=false;​   check=false;​
  
-    digitalWrite(LF,​ LOW); 
     digitalWrite(RF,​ LOW);     digitalWrite(RF,​ LOW);
-    digitalWrite(RBHIGH); +    digitalWrite(LFLOW); 
-    digitalWrite(LB,​ HIGH); ​+    digitalWrite(LB, HIGH); 
 +    digitalWrite(RB, HIGH); ​
   ​   ​
 } }
Line 163: Line 163:
 void turnRight(){ void turnRight(){
  
-  digitalWrite(LF, HIGH); +  digitalWrite(RF, HIGH); 
-  digitalWrite(RB, HIGH);+  digitalWrite(LB, HIGH);
   ​   ​
-  digitalWrite(LB, LOW); +  digitalWrite(RB, LOW); 
-  digitalWrite(RF, LOW);+  digitalWrite(LF, LOW);
   ​   ​
   delay(500);   delay(500);
Line 179: Line 179:
   ​   ​
   ​   ​
-} 
- 
-void turnLeft(){ 
- 
-  digitalWrite(LB,​ HIGH); 
-  digitalWrite(RF,​ HIGH); 
-  ​ 
-  digitalWrite(LF,​ LOW); 
-  digitalWrite(RB,​ LOW); 
- 
-  delay(500); 
-  ​ 
-  digitalWrite(LF,​ HIGH); 
-  digitalWrite(RF,​ HIGH); 
-  ​ 
-  digitalWrite(LB,​ LOW); 
-  digitalWrite(RB,​ LOW); 
 } }
 ===== Concluzii ===== ===== Concluzii =====
Line 204: Line 187:
 <​note>​ <​note>​
   -[[https://​www.youtube.com/​watch?​v=iajyaWi1Ln4&​t=2752s|]]   -[[https://​www.youtube.com/​watch?​v=iajyaWi1Ln4&​t=2752s|]]
-  -[[http://example.com|External Link]] +  -[[https://create.arduino.cc/projecthub/now/​l298n-motor-module-service-ba0f56?​ref=search&​ref_id=l298n&​offset=0]] 
-  -[[http://example.com|External Link]] +  -[[https://www.youtube.com/​watch?​v=dyjo_ggEtVU]]
-  -[[http://example.com|External Link]]+
 </​note>​ </​note>​
  
 <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
pm/prj2022/avaduva/robot4wd.1653682919.txt.gz · Last modified: 2022/05/27 23:21 by mihai.cojocaru2510
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