Hindernis Avoider Roboter mit Relais-Platine (2 / 2 schritt)

Schritt 2:


Nach dem Platzieren der Arduino Uno Board, legte ich den Hc-sro4 Sensor.

Sobald Sie alles am Ort Ihrer Wahl haben, müssen Sie starten Sie anschließen der Kabel.

Das Arduino Uno Board zuerst an die Relais-Platine mit Kabel anschließen.

GND geht an den Gnd und Vcc geht auf den Vcc-Pin des Arduino. PIN2 des Relais wird auf 7, pin4 des Relais geht an pin9.

Für Hc-sro4 Sensor Gnd Pin geht an Gnd, Vcc Pin geht an Vcc Eco Pin geht an pin2 und trig Pin geht an pin3.

Jetzt können Sie die Batteriekabel und Motorkabel an die Relais-Platine anschließen und auch verwenden der 9v Batterie zur Stromversorgung der Arduino.

Dies sind die folgenden Codes für das Arduino-Board:

#include < Ultrasonic.h >
const Int NumOfReadings = 10;                   Anzahl der Messwerte zu / Elemente im Array
Int Lesungen [NumOfReadings];                    speichert den Abstand Messwerte in ein array
Int ArrayIndex = 0;                             ArrayIndex des aktuellen Elements im array
Int Summe = 0;                                  speichert die Cumlative insgesamt
Int AverageDistance = 0;                        speichert den durchschnittlichen Wert
unsigned long PulseTime = 0;                    speichert den Puls in Mikro Sekunden
unsignierte Ferngespräche = 0;                     Variable zur Speicherung des Abstand (cm)
Int motor1 = 9;
Int motor2 = 7;
Int Eco = 2;
Int trig = 3;
Int Dist = 0;

void setup()
{
PinMode (motor1, Ausgang);
PinMode (motor2, OUTPUT);
PinMode (Eco, Eingabe);
PinMode (trig, OUTPUT);
Float Dist = PulseIn (Eco, HIGH);

}
void loop() {}
DigitalWrite (Trig, HIGH);                  senden 10 Mikrosekunden Puls
delayMicroseconds(10);                                warten Sie 10 Mikrosekunden vor dem Ausschalten
DigitalWrite (Trig, LOW);                   Beenden Sie das Senden des Puls
PulseTime = PulseIn (Eco, HIGH);           Suchen Sie nach einer Rückkehr Puls, es sollte hoch sein, wie der Puls geht Low-High-low
Abstand = PulseTime/58;                      Abstand = Impulszeit / 58 cm konvertieren.
Total = Gesamt - Lesungen [ArrayIndex];          Subtrahieren Sie die letzte Distanz
Messwerte [ArrayIndex] = Abstand;              Entfernung lesen Array hinzufügen
Summe = Summe + Lesungen [ArrayIndex];          die Summe die Lesung hinzufügen
ArrayIndex = ArrayIndex + 1;                  wechselt zum nächsten Element im array

Am Ende des Arrays (10 Stück) dann erneut beginnen
Wenn (ArrayIndex > = NumOfReadings) {}
ArrayIndex = 0;
}

AverageDistance = Total / NumOfReadings;      berechnen Sie die durchschnittliche Entfernung
Delay(10);
DigitalWrite (motor1, HIGH);
DigitalWrite (motor2, HIGH);

Wenn (AverageDistance < = 10) {}
rückwärts gehen
digitalWrite(motor1,LOW);
digitalWrite(motor2,LOW);
digitalWrite(motor1,HIGH);
digitalWrite(motor2,LOW);
}
anderes
digitalWrite(motor1,LOW);
digitalWrite(motor2,LOW);
}

In Verbindung stehende Artikel

Hindernis Avoider Roboter mit Arduino Uno und IR Näherungssensor

Hindernis Avoider Roboter mit Arduino Uno und IR Näherungssensor

Die Schritte zum Erstellen Sie ein Hindernis zu vermeiden Roboter verwenden Arduino Uno und IR NäherungssensorSchritt 1: Benötigte Teile(1) Arduino Uno R3 (Klon tun wird)(2) IR Näherungssensoren (2 empfohlen)(3) Chassis mit Motoren(4) Steckbrett(5) L
DTMF basierte Hindernis AVOIDER Roboter

DTMF basierte Hindernis AVOIDER Roboter

basiert auf DTMF-Technologie, durch die Ihr Auto auf die niedrigen und hohen Frequenz von der Zahl u gedrückt in Ihrem Handy reagiert nach dem einen Ring geben,Schritt 1: STECKERBELEGUNG Die arbeiten grundsätzlich hinter dem Projekt ist IN dem BLOCKS
Arduino Hindernis Avoider Roboter [EASY]!!

Arduino Hindernis Avoider Roboter [EASY]!!

Hallo Jungs,In diesem Video verwende ich das Chassis, die ich in der vorherigen Instructables (wiederholt) zu einem Avoider ein Hindernis.Ich hoffe, Sie genießen das videoCode im nächsten Schritt
Machen Sie eine Wi-Fi gesteuert Roboter mit LinkIt ONE

Machen Sie eine Wi-Fi gesteuert Roboter mit LinkIt ONE

Hier ist eine Schritt-für-Schritt-Anleitung die Ihnen, erste Roboter zu bauen und zusätzliche Komplexität, helfen wie Sie entlang folgen. Neben dem Bau ein grundlegendes Hindernis Roboter mit einem Ultraschall-Sensor und Sparkfun motor Fahrer zu verm
O-Fett der Vierbeiner Roboter mit Acryl-Rahmen

O-Fett der Vierbeiner Roboter mit Acryl-Rahmen

Dies ist ein Mini O-Fett der vierbeinigen Roboter, Rahmen aus 2mm Acryl mit Laser-Cutter geschnitten.Mini-O-Fett 2dof vierbeinigen zweibeinigen Roboter ist, besteht aus 8 micro Servo Metallgetriebe, 2 Servo in jedem Fuß für dieses Tutorial werde ich
Hindernis Avoider mit IR-Sensor

Hindernis Avoider mit IR-Sensor

Hey Jungs, ich werde Ihnen zeigen, wie man eine Hindernis Avoider mit IR-Sensoren und ein Arduino,Dieses Projekt erfordert keine teuren Materialien und ist ganz einfach zu machenAlso lasst uns beginnenSchritt 1: Ersatzteile Benötigen Sie für dieses P
Hindernis, die Vermeidung von Roboter mit IR-Modul verbunden mit Mediatek LinkIt ein Brett

Hindernis, die Vermeidung von Roboter mit IR-Modul verbunden mit Mediatek LinkIt ein Brett

In dieser Intructable werden Sie werden in der Lage zu machen ein Hindernis Roboter mit IR-Modul mit L293D und Mediatek Linkit ein Brett zu vermeiden.Schritt 1: Anforderungen L293D Motortreiber IC.2 IR-Sensor-Module.Chassi für Bot.MediaTek LinkItOne
DIY-autonome Zeilenverfolgung mit Hindernis vermeiden Roboter (Rover)

DIY-autonome Zeilenverfolgung mit Hindernis vermeiden Roboter (Rover)

WARNUNG: IHR COMPUTER HELLIGKEIT LOW ZU MACHEN, WEIL DIESES PROJEKT EIN HOHES MAß AN AWESOMENESS EMITTIERT, DIE IHRE AUGEN BESCHÄDIGEN KÖNNEN :D 3:)Dieses Projekt nahm an RoboCup 2015 Ägypten lokalen Wettbewerb und gewann "Best Design Award" mit
Hindernis, die Vermeidung von Roboter mit IR-Sensoren ohne Mikrocontroller

Hindernis, die Vermeidung von Roboter mit IR-Sensoren ohne Mikrocontroller

Auch dieses Projekt ist ein älteres Projekt, ich habe es im Jahr 2014 in den Monat Juli oder August, dachte es mit euch zu teilen. Die ein einfaches Hindernis Roboter, IR-Sensoren verwendet und funktioniert ohne Mikrocontroller, zu vermeiden. Die IR-
Die Wireless, Hindernis Erkennung, Piepen Roboter mit Arduinos!

Die Wireless, Hindernis Erkennung, Piepen Roboter mit Arduinos!

Dies ist ein drahtlos gesteuerten, autonome Hindernis Erkennung Roboter!Vor einer Weile hatte ich habe diese Instructable und seitdem einige größere Upgrades machen wollte.Im folgenden werden die Roboter-Funktionen:-1.he ist drahtlos mit 433 MHz Tx/R
Hindernis zu vermeiden Roboter mit Arduino

Hindernis zu vermeiden Roboter mit Arduino

HINDERNIS - VERMEIDUNG VON ROBOTEREin Hindernis vermeiden Roboter ist, kann ein Hindernis zu vermeiden, indem Sie mit Ultraschallsensor und Navigieren in seinen eigenen Weg. Mit einem Steckbrett angeschlossen an den Roboter können Sie innerhalb kurze
Autonomer Roboter mit LinkitONE

Autonomer Roboter mit LinkitONE

Jemals gefragt wie autonome Roboter gemacht? Ein cooles Projekt machen wollte? Habe eine Linkit Board? Dann sind Sie bei uns richtig!Hier werde ich einen Roboter mit LinkitONE mit einigen lokalen Roboter Teile und Servomotoren abgeben.Beginnen wir...
MANUELLE / autonome Steuerung Roboter (mit SENSOR FUSION Technik)

MANUELLE / autonome Steuerung Roboter (mit SENSOR FUSION Technik)

DTMF oder Dual mehrere Tonfrequenz ist nette kleine Art und Weise der Steuerung von Maschinen mit Ihrem Handy. Diese instructable zeigt Ihnen, geneigter Leser, wie ein billiger zu machen als Schmutz DTMF Roboter gesteuert, die auch autonom, Yeh funkt
Eine sehr kostengünstige Roboter mit 89c 51 Mikrocontroller.

Eine sehr kostengünstige Roboter mit 89c 51 Mikrocontroller.

Hey Leute dies ist mein erster hartnäckig, so gehen Sie bitte einfach auf mich...Was ich gebaut habe, in diesem hartnäckigen ist ein Roboter. Ich nenne es ein Spion Roboter (cos wenn gebaut, klein und wenn eine Kamera hinzugefügt wird, die es als Spi