Inhaltsverzeichnis:
- Schritt 1: Einige Einführungen
- Schritt 2: Arbeitsprinzip
- Schritt 3: Benötigte Komponenten
- Schritt 4: Schaltplan und Anschlüsse
- Schritt 5: Code
- Schritt 6: Glückliches Machen
- Schritt 7: Einschränkungen & Aktualisierungen
Video: Automatischer Google T Rex Game Controller mit Arduino - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:15
lass es uns bauen
Schritt 1: Einige Einführungen
Alles, was Sie über das T-Rex wissen, auch bekannt als Dino-Spiel von Google, und es ist berühmt als kein Internet-Spiel.
Das Spiel ist sehr einfach.
In diesem Tutorial zeige ich Ihnen, wie Sie dies in einer automatischen Steuerung vornehmen können.
Bitte sehen Sie sich das Herstellungsvideo für weitere Details an
Schritt 2: Arbeitsprinzip
der senor
hier wollen wir das Hindernis erkennen und springen, um das Hindernis zu erkennen Ich verwende einen LDR
Wie erkennt ein LDR diese Art von Hindernis?
Der Widerstand von LDR ändert sich je nach Licht, dh wenn die dunkle Zeit ist, ist der LDR-Widerstand sehr hoch und umgekehrt. Unser Hindernis hat also eine dunkle Farbe, damit wir verschiedene Analogwerte erhalten können. mit diesem Wert lösen wir mit Hilfe eines Controllers ein Servo aus.
Servo wird verwendet, um die Leertaste zu drücken. das ist also das funktionsprinzip
Schritt 3: Benötigte Komponenten
arduino uno
du kannst jedes arduino verwenden
Servomotor
Ich verwende sg90
LDR
unser sensor
10K WIDERSTAND
Schritt 4: Schaltplan und Anschlüsse
bitte schau dir das Video an
Verbinden Sie zuerst VCC des Servos mit 5V und Masse mit Masse
dann habe ich den PWM-Pin mit dem Arduino-Pin 9 verbunden
LDR an Pin a0. anschließen
Schritt 5: Code
Ich verwende die analoge Lesefunktion von Arduino und gebe Bedingungen für Servo-Trigger
von hier herunterladen
Schritt 6: Glückliches Machen
Bitte sehen Sie sich das Video an. Wenn Sie Zweifel haben, kommentieren Sie es bitte unten
Schritt 7: Einschränkungen & Aktualisierungen
Wie ich im Video sagte, es hat Einschränkungen
1.arduino löst den Dino nicht aus, wenn dieser Vogel kommt.
Lösung
Das Hinzufügen eines ldr auf der Oberseite erkennt den Vogel mit diesem Auslöser, wir können ein anderes Servo steuern (Zurück-Taste)
2. schlägt fehl, wenn die Geschwindigkeit zunimmt
3. schlägt fehl, wenn sich die Farbe ändert (Farbinversion)
Lösung
Wir können dies lösen, indem wir weitere Sensoren und eine komplexe Codierung hinzufügen
Empfohlen:
Arduino Ampel-Controller mit RBG Led - 4-Wege: 3 Schritte
Arduino Ampel-Controller mit RBG Led | 4-Wege: In diesem Beitrag erfahren Sie, wie Sie einen Arduino-Ampelcontroller herstellen. Mit diesem Ampelsteuergerät wird der Verkehrsfluss gesteuert. Diese können in stark frequentierten Bereichen angewendet werden, um Verkehrsblockaden oder Unfälle zu vermeiden
Automatischer Anrufbeantworter V1.0: 17 Schritte (mit Bildern)
Automated Answering System V1.0: Manchmal habe ich einfach keine Lust, ans Telefon zu gehen. Okay, okay… die meiste Zeit ist es mir wirklich egal, ans Telefon zu gehen. Was soll ich sagen, ich bin ein beschäftigter Mann. Ich habe mir schon lange ein System gewünscht, das dem ähnlich ist, das die Telefongesellschaft für die
Automatischer Sucher: 4 Schritte
Auto-Searcher: Also las ich eines Tages Fanfiction in meinem Bett, um meinen Stress abzubauen. Aber ich hatte das Gefühl, dass es ein bisschen mühsam war, die Seite weiter zu scrollen, um weiterzulesen. Ich muss auch klicken, um das nächste Kapitel zu sehen und das Ganze vorher suchen
Automatischer Gartenbewässerer - 3D gedruckt - Arduino: 10 Schritte (mit Bildern)
Automatischer Gartenbewässerer | 3D gedruckt | Arduino: Ich bin ein begeisterter Gärtner, aber Ihre Pflanzen während Trockenperioden von Hand zu gießen, dauert einige Zeit. Dieses Projekt befreit mich vom Gießen, damit ich an meinen anderen Projekten arbeiten kann. Es ist auch großartig, sich um den Garten zu kümmern, während Sie nicht zu Hause sind, und die Pflanze
Arduino Game Controller mit Lichtern, die auf Ihr Unity-Spiel reagieren
Arduino Game Controller mit Lichtern, die auf Ihr Unity-Spiel reagieren:: Zuerst habe ich dieses Ding in Wort geschrieben. Dies ist das erste Mal, dass ich instructable verwende, also wenn ich sage: Schreiben Sie Code wie so wissen, dass ich mich auf das Bild oben in diesem Schritt beziehe. In diesem Projekt verwende ich 2 Arduinos, um 2 separate Bits auszuführen