Inhaltsverzeichnis:
- Schritt 1: Bestimmen Sie den LDR-Wert
- Schritt 2: Servo hinzufügen
- Schritt 3: Finden der richtigen Position für LDR
- Schritt 4: Ldr auf den Bildschirm kleben
- Schritt 5: Fehlerbehebung
Video: Chrome T-Rex-Spiel-Hack mit Arduino - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:15
In diesem Tutorial werden wir das Chrome-T-Rex-Spiel mit Arduino hacken
Lieferungen:
Wir benötigen folgende Komponenten für dieses ProjektArduino UNO -X1Breadboard X1Servo Motor -X1LDR -X1Resistor 10K Ohm -X1Jumper Kabel und Drähte -X1
Schritt 1: Bestimmen Sie den LDR-Wert
• Zuerst müssen Sie den LDR-Wert finden, in dem Sie Ihren t-rex• springen möchten, um die Verbindung gemäß Schaltplan herzustellen. Arduino (5V) - LDR (Klemme 1) Arduino (A0) - LDR (Klemme 2) Arduino (GND) - Widerstand - LDR (Klemme 2)• Laden Sie nun die unten angegebene Datei 'ldr test.ino' herunter• öffnen Sie diesen Code in arduino IDE und laden Sie es in Ihr Arduino-Board.• Öffnen Sie jetzt den Chrome-Browser • und öffnen Sie auch den seriellen Arduino-Monitor• Legen Sie nun den LDR auf den Hindernisbereich auf dem Bildschirm (siehe Bild oben)• notieren Sie den Messwert, wenn Sie den LDR auf ' Hindernisbereich '• Und notieren Sie sich auch den Messwert, wenn Sie den LDR auf 'Kein Hindernisbereich' platzieren• Jetzt müssen Sie den Höchstwert finden, wenn Sie den LDR auf 'Hindernisbereich' platzierenBeispiel: Angenommen, wenn ich LDR auf 'Hindernis' platziere ' Dann zeigt der serielle Monitor seinen Wert unter 500 an. Und ähnlich, wenn ich ihn auf keinen Hindernisbereich platziere, zeigt er einen Wert über 600 an. Also mein Schwellenwert (darunter möchte ich t Rex springen) ist 500 Aber hier gehe ich von einem Schwellenwert aus Wert 510 (ich habe +10 in meinem Schwellenwert für mehr Genauigkeit hinzugefügt)Wenn das ldr ein Hindernis erkennt, ist der Wert von ldr immer niedriger als n-Schwellenwert (510), so dass er unseren t-Rex überspringt.
Schritt 2: Servo hinzufügen
• Stecken Sie nun den Servomotor auf die Tastatur • Stellen Sie die im obigen Schaltplan gezeigte Verbindung her. • Laden Sie nun das 'chrome dino game.ino' in das Arduino-Board hoch
Schritt 3: Finden der richtigen Position für LDR
• Bevor Sie nun den LDR auf den Bildschirm kleben, müssen Sie die richtige Position zum Sticken finden. • Dazu müssen Sie vor dem Bildschirm halten (siehe Bild oben) und sehen, dass Ihr Servomotor den Knopf zum richtigen Zeitpunkt drücken sollte, wenn ein Hindernis kommt• Wenn T-Rex zu früh springen, wenn ein Hindernis kommt, dann ldr nach vorne halten• und wenn T-Rex zu spät springen, wenn ein Hindernis kommt, dann ldr-Rückwort halten
Schritt 4: Ldr auf den Bildschirm kleben
• Nachdem Sie die richtige Position für LDR gefunden haben, kleben Sie das ldr auf den Bildschirm.• Führen Sie dies nun aus.
Schritt 5: Fehlerbehebung
• Wenn Ihr Projekt beim ersten Mal erfolgreich läuft, aber nach einiger Zeit nicht mehr funktioniert, müssen Sie den Schwellenwert überprüfen, dafür schreibe ich auch serielle Funktionen in 'chrome dino game.ino', also finden Sie heraus, was Ihr serieller Monitor Ihnen bietet Der Ldr-Wert, wenn Sie den Ldr auf ein Hindernis stellen. Jetzt empfehle ich Ihnen, anstatt den Schwellenwert aus dem Programm zu ändern, müssen Sie Ihre Anzeigehelligkeit ändern und auf den Punkt einstellen, an dem Ihr serieller Monitor Ihnen Werte unter dem Schwellenwert anzeigt wenn Sie den LDR auf ein Hindernis stellen.
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Schnittstellentastatur mit Arduino. [Einzigartige Methode]: 7 Schritte (mit Bildern)
Schnittstellentastatur mit Arduino. [Einzigartige Methode]: Hallo, und willkommen zu meinem ersten instructable! :) In diesem instructables möchte ich eine fantastische Bibliothek für die Schnittstelle der Tastatur mit Arduino teilen - 'Password Library' einschließlich 'Keypad Library'. Diese Bibliothek enthält die besten Funktionen, die wir wi
SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Erfahren Sie, wie Sie mit PROCESSING eine Echtzeitschnittstelle in ARDUINO erstellen !!!!): 5 Schritte (mit Bildern)
SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Learn How to Make a Real Time Interface in ARDUINO Using PROCESSING !!!!): Ein SCARA-Roboter ist eine sehr beliebte Maschine in der Industriewelt. Der Name steht sowohl für Selective Compliant Assembly Robot Arm als auch für Selective Compliant Articulated Robot Arm. Es ist im Grunde ein Roboter mit drei Freiheitsgraden, da er die ersten beiden Displ
Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 3 - Nano V2-Ersatz - Rev 3: 7 Schritte (mit Bildern)
Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 3 - Nano V2-Ersatz - Rev 3: Update: 7. April 2019 - Rev 3 von lp_BLE_TempHumidity, fügt Datums- / Zeitdiagramme mit pfodApp V3.0.362+ hinzu und automatische Drosselung beim Senden von DatenUpdate: 24. März 2019 – Rev 2 von lp_BLE_TempHumidity, fügt weitere Plotoptionen hinzu und i2c_ClearBus, fügt GT832E
So suchen Sie mit Microsoft Excel-Makros nach Dingen in Google Chrome (KEINE CODIERUNGSKENNTNISSE ERFORDERLICH): 10 Schritte
So suchen Sie in Google Chrome mit Microsoft Excel-Makros (keine Codierungskenntnisse erforderlich): Wussten Sie, dass Sie Ihrer Excel-Tabelle ganz einfach eine Suchfunktion hinzufügen können?!Ich kann Ihnen in wenigen einfachen Schritten zeigen, wie es geht! Dazu benötigen Sie Folgendes: Einen Computer - (PRÜFEN!) Microsoft Excel Google Chrome auf Ihnen installiert