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

OpenMV Cam:Technischer Leitfaden zur Smart Vision-Kamera

Smart-Vision-Kameras sind Vision-Systeme mit eingebauten Bildsensoren, die Bilder erfassen und präzise elektrische Informationen erhalten. Anschließend generieren die Kameras eine Ereignisbeschreibung und treffen Entscheidungen basierend auf den digitalen Bildfiltern. OpenMV Cam ist ein Beispiel für eine intelligente Vision-Kamera. Aufgrund seiner Kommunikationsschnittstellen, E/A-Leitungen und niedrigen Kosten qualifiziert es sich als solches.

Bleiben Sie dabei, während wir mehr über das Kamerasystem erfahren.

Was ist openmv?

Ein OpenMV-Cam-Projekt macht die Vision von Maschinen für Lernende über eine kostengünstige, quelloffene und benutzerfreundliche Plattform zugänglich.

OpenMV-Kamera

Oft können Sie OpenMV Cam in Python3 programmieren. Darüber hinaus verfügt die Kamera über umfangreiche Bildverarbeitungs- und maschinelle Lernfunktionen. Zu den Funktionen gehören:

(QR und Strichcode)

Darüber hinaus verfügt eine OpenMV-Kamera basierend auf Qt-Erstellern über eine IDE (plattformübergreifend), die programmierbare Kameras verstärkt. Eine OpenMV-IDE funktioniert mit;

Es verfügt auch über Tools, die Bilder verarbeiten, die dabei helfen, Schlüsselpunkte, Schwellenwerte, Tags usw. zu erstellen.

OpenMV Cam beschreibt

OpenMV-Ultraweitwinkelobjektiv

Definition

OpenMV Camera ist ein potentes Mikrocontroller-Board mit einer programmierbaren Kamera über MicroPython.

OpenMV CAM-Funktion

OpenMV Cam m7 beschreiben

Definition 

OpenMV Cam M7 ist auch ein kompaktes Mikrocontroller-Board mit geringem Stromverbrauch, das bei der Umsetzung der Nutzung von Bildverarbeitungsanwendungen in der realen Welt hilft.

Openmv cam m7-Funktion

Die OpenMV Intelligent M7 Cam Vision Kamera funktioniert ähnlich wie OpenMV Cam, d. h. sie erkennt Farben, verfolgt Gesichter usw.

Funktionen der OpenMV-Kamera

Einige Funktionen und Spezifikationen des OpenMV Cam Cortex M7-Prozessors umfassen:

Schnittstellenbibliothek

OpenMV verfügt über eine eingebaute Remote Python/Procedure Call (RPC)-Bibliothek, die die Verbindung der Kamera mit Geräten ermöglicht. Die elektronischen Geräte können von einem Mikrocontroller, z. B. Arduino, Raspberry Pi, einem Einplatinencomputer (SBC) oder einem Computer reichen.

Schnittstellenbibliothek (Remote-Python/Prozeduraufruf) Betrieb

Es funktioniert über:

Mit der RPC-Bibliothek können Sie auch problemlos JPG- oder RAW-Bilddaten streamen und Bildverarbeitungsergebnisse abrufen. Auch bei der Steuerung von Hardware auf niedrigerer Ebene, z. B. Motorantrieb, können Sie OpenMV verwenden, um einen anderen Mikrocontroller zu steuern.

Schließlich können Sie eine der folgenden Bibliotheken von OpenMV auswählen, um die Schnittstelle zu anderen Systemen zu ermöglichen.

Arduino-Schnittstellenbibliothek für I2C-, UART-, SPI- und CAN-Kommunikation

Funktionen

Verwenden der generischen Python-Schnittstelle auf SPI/I2C, Kvarser CAN, UART, Ethernet/Wi-Fi und USB VCP Comms

Es enthält den Python-Code, der eine OpenMV-Kamera mit Ihrem Linux- (oder Beaglebone/RaspberryPi), Mac- oder Windows-Computer verbindet.

BeagleBone

Weitere Funktionen

Es unterstützt Folgendes:

Vorsichtsmaßnahmen für serielle Anschlüsse

Sie können das OpenMV Cam VCP öffnen und die Textzeilen der seriellen Schnittstelle mit dem folgenden Code lesen.

Glücklicherweise funktioniert der Code unter Linux, Mac oder Windows. Ändern Sie einfach den Namen des Ports so, dass er mit dem Namen des USB-VCP-Ports übereinstimmt. Die Cam-Anzeige erscheint unter Linux oder Mac als /dev/.

Hinweis;

Stellen Sie sicher, dass Sie die DTR-Leitung auf „false“ setzen, wenn Sie den Port des USB-VCP mit einer anderen Sprache/Serienbibliothek öffnen. Andernfalls kann die OpenMV-Kamera die gedruckte Ausgabe überlasten.

Anwendungen

OpenMV hat die folgenden Anwendungen;

(Gesichtserkennung und -erkennung) 

Schlussfolgerung

OpenMV hilft bei der Realisierung von Bildverarbeitungsfunktionen wie Gesichtserkennung, RAW-Videoaufzeichnung oder Erkennung von Farbcodes. Sein breites Anwendungsspektrum ergibt sich aus herausragenden Eigenschaften.

Wenn Sie mehr über Smart-Vision-Kameras, insbesondere OpenMV Cam, erfahren möchten, zögern Sie nicht, uns zu kontaktieren.


Industrietechnik

  1. Schritt-für-Schritt-Anleitung zum Aufbau einer intelligenten Fabrik
  2. Smart-Kamera bietet schlüsselfertige Edge Machine Vision Edge-KI
  3. Himbeere mit Kamera im Vogelhaus
  4. B&R präsentiert vollintegrierte Kameras für die Automatisierung
  5. So löten Sie Aluminium – Ein technischer Leitfaden
  6. Wie man Kupfer schweißt – ein technischer Leitfaden
  7. So richten Sie ein MIG-Schweißgerät ein – ein technischer Leitfaden
  8. Leitfaden zur Auswahl von PCB-Materialien
  9. Leitfaden zu PCB-Versteifungen
  10. Leitfaden zu PCBs und IoT