Herunterladen Inhalt Inhalt Diese Seite drucken
MAX4466
eBook für
GY-MAX4466
1
Inhaltsverzeichnis
loading

Inhaltszusammenfassung für AZ-Delivery MAX4466

  • Seite 1 MAX4466 eBook für GY-MAX4466...
  • Seite 2: Anwendungsbereiche

    Anwendungsbereiche Bildung und Lehre: Einsatz in Schulen, Hochschulen und Ausbildungseinrichtungen zur Vermittlung von Grundlagen der Elektronik, Programmierung und eingebetteten Systemen. Forschung und Entwicklung: Verwendung in Forschungs- und Ent- wicklungsprojekten zur Erstellung von Prototypen und Experimenten in den Bereichen Elektronik und Informatik. Prototypen- entwicklung: Einsatz in der Entwicklung und Erprobung neuer elektronischer Schaltungen und Geräte.
  • Seite 3 Anforderungen der RoHS-Richtlinie (2011/65/EU) entspricht und keine gefährlichen Stoffe in über den Grenzwerten zulässigen Mengen enthält, können dennoch Rückstände vorhanden sein. Beachten Sie die folgenden Sicherheitshinweise, um chemische Gefährdungen zu vermeiden: Achtung: Beim Löten können Dämpfe entstehen, die gesundheitsschädlich sein können. Hin- weis: Verwenden Sie einen Lötdampfabsauger oder arbeiten Sie in einem gut belüfteten Bereich.
  • Seite 4: Inhaltsverzeichnis

    MAX4466 Inhaltsverzeichnis Einführung Spezifikationen Pinbelegung Installation der Arduino IDE Einrichten des Raspberry Pi und Python Verbinden des Moduls mit dem Mikrocontroller Beispiel Sketch Externes Analog-Digital-Modul Verbinden des ADS1115 mit Raspberry Pi Bibliotheken und Werkzeuge für Python Aktivieren der I2C-Schnittstelle Testskript für das Modul ADS1115...
  • Seite 5: Einführung

    MAX4466 Einführung Das Mikrofonmodul MAX4466 ist ein Mikrofonbaustein mit integrierter Verstärkerschaltung. Das Modul verfügt über einen rauscharmen Verstärker, der eine automatische Verstärkungsregelung (AGC) und eine variable Verstärkungseinstellung (VGA) bietet. Das Modul besteht aus einem kapazitiven (Elektret-)Mikrofon, dem Chip MAX4466 und passiven Bauteilen wie Widerständen und Kondensatoren.
  • Seite 6: Spezifikationen

    MAX4466 Spezifikationen Betriebsspannung 2,7V bis 5V DC Betriebsstrom 0,5mA max. Schnittstelle Analog Durchmesser der 2,5mm Montagebohrungen Betriebstemperatur -40°C bis 85°C Abmessungen 20x14x8mm Gewicht ca. 0.8g...
  • Seite 7: Pinbelegung

    MAX4466 Pinbelegung Das Modul hat drei Pins. die Pinbelegung ist in der folgenden Abbildung dargestellt:...
  • Seite 8: Installation Der Arduino Ide

    MAX4466 Installation der Arduino IDE Die kostenlose Arduino IDE Entwicklungsumgebung können Sie unter folgendem Link herunterladen: ​ h ttps://www.arduino.cc/en/Main/Software Windows Benutzer sollten unbedingt eine der ersten beiden Download-Optionen für die Arduino IDE verwenden. Die “Windows App” Version aus dem Windows Store führt insbesondere bei der Verwendung von Board-Definitionen von Drittanbietern zu Verbindungsproblemen.
  • Seite 9 MAX4466 Im nächsten Schritt können unterschiedliche Optionen zur Installation ausgewählt werden. Es folgt eine kurze Übersicht der verschiedenen Optionen, mit einer kurzen Erklärung zu jeder Option:...
  • Seite 10 MAX4466 Option Erklärung Install Arduino Software Installiert die Arduino IDE - Diese Option kann nicht abgewählt werden Install USB Driver Installiert USB Treiber für verschiedene andere Microcontroller. Für die Verwendung der Software mit dem D1 mini sind diese nicht erforderlich, wir empfehlen jedoch...
  • Seite 11 MAX4466 Nach erfolgreicher Installation kann das Installationsprogramm über die Schaltfläche “Close” beendet werden:...
  • Seite 12: Einrichten Des Raspberry Pi Und Python

    MAX4466 Einrichten des Raspberry Pi und Python Für den Raspberry Pi muss zunächst das Betriebssystem installiert werden, dann muss alles so eingerichtet werden, dass er im Headless-Modus verwendet werden kann. Headless-Modus ermöglicht eine Remote-Verbindung zum Raspberry Pi, ohne dass ein PC-Bildschirm Monitor, Maus oder Tastatur benötigt wird.
  • Seite 13: Verbinden Des Moduls Mit Dem Mikrocontroller

    MAX4466 Verbinden des Moduls mit dem Mikrocontroller Verbinden Sie das Modul mit dem Mikrocontroller wie auf dem folgenden Anschlussplan dargestellt: Microcontroller pin MAX4466 pin 3.3V...
  • Seite 14: Beispiel Sketch

    MAX4466 Beispiel Sketch ​ const​ i nt​ sampleWindow = 50; ​ unsigned​ i nt​ sample; ​ void​ s etup​ ( ) { Serial​ . ​ b egin​ ( 9600); ​ void​ l oop​ ( ) { ​ startMillis = ​...
  • Seite 15 MAX4466 signalMin = sample; peakToPeak = signalMax - signalMin; double​ sig = (peakToPeak * 5.0) / 1024; Serial​ . ​ ( ​ p rint​ " Analog signal: "​ Serial​ . ​ p rintln​ ( sig);...
  • Seite 16 MAX4466 Laden Sie den Sketch auf den Mikrocontroller hoch und starten Sie den Seriellen Monitor (Werkzeug > Serieller Monitor). Das Ergebnis sollte wie auf dem folgenden Bild aussehen:...
  • Seite 17 MAX4466 Die Schallwellen sind auf dem seriellen Plotter zu sehen (Werkzeuge > Serieller Plotter). Das Ergebnis sollte wie auf dem folgenden Bild aussehen:...
  • Seite 18: Externes Analog-Digital-Modul

    Analog-Digital-Wandler besitzt. Um analoge Spannungen mit dem Raspberry Pi zu lesen, müssen Sie einen externen Analog-Digital-Wandler verwenden. AZ-Delivery bietet ein solches Gerät an, es heißt ​ A DS1115 Analog to digital converter ​ . Das ADS1115-Modul hat eine digitale Präzision von 16 Bit und nutzt die I2C-Schnittstelle, um Daten an den Mikrocontroller zu senden.
  • Seite 19 MAX4466 Das Modul kann sowohl positive als auch negative Spannungen lesen. Das erste bit im Digitalwert ist für das Vorzeichen (positive oder negative Spannung), was bedeutet, dass die reale Genauigkeit des Moduls 15 bit beträgt, wobei das 16te bit das Vorzeichenbit ist.
  • Seite 20: Verbinden Des Ads1115 Mit Raspberry Pi

    MAX4466 Verbinden des ADS1115 mit Raspberry Pi Verbinden Sie das Modul ADS1115 mit dem Raspberry Pi wie im folgenden Anschlussplan dargestellt:...
  • Seite 21 MAX4466 ADS1115 pin Raspberry Pi pin 3,3V / pin 1 GPIO 2 / pin 3 GPIO 3 / pin 5 GND / pin9 ADS1115 pin Potentiometer pin Mittlerer pin Raspberry Pi pin GND / pin 14 Oberer pin (aus dem oberen Plan)
  • Seite 22: Bibliotheken Und Werkzeuge Für Python

    MAX4466 Bibliotheken und Werkzeuge für Python Um das Gerät mit dem Raspberry Pi zu verwenden, wird empfohlen, eine externe Python-Bibliothek herunterzuladen. Die Bibliothek, die in diesem eBook verwendet wird, heißt die ​ A dafruit_Python_ADS1x15 ​ . Bevor die Bibliothek verwendet werden kann, führen Sie die folgenden Befehle...
  • Seite 23: Aktivieren Der I2C-Schnittstelle

    MAX4466 Aktivieren der I2C-Schnittstelle Um den Sensor mit dem Raspberry Pi verwenden zu können, muss die I2C-Schnittstelle am Raspberry Pi aktiviert werden. Gehen Sie dazu auf: Application Menu > Preferences > Raspberry Pi Configuration Wenn sich ein neues Fenster öffnet, suchen Sie den ​ I nterfaces Reiter.
  • Seite 24 MAX4466 Um die I2C-Adresse des Moduls zu ermitteln, sollte i2ctools installiert sein. Falls keine vorhanden sind, ist folgender Befehl im Terminalfenster auszuführen: ​ s udo apt-get install i2ctools -y Die Überprüfung der I2C-Adresse erfolgt durch Eingabe des folgenden Befehls im Terminal:...
  • Seite 25 MAX4466 Die Terminalausgabe sollte wie auf dem folgenden Bild aussehen: Die I2C-Adresse des Moduls lautet 0x48 Wenn die I2C-Schnittstelle des Raspberry Pi nicht aktiviert ist und der vorherige Befehl ausgeführt wird, wird der folgende Fehler ausgelöst:...
  • Seite 26: Testskript Für Das Modul Ads1115

    MAX4466 Testskript für das Modul ADS1115 import​ time import​ Adafruit_ADS1x15 adc ​ = ​ Adafruit_ADS1x15.​ A DS1115​ GAIN ​ = ​ ​ ( ​ print​ ' [Press CTRL + C to end the script!]'​ try​ ​ while​ T rue​ g ain ​...
  • Seite 27 MAX4466 Speichern Sie das Skript unter dem Namen AnalogRead.py. Um das Skript auszuführen, öffnen Sie das Terminal in dem Verzeichnis, in dem das Skript gespeichert ist, und führen Sie den folgenden Befehl aus: ​ p ython3 AnalogRead.py Das Ergebnis sollte wie in der folgenden Abbildung aussehen: U​...
  • Seite 28: Verbinden Des Moduls Mit Dem Raspberry Pi

    MAX4466 Verbinden des Moduls mit dem Raspberry Pi Verbinden Sie das Modul mit dem Raspberry Pi wie auf dem folgenden Anschlussplan dargestellt:...
  • Seite 29 MAX4466 Max4466 pin Raspberry Pi pin GND / pin 14 3,3V / pin 17 Max4466 pin ADS1115 pin ADS1115 pin Raspberry Pi pin 3,3 V / pin 1 GND / pin 9 GPIO 2 / pin 3 GPIO 3 / pin 5...
  • Seite 30: Python Skript

    MAX4466 Python Skript import​ time import​ Adafruit_ADS1x15 RPi.GPIO ​ import​ a s​ GPIO GPIO.​ s etmode​ ( GPIO.BCM) ( ​ GPIO.​ s etwarnings​ F alse​ ADS1115 ​ = ​ Adafruit_ADS1x15.​ A DS1115​ GAIN ​ = ​ ​ ( ​ print​...
  • Seite 31 MAX4466 Speichern Sie das Skript unter dem Namen max4466.py. Um das Skript auszuführen, öffnen Sie das Terminal in dem Verzeichnis, in dem das Skript gespeichert ist, und führen Sie den folgenden Befehl aus: ​ p ython3 max9814.py Das Ergebnis sollte wie in der folgenden Abbildung aussehen:...
  • Seite 32 Sie mit Hilfe von vielen Beispielskripten und anderen Tutorials tun, die Sie im Internet finden können. Wenn Sie auf der Suche nach den qualitativ hochwertigen Produkten für Arduino und Raspberry Pi sind, sind Sie bei der AZ-Delivery Vertriebs GmbH genau richtig. Sie erhalten zahlreiche Anwendungsbeispiele, vollständige Installationsanleitungen, eBooks, Bibliotheken und Unterstützung durch unsere technischen Experten.

Diese Anleitung auch für:

Gy-max4466

Inhaltsverzeichnis