Differences

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

Link to this comparison view

pm:prj2025:fstancu:dan.vrinceanu [2025/05/28 03:07]
dan.vrinceanu [Rezultate Obţinute]
pm:prj2025:fstancu:dan.vrinceanu [2025/05/28 09:28] (current)
dan.vrinceanu [Main application flow]
Line 273: Line 273:
 void moveForward() void moveForward()
 { {
-  ​digitalWrite(IN1, HIGH); digitalWrite(IN2, LOW); +  ​GPIO.out_w1ts = (1 << ​IN1) (1 << IN3); // Set IN1 și IN3 HIGH 
-  ​digitalWrite(IN3, HIGH); digitalWrite(IN4, LOW);+  ​GPIO.out_w1tc = (1 << IN2(1 << ​IN4); // Set IN2 și IN4 LOW
   Serial.println("​Înainte"​);​   Serial.println("​Înainte"​);​
 } }
Line 280: Line 280:
 void moveBackward() void moveBackward()
 { {
-  ​digitalWrite(IN1, LOW); digitalWrite(IN2, HIGH); +  ​GPIO.out_w1ts = (1 << IN2(1 << IN4); // Set IN2 și IN4 HIGH 
-  ​digitalWrite(IN3, LOW); digitalWrite(IN4, HIGH);+  ​GPIO.out_w1tc = (1 << IN1(1 << IN3); // Set IN1 și IN3 LOW
   Serial.println("​Înapoi"​);​   Serial.println("​Înapoi"​);​
 } }
Line 287: Line 287:
 void turnLeft() void turnLeft()
 { {
-  ​digitalWrite(IN1, LOW); digitalWrite(IN2, HIGH); +  ​GPIO.out_w1ts = (1 << IN2(1 << IN3); // IN2 și IN3 HIGH 
-  ​digitalWrite(IN3, HIGH); digitalWrite(IN4, LOW);+  ​GPIO.out_w1tc = (1 << IN1(1 << ​IN4); // IN1 și IN4 LOW
   Serial.println("​Stânga"​);​   Serial.println("​Stânga"​);​
 } }
Line 294: Line 294:
 void turnRight() void turnRight()
 { {
-  ​digitalWrite(IN1, HIGH); digitalWrite(IN2, LOW); +  ​GPIO.out_w1ts = (1 << ​IN1) (1 << IN4); // IN1 și IN4 HIGH 
-  ​digitalWrite(IN3, LOW); digitalWrite(IN4, HIGH);+  ​GPIO.out_w1tc = (1 << IN2(1 << IN3); // IN2 și IN3 LOW
   Serial.println("​Dreapta"​);​   Serial.println("​Dreapta"​);​
 } }
Line 301: Line 301:
 void stopMotors() void stopMotors()
 { {
-  ​digitalWrite(IN1, LOW); digitalWrite(IN2, LOW)+  ​GPIO.out_w1tc = (1 << ​IN1) (1 << ​IN2) (1 << ​IN3) (1 << ​IN4); // Toți LOW
-  digitalWrite(IN3, LOW); digitalWrite(IN4, LOW);+
   Serial.println("​Oprire"​);​   Serial.println("​Oprire"​);​
 } }
Line 414: Line 413:
 {{:​pm:​prj2025:​fstancu:​img_2149.jpg?​260|}} {{:​pm:​prj2025:​fstancu:​img_2149.jpg?​260|}}
 } }
 +===== VIDEO =====
 +https://​www.youtube.com/​shorts/​16-T-_LEwkY
 +
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
 {{:​pm:​prj2025:​fstancu:​img_dan1.jpg?​307|}} {{:​pm:​prj2025:​fstancu:​img_dan1.jpg?​307|}}
 {{:​pm:​prj2025:​fstancu:​img_dan2.jpg?​300|}} {{:​pm:​prj2025:​fstancu:​img_dan2.jpg?​300|}}
  
-https://​www.youtube.com/​watch?​v=16-T-_LEwkY 
  
 ===== Concluzii ===== ===== Concluzii =====
pm/prj2025/fstancu/dan.vrinceanu.1748390822.txt.gz · Last modified: 2025/05/28 03:07 by dan.vrinceanu
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