Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Unterwasserdrohne mit Raspberry Pi bauen: Design, Entwicklung und Montage

Diese Anleitung führt Sie durch Design, Entwicklung und Montage eines Unterwasserdrohnen-Prototyps, der von einem Raspberry Pi angetrieben wird. Sie behandelt Komponentenauswahl, ESC-Programmierung, Motorkontrolle, Gyroskop-Integration, Video-Streaming und das Client-Server-Kommunikationsprotokoll, das alles zusammenhält.

Das Projekt begann als persönliches Experiment, die detaillierten Schritte unten richten sich jedoch an Hobbyisten und Ingenieure, die ein funktionales Unterwasserfahrzeug mit bescheidenem Budget bauen möchten.

Inhaltsverzeichnis

Verrückte Idee (Teaser)

Als Amateur-Ingenieur basierte mein ursprünglicher Ansatz stark auf Trial-and-Error. Zuerst untersuchte ich magnetische Drehmomentübertragung zwischen einem abgedichteten Gehäuse und einem Propeller. Obwohl dieses Konzept Bewegung zeigte, führten die Magnete zu übermäßiger Reibung und hielten bei Stopp/Start-Zyklen keinen Kontakt.

Daher wechselte ich zu einer einfacheren Lösung: Die Drähte des bürstenlosen Motors direkt dem Wasser auszusetzen und das Gehäuse darum abzudichten. Dieser Ansatz reduzierte die mechanische Komplexität und verbesserte die Zuverlässigkeit.

Komponenten auswählen

Unten ist die Komponentenliste, die die Funktionalität des Prototyps ermöglichte.

Hauptplatine

Unterwasserdrohne mit Raspberry Pi bauen: Design, Entwicklung und Montage

Der Raspberry Pi 3B wurde für sein integriertes WLAN, Ethernet und ausreichende Rechenleistung gewählt, um mehrere Motoren, ein Gyroskop, Video-Streaming und Echtzeit-Befehlsverarbeitung zu managen. Arduino-ähnliche Boards wurden für dieses Integrationsniveau als unzureichend erachtet.

Kommunikationskanal

Unterwasserdrohne mit Raspberry Pi bauen: Design, Entwicklung und Montage

Wasser dämpft Funksignale stark, was drahtlose Datenübertragung unpraktisch macht. Ein hochwertiges verdrilltes Kabelpaar wurde verwendet, um zuverlässige Datenverbindungen zwischen der Unterwassereinheit und dem Oberflächencontroller aufrechtzuerhalten.

Basis-Sender

Unterwasserdrohne mit Raspberry Pi bauen: Design, Entwicklung und Montage

Der NEXX Mini Router diente als Oberflächen-Basisstation. Er bietet eine kostengünstige, schnelle und zuverlässige kabelgebundene Verbindung zum Raspberry Pi via verdrilltem Kabelpaar.

Elektromotor

Unterwasserdrohne mit Raspberry Pi bauen: Design, Entwicklung und Montage

Nach Tests von drei Modellen wurde der N2830/2212 1000KV Motor für seine Balance aus Leistung und Zweiachs-Fähigkeit gewählt, ideal für zwei Propeller. Er arbeitet zuverlässig im Wasser, sofern Schmutz vom Motorwellen ferngehalten wird.

Steuerplatine (ESC)

Unterwasserdrohne mit Raspberry Pi bauen: Design, Entwicklung und Montage

Der ESC wurde programmiert, um Vorwärts/Rückwärts-Befehle zu verarbeiten und bis zu 30 Ampere zu liefern, ausreichend für die gewählten Motoren. Bestellungen aus China verursachten keine nennenswerten Verzögerungen.

Afro ESC USB-Programmierwerkzeug

Unterwasserdrohne mit Raspberry Pi bauen: Design, Entwicklung und Montage

Dieses Werkzeug wurde verwendet, um Firmware auf den ESC hochzuladen. Die Lieferung dauerte ca. sechs Wochen, was für spezialisierte Elektronik typisch ist.

LED (CREE XHP50)

Unterwasserdrohne mit Raspberry Pi bauen: Design, Entwicklung und Montage

Die hochintensive CREE XHP50 LED bot robuste Beleuchtung für den Unterwasserbetrieb.

LED-Pulstreiber (7-30 V, 3 A)

Unterwasserdrohne mit Raspberry Pi bauen: Design, Entwicklung und Montage

Kompatibel mit der LED und dem Raspberry Pi, ermöglichte dieser Treiber präzise Helligkeitssteuerung.

ESC-Programmierung

Die Programmierung umfasste die Konfiguration von Gaswegen, Richtungssteuerung und Fail-Safe-Parametern, um reaktionsschnelle Motorkontrolle unter variierenden Lastbedingungen zu gewährleisten.

Raspberry Pi Server-Konfiguration

Standard-Raspbian-OS wurde installiert, gefolgt von Konfiguration von WLAN, Ethernet und SSH für Remote-Zugriff. Python-Skripte handhabten die serielle Kommunikation mit ESC und Gyroskop.

Elektromotor-Handling via Raspberry Pi

PWM-Signale, die von den GPIO-Pins des Pi generiert werden, steuerten den ESC und übersetzten Benutzerbefehle in Motordrehmoment.

Gyroskop-Integration

Ein IMU-Modul lieferte Orientierungsdaten, was stabiles Schweben und präzise Navigation ermöglichte.

Raspberry Pi Taschenlampe-Steuerung

Die LED wurde über den Pulstreiber angesteuert, mit Helligkeitsmodulation durch die Software-Schnittstelle des Pi.

Client-Server-Kommunikationsprotokoll

Ein leichtes TCP-Protokoll übertrug Steuerbefehle von der Oberfläche zur Unterwassereinheit und streamte Sensordaten in Echtzeit zurück.

Android-Anwendung

Die Android-App bot Joystick-Steuerung, Telemetrie-Anzeige und Video-Wiedergabe. Sie verband sich via WLAN mit der Oberflächenbasis.

Video-Stream

Das Kameramodul des Raspberry Pi streamte Video über das Netzwerk, mit H.264 kodiert für effiziente Bandbreitennutzung.

Bildschirm- und Joystick-Steuerung

Ein integriertes LCD zeigte Telemetriedaten, während ein physischer Joystick intuitive manuelle Steuerung bot.

Bau, Montage und Test

Alle Komponenten wurden in einem maßgefertigten 3D-gedruckten Gehäuse untergebracht, mit Epoxidharz und wasserdichten Dichtungen abgedichtet. Tests zeigten zuverlässigen Betrieb in mehreren Metern Tiefe, wobei Feintuning für optimale Stabilität erforderlich ist.

Fazit

Der Prototyp zeigt, dass eine Raspberry-Pi-basierte Unterwasserdrohne mit Standardteilen und bescheidenem Budget gebaut werden kann. Obwohl das System funktionsfähig ist, werden weitere Verfeinerungen – insbesondere bei Auftriebskontrolle und Energiemanagement – die Leistung für anspruchsvollere Anwendungen verbessern.

Zukünftige Iterationen können fortschrittliche Sensoren, autonome Navigationsalgorithmen und robustere Abdichtungstechniken einbeziehen, um die Grenzen dieser Plattform zu erweitern.

Herstellungsprozess

  1. Pentoden: Das fünfte Element für verbesserte Röhrenleistung
  2. Die Geburt der NASCAR: Von Moonshine-Rennern zum modernen Motorsport
  3. Drone Pi: Dual-Mode Multiwii & Raspberry Pi Quadrocopter für Smartphone- und Fernsteuerung
  4. Der 10-Sekunden-Indikator, der den Gesundheitszustand Ihres Instandhaltungsprogramms verrät
  5. CN Tower Wartung: Einblicke in die Ingenieurskunst hinter Torontos Wahrzeichen
  6. Warum User Adoption kritisch für erfolgreiche CMMS-Projekte ist
  7. Die wahre Evolution des Internet of Things nachzeichnen
  8. Die Zukunft von Drohnen: Fähigkeiten, Chancen und Risiken
  9. Produktion straffen: Automation von Tag eins an annehmen
  10. Robotik in der Fertigung: Bewährte Evolution von Effizienz & Innovation