Introducere in Robotica
ROBOTSENZORI              MOTOARE          PROCESOR
Motoare
Senzori
Procesor
ROBOTI(2-3 exemple)
Mini Sumo [1]
Sumo ! [1]
Line Follower [1]
Yellow Drum Machine
CUM ?
Procesor
Motoare [1]
Pololu
Motoare [2]
Motoare [3]
Driver - L298 DIY
Motoare [cod]
Senzori [1]
Sharp Infrared
Senzori [cod]
Robot
Test senzori
Test senzori    void setup() {      Serial.begin(9600);    }    int readDistance() {      int sum = 0;      for (int i=0; ...
Test motoare
Test motoare                         void go(int speedLeft, int speedRight) {int MOTOR1_PIN1 = 10;                        ...
Obstacole !(fiecare echipa individual)
SUMO !
Upcoming SlideShare
Loading in...5
×

Scoala de vara_idg_introducere_in_robotica

168

Published on

Published in: Business, Art & Photos
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
168
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Scoala de vara_idg_introducere_in_robotica

  1. 1. Introducere in Robotica
  2. 2. ROBOTSENZORI MOTOARE PROCESOR
  3. 3. Motoare
  4. 4. Senzori
  5. 5. Procesor
  6. 6. ROBOTI(2-3 exemple)
  7. 7. Mini Sumo [1]
  8. 8. Sumo ! [1]
  9. 9. Line Follower [1]
  10. 10. Yellow Drum Machine
  11. 11. CUM ?
  12. 12. Procesor
  13. 13. Motoare [1]
  14. 14. Pololu
  15. 15. Motoare [2]
  16. 16. Motoare [3]
  17. 17. Driver - L298 DIY
  18. 18. Motoare [cod]
  19. 19. Senzori [1]
  20. 20. Sharp Infrared
  21. 21. Senzori [cod]
  22. 22. Robot
  23. 23. Test senzori
  24. 24. Test senzori void setup() { Serial.begin(9600); } int readDistance() { int sum = 0; for (int i=0; i<6;i++){ float volts = analogRead(0)* ((float) 5 / 1024); float distance = 65*pow(volts, -1.10); sum = sum + distance; delay(5); } return (int)(sum / 6); } void loop() { int distance = readDistance(); Serial.println(distance); }
  25. 25. Test motoare
  26. 26. Test motoare void go(int speedLeft, int speedRight) {int MOTOR1_PIN1 = 10; if (speedLeft > 0) {int MOTOR1_PIN2 = 11; analogWrite(MOTOR1_PIN1, speedLeft); analogWrite(MOTOR1_PIN2, 0);int MOTOR2_PIN1 = 5;int MOTOR2_PIN2 = 6; } else { analogWrite(MOTOR1_PIN1, 0);void setup() { analogWrite(MOTOR1_PIN2, -speedLeft); pinMode(11, OUTPUT); } pinMode(10, OUTPUT); pinMode(6, OUTPUT); if (speedRight > 0) { pinMode(5, OUTPUT); analogWrite(MOTOR2_PIN1, speedRight); Serial.begin(9600); analogWrite(MOTOR2_PIN2, 0);} } else { analogWrite(MOTOR2_PIN1, 0);void loop() { analogWrite(MOTOR2_PIN2, -speedRight); go (255, 255); }} }
  27. 27. Obstacole !(fiecare echipa individual)
  28. 28. SUMO !
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×