Slicer Discord
Arduino Robot Avoid Obstacles – 3D-Druckmodell von Thingiverse Thingiverse

Arduino Robot Avoid Obstacles

3 Downloads
6 Likes
0 Makes
Zum Modell
Materials


- nr. 2 micro servi - rotation 360°

- nr. 1 sensor HC-SR04

- nr. 1 Arduino Uno

- nr. 1 Battery 9 volt

Arduino Code:


"#include"

const int triggerPort = 11;
const int echoPort = 12;

Servo servoLeft;
Servo servoRight;

void setup(){
pinMode(triggerPort, OUTPUT);
pinMode(echoPort, INPUT);

servoLeft.attach(9);
servoLeft.write(90);

servoRight.attach(10);
servoRight.write(90);

Serial.begin(9600);
}

void loop(){

long distance = CalculateDistance();

if (distance < 15) {
Stop();

ChooseDirection();

Stop();
}
else {
Go();
}

//delay(1000);
}

long CalculateDistance(){
Serial.println("CalculateDistance");
digitalWrite( triggerPort, LOW );
digitalWrite( triggerPort, HIGH );
delayMicroseconds(10);
digitalWrite( triggerPort, LOW );

long time = pulseIn( echoPort, HIGH );
long distance = 0.034 * time / 2;

return distance;
}

voi
Quelle
Thingiverse
Was du zum Drucken brauchst: Anfänger Niedrige Konfidenz
Einteilig
Supports 1/3
Zusammenbau 0/3
Einstellungen 1/3
Druckbett 0/3
Nachbearbeitung 0/3
Drucker
FDM / FFF
Dateiformat
STL
Material
TPU
Software
Cura, PrusaSlicer o. Ä.
Noch keine Bewertungen
Noch keine Kommentare – sei der Erste!

Ähnliche Modelle

6 Vorschläge
Feed Blog Slicer Kostenrechner Bildersuche Einreichen Kontakt Discord ☕ Buy me a coffee
DE EN FR ES IT NL

Zur Sammlung hinzufügen