Inhaltsverzeichnis:
- Schritt 1: Komponenten
- Schritt 2: Komponenten anschließen
- Schritt 3: Programmieren Sie das Arduino
- Schritt 4: Montage
Video: Verbesserte mobile Gegensprechanlage mit A6-Modul und Arduino Pro Mini - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
In diesem anweisbaren zeige ich Ihnen, wie ich eine Gegensprechanlage mit einem GSM-Modul (A6-Modul) und einem Arduino Pro Mini gemacht habe. Wenn Sie den großen Knopf drücken, wird die programmierte Nummer aufgerufen. Das Gespräch wird nach einer programmierten Zeit beendet oder wenn das angerufene Telefon auflegt.
Sie können diese Gegensprechanlage auch von Ihrem Telefon aus anrufen, wenn Ihre Nummer in der Gegensprechanlage programmiert ist.
Dies ist eine verbesserte Version meiner ersten Gegensprechanlage.
Siehe diese Anleitung für das Hinzufügen eines Tonverstärkers.
Schritt 1: Komponenten
Ich habe alle Komponenten bei Aliexpress gekauft.
A6-Modul
Arduino Pro Mini (5V 168)
Lautsprecher
Mikrofon (ich habe herausgefunden, dass diese Mikrofone sehr gut mit dem A6-Modul funktionieren, einige andere Elektret-Mikrofone gaben eine sehr schlechte Klangqualität ab)
Taste
Kasten
Perfboard usw
Schritt 2: Komponenten anschließen
Ich habe Buchsenleisten verwendet, um die Verbindungen in der Gegensprechanlage herzustellen und die Module einfach zu entfernen:
- einfaches Entfernen des A6-Moduls zum Wechseln der Mini-SIM-Karte
- einfaches Entfernen des Arduino, um es unabhängig von den A6-Anschlüssen zu programmieren
Anschlüsse:
Die Gegensprechanlage wird über den Micro-USB-Anschluss des A6-Moduls mit Strom versorgt
A6 Modulanschlüsse:
VCC zu PWR und zu VCC von Arduino
GND zu GND von Arduino
U_RXD zu TX von Arduino
U_TXD zu RX von Arduino
REC- und REC+ an Lautsprecher
MIC- und MIC+ zum Lautsprecher
Arduino-Anschlüsse (zusätzlich zu den oben beschriebenen Anschlüssen)
Pin 2: 10K Widerstand zu vcc
Taste an Pin 2 und Masse
Grün geführt auf GND und über 220R auf Pin 4
Blau geführt auf GND und über 220R auf Pin 5
Pin 8 = Debug RX
Pin 9 = Debug TX
Schritt 3: Programmieren Sie das Arduino
Der Arduino-Code ist auf meinem Github.
Der Pro mini wird über die Arduino IDE und den I Standard USB 5V UART Programmierer programmiert.
Die Standardbaudrate des A6-Moduls ist 115200 und ein Arduino kann diese Geschwindigkeit nicht über die serielle Software verarbeiten, daher habe ich die serielle Hardware für die Kommunikation zwischen dem A6-Modul und dem Arduino verwendet 115200 BAUD, es ist mir jedoch nicht gelungen, beim Start eine stabile serielle Verbindung herzustellen.
Wichtig: Schließen Sie den Pro Mini nicht an das A6-Modul an, da dies die Programmierung stört, da der A6 auch an den TX- und RX-Pins (Hardware seriell) angeschlossen ist. Auch das A6-Modul kann den Strom Ihres USB-Ports Ihres Computers nutzen, was den USB-Port zerstören kann.
Siehe die Kommentare im Code. Wenn Sie Fragen haben, zögern Sie nicht, mich zu fragen.
Schritt 4: Montage
Legen Sie die Mini-SIM-Karte in das A6-Modul ein (deaktivieren Sie die PIN, indem Sie die SIM-Karte in Ihr Telefon einlegen und dort deaktivieren).
Stecken Sie das A6-Modul und das Arduino in die Buchsenleistenstifte.
Bohren Sie Löcher in die Box und kleben Sie die LEDs, den Lautsprecher und das Mikrofon, schrauben Sie den Knopf fest.
Verbinden Sie alle Komponenten mit den richtigen Anschlüssen.
Ich habe zwei Halterungen für die Box 3D-gedruckt und mit Heißkleber befestigt.
Schließen Sie die Schachtel und verwenden Sie sie!
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Schnittstellentastatur mit Arduino. [Einzigartige Methode]: 7 Schritte (mit Bildern)
Schnittstellentastatur mit Arduino. [Einzigartige Methode]: Hallo, und willkommen zu meinem ersten instructable! :) In diesem instructables möchte ich eine fantastische Bibliothek für die Schnittstelle der Tastatur mit Arduino teilen - 'Password Library' einschließlich 'Keypad Library'. Diese Bibliothek enthält die besten Funktionen, die wir wi
SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Erfahren Sie, wie Sie mit PROCESSING eine Echtzeitschnittstelle in ARDUINO erstellen !!!!): 5 Schritte (mit Bildern)
SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Learn How to Make a Real Time Interface in ARDUINO Using PROCESSING !!!!): Ein SCARA-Roboter ist eine sehr beliebte Maschine in der Industriewelt. Der Name steht sowohl für Selective Compliant Assembly Robot Arm als auch für Selective Compliant Articulated Robot Arm. Es ist im Grunde ein Roboter mit drei Freiheitsgraden, da er die ersten beiden Displ
Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 3 - Nano V2-Ersatz - Rev 3: 7 Schritte (mit Bildern)
Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 3 - Nano V2-Ersatz - Rev 3: Update: 7. April 2019 - Rev 3 von lp_BLE_TempHumidity, fügt Datums- / Zeitdiagramme mit pfodApp V3.0.362+ hinzu und automatische Drosselung beim Senden von DatenUpdate: 24. März 2019 – Rev 2 von lp_BLE_TempHumidity, fügt weitere Plotoptionen hinzu und i2c_ClearBus, fügt GT832E
1986 Google Pi Gegensprechanlage: 8 Schritte (mit Bildern)
1986 Google Pi Intercom: Dies ist ein 1986 Intercom, das ich mit einem Raspberry PI 3 und dem Google AIY (Artificial Intelligence Yourself) -Kit, das mit Ausgabe 57 des MagPi-Magazins kostenlos geliefert wurde, in einen an der Wand montierten Google-Sprachassistenten umgewandelt habe. Es ist ein Entwickler im Google Home-Stil