Inhaltsverzeichnis:
- Schritt 1: Holen Sie sich Ihre Materialien
- Schritt 2: Schneiden Sie das Eis am Stiel auf
- Schritt 3: Kleben Sie etwas Karton
- Schritt 4: Kleben Sie Alufolie auf Eis am Stiel
- Schritt 5: Karton kleben
- Schritt 6: (Optional) Schneiden Sie die Drähte ab, um sie zu organisieren
- Schritt 7: Der Code selbst
- Schritt 8: Erklären des Codes
- Schritt 9: Endprodukt
Video: So fügen Sie Stoßfänger zu einem SUMOBOT hinzu - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
Was dies bewirkt, ist, dass Sie es so einstellen können, dass es beim Auftreffen auf einen der Stoßfänger des Roboters umkehrt und sich vom Objekt abwendet.
Schritt 1: Holen Sie sich Ihre Materialien
Die Dinge, die Sie dafür brauchen, sind 3 Eis am Stiel, Pappe, Heißkleber, vier Drähte und Alufolie.
Ein optionales Material, das Sie verwenden können, ist Abdeckband, wenn Sie es später entfernen möchten
Schritt 2: Schneiden Sie das Eis am Stiel auf
dafür nehmen Sie ein Eis am Stiel und schneiden es mit einem Drahtschneider in zwei Hälften, oder Sie können versuchen, es in zwei Hälften zu brechen, was nicht so glatt ist.
Schritt 3: Kleben Sie etwas Karton
Wenn Sie Kreppband haben, wickeln Sie es um die kleine Stange und kleben Sie dann ein kleines Stück Pappe auf beide Stangen.
Schritt 4: Kleben Sie Alufolie auf Eis am Stiel
Wickeln Sie etwas Alufolie auf zwei Drähte und kleben Sie es auf die Enden eines großen Eis am Stiel, und stellen Sie sicher, dass die Drähte mit Masse verbunden sind.
Machen Sie dasselbe mit einem anderen Eis am Stiel und verbinden Sie es mit einem Widerstand
Verbinden Sie nun das erste Eis am Stiel und den Karton, der auf die Stangen geklebt wurde.
Schritt 5: Karton kleben
Nehmen Sie ein kleines, dünnes Stück Pappe und falten Sie es zusammen, kleben Sie einen Teil davon in die Mitte eines Eis am Stiel, dann den anderen. danach das zerbrochene Eis am Stiel auf die Enden des 2. Eis am Stiel kleben, dann Karton auf die Enden der kleinen Eis am Stiel kleben
Stellen Sie danach sicher, dass die Alufolie des zweiten Eis am Stiel dem ersten zugewandt ist, so dass es bei Berührung wie eine Stoßstange wirkt und sich wegbewegt.
Schritt 6: (Optional) Schneiden Sie die Drähte ab, um sie zu organisieren
Wenn Sie möchten, können Sie die Drähte abschneiden, um sie kleiner zu machen und damit sie übersichtlicher aussehen. Sie können sie mit einem Drahtschneider nach Ihren Wünschen zuschneiden.
Schritt 7: Der Code selbst
' {$STEMPEL BS2}
' {$PBASIC 2.5}
temp VAR Byte RunStatus DATA $00
READ RunStatus, temp temp = ~temp WRITE RunStatus, temp IF (temp>0)THEN END '------------- E/A-Pins ---------- -------------- LMotor PIN 13 RMotor PIN 12 '------------- Konstanten -------------- ------ LStop CON 750 RStop CON 750 '-------------- Variablen ---------- X VAR Word Turn VAR Word '-------------- Hauptprogramm --------------
TUN
GOSUB-Weiterleitung
WENN (IN9=0)UND (IN10=0) DANN HOCH 14 HOCH 3 GOSUB ReverseTurn PAUSE 50 NIEDRIG 14 NIEDRIG 3 ENDIF
IF (IN9=0) THEN HIGH 14 GOSUB ReverseTurnRight PAUSE 50 LOW 14 ENDIF IF (IN10=0) THEN HIGH 3 GOSUB ReverseTurnLeft PAUSE 50 LOW 3 ENDIF LOOP
ENDE
'**************************************************** ***** 'der folgende Code wird für die Stoßstangen verwendet '************************************ **********************
'------------------------------------------------- --- 'Damit bewegt sich die Stoßstange nach vorne '------------------------------------ ---------------- Vorwärts: FOR X = 0 TO 25 'Vorwärts für ein Bit PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 NEXT RETURN
'------------------------------------------------- --- 'Dies ist, wenn beide Stoßfänger getroffen werden'------------------------------------- -------------- ReverseTurn: FOR X = 0 BIS 25 'REVERSE 20cm PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 NEXT FOR X = 0 BIS 25 'Turn Left 60 Grad PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 NEXT FOR x = 0 BIS 50 PULSOUT LMotor, 850 PULSOUT RMotor, 850 PAUSE 20 NEXT RETURN
'------------------------------------------------- --- 'Dieser Code wird verwendet, um rückwärts zu fahren und nach links abzubiegen, wenn der rechte Stoßfänger getroffen wird. ---------------------- ReverseTurnLeft: FOR X = 0 BIS 25' REVERSE 20cm PULSOUT LMotor, 850 PULSOUT RMotor, 650
PAUSE 20 NEXT FOR X = 0 BIS 25 'reverse PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 NEXT FOR X = 0 BIS 50 'Turn Right 45 Grad PULSOUT LMotor, LStop PULSOUT RMotor, 850 PAUSE 20 NEXT RETURN
'------------------------------------------------- --- 'Dieser Code wird verwendet, um rückwärts zu fahren und nach rechts abzubiegen, wenn der linke Stoßfänger getroffen wird. ---------- REVERSETurnRight: FOR X = 0 TO 25' REVERSE 20cm PULSOUT LMotor, 850 PULSOUT RMotor, 650 PAUSE 20 NEXT FOR X = 0 TO 25 'reverse PULSOUT LMotor, 650 PULSOUT RMotor, 850 PAUSE 20 NEXT FOR X = 0 TO 50 'Links drehen 45 Grad PULSOUT LMotor, 650 PULSOUT RMotor, RStop PAUSE 20 NEXT RETURN
'**************************************************** ****** ' Ende der Prozeduren '**************************************** ******************
Schritt 8: Erklären des Codes
Was dieser Code ist, ist, dass er zeigt, wie sich der Roboter gemäß den Stoßfängern verhält, zum Beispiel: Der Code "reverseturnleft" ist, wenn der rechte Stoßfänger getroffen wird und er rückwärts fährt und nach links abbiegt.
"reverseturnright" ist, wenn die linke Stoßstange getroffen wird und sie rückwärts fährt und nach rechts abbiegt
"reverseboth" ist, wenn beide Stoßfänger getroffen werden und es rückwärts fährt und sich in eine andere Richtung dreht.
Die Begriffe "niedrig" und "hoch" sind nur nützlich, wenn Sie LEDs in Ihrem Roboter verwenden. Diese bedeuten, dass das bestimmte Licht schwach oder stark wird.
Schritt 9: Endprodukt
Das Endprodukt sollte ungefähr wie auf dem Bild unten aussehen
Empfohlen:
So fügen Sie einen interaktiven Bot in Discord hinzu – wikiHow
Wie man einen interaktiven Bot in Discord hinzufügt: In diesem Tutorial werde ich zeigen, wie man einen eigenen interaktiven Bot erstellt, der mit einigen wenigen Kommandos funktioniert. Discord ist eine Skype/Whats-App-Social-Media-App, die Gamer zusammenbringt. Sie können einen eigenen Kanal haben, überprüfen, welches Spiel jedes Mitglied spielt
So fügen Sie Ihrem Projekt ein E-Ink-Display hinzu: 12 Schritte (mit Bildern)
So fügen Sie Ihrem Projekt ein E-Ink-Display hinzu: Viele Projekte beinhalten die Überwachung irgendeiner Art von Daten, wie z. B. Umgebungsdaten, wobei häufig ein Arduino zur Steuerung verwendet wird. In meinem Fall wollte ich den Salzgehalt in meinem Wasserenthärter überwachen. Vielleicht möchten Sie über Ihr Heimnetzwerk auf die Daten zugreifen
So fügen Sie Videos von Ubuntu zu Ihrem iPhone hinzu – wikiHow
So fügen Sie Videos von Ubuntu zu Ihrem iPhone hinzu: Wenn Sie Ubuntu und das iPhone verwenden, möchten Sie möglicherweise einige Videos mit Ihrem Computer zu Ihrem Gerät hinzufügen. Keine Sorge, es ist ganz einfach und erfordert keinen Jailbreak iPhone
So fügen Sie jedem Projekt eine WLAN-Steuerung hinzu -- ESP32-Anfängerleitfaden: 5 Schritte
So fügen Sie jedem Projekt eine WLAN-Steuerung hinzu || ESP32-Anfängerhandbuch: In diesem Projekt zeige ich Ihnen, wie einfach / schwierig es ist, einen ESP32 mit der Arduino IDE zu verwenden, um jedem Elektronikprojekt eine WiFi-Steuerung hinzuzufügen. Unterwegs zeige ich Ihnen, wie Sie mit dem ESP32 einen einfachen WLAN-Server erstellen und wie Sie
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Hinzugefügte Informationen: 4 Schritte
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen … Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Zusätzliche Informationen: Wenn Sie jemals auf eine Website gehen und ein Lied abspielen, das Sie mögen und es wollen, dann ist hier das anweisbare für Sie, nicht meine Schuld, wenn Sie etwas durcheinander bringen (nur so wird es passieren, wenn Sie ohne Grund anfangen, Dinge zu löschen) ) Ich konnte Musik für