Inhaltsverzeichnis:
- Schritt 1: Erforderliche Hardware:
- Schritt 2: Software-Anforderung:
- Schritt 3: Rover herstellen:
- Schritt 4: Arm und seine Sensoren herstellen:
- Schritt 5: Fernbedienung erstellen
- Schritt 6: Projektcodes:
Video: Mini Curiosity Rover - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
Was ist Neugier?
Curiosity ist ein Rover in Autogröße, der entwickelt wurde, um den Gale-Krater auf dem Mars im Rahmen der NASA-Mission Mars Science Laboratory (MSL) zu erkunden. Curiosity wurde am 26. November 2011 um 15:02 UTC von Cape Canaveral aus gestartet.
Wie es funktioniert?
Curiosity hat viele Sensoren, die Temperatur und verschiedene Umgebungsbedingungen erkennen und diese Daten zurück zur Erde senden. Also habe ich dieses kleine Modell von Curiosity gemacht, das viele Umgebungsbedingungen erkennt und diese Daten an die Cloud sendet.
Was wird es erkennen?
es kann erkennen:
1. Temperatur.
2. Luftfeuchtigkeit.
3. Methan.
4. Kohlendioxid.
5. Kohlenmonoxid.
6. Bodenfeuchtigkeit.
Also lasst uns anfangen!!
Schritt 1: Erforderliche Hardware:
1. 3-Arduino (Uno oder Nano).
2. 2-Zigbee.
3. 6-DC-Motor.
4. 4 Relais.
5. MQ-2-Sensor.
6. MQ-5-Sensor.
7. MQ-7-Sensor.
8. DHT-11 (Temperatur- und Feuchtigkeitssensor).
9. 2-Servomotoren.
10. 12-Volt-USV-Batterie.
11. 8-Taste.
12. 9-Volt-Batterie und Clip.
13. ESP 8266-01
14. AM1117 3.3 Spannungsregler.
15. 7805 Spannungsregler.
16. Rechteckige Aluminiumstange.
17. Holzstück.
18. Karton oder Sonnenbrett.
19. Widerstand, Kondensator & PCB.
Schritt 2: Software-Anforderung:
1. Arduino-IDE. Wenn Sie es nicht haben, können Sie es hier herunterladen:
www.arduino.cc/en/Main/Software.
2. XCTU für Zigbee-Pairing. können Sie hier herunterladen:
www.digi.com/products/xbee-rf-solutions/xctu-software/xctu
3 ESP8266-Firmware und -Uploader.
4. Anmeldung bei Ding Speak.
5. DHT-11-Bibliothek.
Schritt 3: Rover herstellen:
Es verwendet Arduino, das Daten von Zig-Bee akzeptiert und die Motoren entsprechend steuert.
Links drei und rechts drei Motoren sind parallel geschaltet. Wenn sich also eine Seite der Motoren im Uhrzeigersinn dreht und andere gegen den Uhrzeigersinn drehen, wird eine Drift erzeugt, die den Rover dreht.
Ich verwende einen 60-RPM-Motor mit hohem Drehmoment. Er kann also nicht von einem einfachen Motortreiber wie L293D gesteuert werden, da er 6 Motoren parallel betreibt, also verwende ich ein Relais wie in der Abbildung gezeigt.
Zwei Servomotoren werden verwendet, um den Arm zu steuern, da es sich um Servomotoren handelt, die mit PWM-Pins von Arduino verbunden sind.
Korpus ist aus jedem leichten Material wie Pappe oder Sonnenbrett gefertigt. Ich benutze ein schweres Holzstück auf der Unterseite, weil es Batterie und anderes Material trägt.
Schritt 4: Arm und seine Sensoren herstellen:
Ich habe Arm aus rechteckigem Rohr gemacht, weil es leicht und leicht zu schneiden und zu formen ist. alle Drähte aller Sensoren werden durch dieses Rohr geführt.
Hier verwende ich zwei Servomotoren, einen in der Mitte. Alle Sensoren sind mit Arduino verbunden, das weiter mit dem ESP 8266-01 Wi-Fi-Modul verbunden ist. AM117 3,3 Volt werden verwendet, um ESP mit der richtigen Spannung zu versorgen.
Hinweis: Gassensoren haben eine Heizspule, so dass sie großen Strom aufnehmen, was zu Überhitzung führt und manchmal den Spannungsregler beschädigt. Also schlage ich vor, einen separaten Spannungsregler für den Sensor zu verwenden, um 5 Volt zu beweisen, und vergiss nicht, einen Kühlkörper daran zu befestigen.
Alle analogen Sensoren sind wie gezeigt an analoge Pins von Arduino angeschlossen:
Schritt 5: Fernbedienung erstellen
Remote enthalten Zig-Bee für seine drahtlose Kommunikation.
Warum Zig-Bee: Zig-Bee oder Xbee bieten eine sehr sichere Kommunikation als Wi-Fi oder Bluetooth. Es bietet auch einen großen Abdeckungsbereich und einen geringen Stromverbrauch. Bei sehr großen Entfernungen kann Zig-Bee in den Hopping-Modus geschaltet werden, damit diese als Repeater arbeiten können.
Acht Schalter sind mit einem Pull-Up-Widerstand mit Arduino verbunden.
Der Steuerarm mit vier linken Tasten und vier rechten Tasten steuern die Bewegung des Rovers.
Zigbee benötigt eine 3,3-Volt-Stromversorgung, also ist es mit dem 3,3-Volt-Pin von Arduino verbunden.
Schritt 6: Projektcodes:
Sie können den Code hier herunterladen:
Empfohlen:
Wie man aus einem alten Computer einen persönlichen Mini-Schreibtischventilator macht – passt in Ihre Tasche – wikiHow
Wie man aus einem alten Computer einen persönlichen Mini-Schreibtischventilator macht – passt in Ihre Tasche: Ich zeige Ihnen, wie Sie aus einem alten Computer einen persönlichen Mini-Schreibtischventilator machen. Ein Bonus ist, dass es sogar in Ihre Tasche passt. Dies ist ein sehr einfaches Projekt, daher ist nicht viel Erfahrung oder Fachwissen erforderlich. Fangen wir also an
So erstellen Sie einen gestengesteuerten Rover – wikiHow
So bauen Sie einen gestengesteuerten Rover: Hier sind die Anweisungen zum Bau eines gestengesteuerten Rovers (telebetriebener Rover). Es besteht aus einer Rover-Einheit, die einen Kollisionsvermeidungssensor an Bord hat. Der Sender ist keine klobige Fernbedienung, sondern ein cooler Handschuh, der o
Mini-CNC-Maschine herstellen – wikiHow
Wie man eine Mini-CNC-Maschine herstellt: Hallo, alle hoffen, es geht Ihnen gut. Ich bin hier mit einem anderen sehr coolen Projekt, das Sie mit einigen Schrott / gebrauchten Teilen des Computers bauen können. In diesem Instructables werde ich Ihnen zeigen, wie Sie zu Hause eine Mini-CNC-Maschine aus dem alten DVD-Wri machen können
Einen Android-gesteuerten Rover erstellen – wikiHow
Wie man einen Android-gesteuerten Rover macht: In dieser Anleitung zeige ich Ihnen, wie man ein Android-gesteuertes Auto oder einen Rover baut. Wie funktioniert der Android-gesteuerte Roboter? Der von der Android-Anwendung gesteuerte Roboter kommuniziert über Bluetooth mit dem am Roboter vorhandenen Bluetooth-Modul
Von Roomba zu Rover in nur 5 Schritten!: 5 Schritte
In nur 5 Schritten von Roomba zum Rover!: Roomba-Roboter sind eine unterhaltsame und einfache Möglichkeit, Ihre Zehen in die Welt der Robotik einzutauchen. In diesem Instructable werden wir detailliert beschreiben, wie man einen einfachen Roomba in einen steuerbaren Rover umwandelt, der gleichzeitig seine Umgebung analysiert. Teileliste1.) MATLAB2.) Roomb