Inhaltsverzeichnis:

Arduino Weihnachtsrahmen & A6 GSM-Modul - Gunook
Arduino Weihnachtsrahmen & A6 GSM-Modul - Gunook

Video: Arduino Weihnachtsrahmen & A6 GSM-Modul - Gunook

Video: Arduino Weihnachtsrahmen & A6 GSM-Modul - Gunook
Video: Arduino Grillthermometer - DIY von A bis Z | haus-automatisierung.com [4K] 2024, November
Anonim
Image
Image
Konstruktion
Konstruktion

Der Rahmen wurde nur zum Spaß in der Weihnachtszeit gemacht:)

Sehen Sie sich einen YouTube-Film an, um eine Demo zu sehen.

  1. Das GSM-Modul AI A6 empfängt SMS und sendet diese als Master (i2c-Bus) an Arduino Uno.
  2. Arduino Uno sendet per i2c-Bus Informationen an Arduino Nano, um mit dem Bewegen der Servos zu beginnen, und an einen anderen Nano, um Musik abzuspielen.
  3. Arduino Nano, das eine Musik abspielt, setzt den High-Zustand auf PIN 2 und das Modul ISD1820 beginnt mit der Wiedergabe eines zuvor aufgenommenen Songs.

Schritt 1: Materialien

  • 1x Ardunio Uno. Gehirn der ganzen Konstruktion. Es verwaltet Daten zwischen Arduinos, GSM-Modul und LCD.
  • 2x Arduino Nano. First ist es, Servos zu bewegen. Der zweite ist zum Abspielen von Musik (triggert das ISD1820-Modul).
  • 1x 0,5 Watt Lautsprecher
  • ISD1820-ModulBehält gespeicherte/aufgezeichnete Melodien.
  • Drähte mit Stiften.
  • Buchsenleisten. Für Stromversorgungsbus und i2c-Übertragungsdatenbus.
  • 1x LCD2004 + I2C 2004 20x4 HD44780
  • 1x GSM-Modul AI A6
  • 2x SG-90 Servos
  • Heißkleber
  • Großer Bilderrahmen
  • 1x Platine
  • 1x Netzschalter
  • 1x weiblicher DC- oder USB-Stecker.
  • Rotes Textilmaterial.
  • 1x USB-Ladegerät oder typisches DC-Netzteil. Es erfordert 5V 2A. Ich bin mir nicht sicher, ob es mit 1A funktioniert. Das GSM-Modul benötigt viel Strom, wenn es sich beim Start in das Netzwerk einloggt.

Schritt 2: Konstruktion

Konstruktion
Konstruktion
Konstruktion
Konstruktion

Das größte Problem war, Weihnachtsdekorationen zu finden und zu planen, wie sie auf den Rahmen geklebt werden sollen:)

Dinge die zu tun sind:

  • Heißkleber Weihnachtsschmuck und Servos. Es ist der einfachste Weg, alles zusammen zu montieren. Sie können auch doppelseitiges Schaumstoffband verwenden.
  • Bohren Sie einige Löcher für Buchsenleisten, LCD und Arduino-Halterung.
  • Code drei Arduinos. Hier ist es: GitHub Source
  • Signieren Sie alle Drähte, um alles organisiert zu halten.
  • Ich werde keine Skizzen zeichnen. Wenn jemand so etwas wie diesen Frame machen möchte, sollte er in den Quellcode von GitHub eintauchen. Es ist der beste Weg:)
  • Löten Sie zwei Busse aus Leiterplatten und vier Buchsenleisten. Ein Bus dient der i2c-Übertragung zwischen Arduinos und LCD. Der zweite Bus dient der Stromversorgung für jedes Element.
  • Das A6 GSM-Modul kommuniziert mit Arduino Uno von RX/TX SoftwareSerial. Hardware Serial wird für den PC-Debug-Modus verwendet.

Schritt 3: Programmierung

Code ist hier verfügbar: GitHub Source

Es gibt einen Code, der für drei Arduinos aufgeteilt ist. Es ist ganz einfach zu sehen, was los ist;)

Schritt 4: Ergebnisse

Ergebnisse
Ergebnisse

An der Spitze dieses instructable finden Sie YouTube-Demo.

Empfohlen: