Indholdsfortegnelse:

Arduino julestel og A6 GSM -modul: 4 trin (med billeder)
Arduino julestel og A6 GSM -modul: 4 trin (med billeder)

Video: Arduino julestel og A6 GSM -modul: 4 trin (med billeder)

Video: Arduino julestel og A6 GSM -modul: 4 trin (med billeder)
Video: Уроки Ардуино #0 - что такое Arduino, куда подключаются датчики и как питать Ардуино 2024, Juli
Anonim
Image
Image
Konstruktion
Konstruktion

Rammen blev lavet bare for sjov i juletiden:)

Se en YouTube -film for at se en demo.

  1. AI A6 GSM -modul modtager SMS og sender det til Arduino Uno som en master (i2c -bus).
  2. Arduino Uno sender med i2c businfo til Arduino Nano for at begynde at flytte servoer og til en anden Nano for at afspille en musik.
  3. Arduino Nano, der spiller en musik, sætter høj tilstand på PIN 2, og modul ISD1820 begynder at afspille en tidligere indspillet sang.

Trin 1: Materialer

  • 1x Ardunio Uno. Hjerne af hele konstruktionen. Det styrer data mellem Arduinos, GSM -modul og LCD.
  • 2x Arduino Nano. Den første er at flytte servoer. Den anden er til afspilning af musik (udløser ISD1820 -modul).
  • 1x 0, 5 Watt højttaler
  • ISD1820 modul Holder gemt/optaget melodi.
  • Tråde med hanstifter.
  • Kvinde pin headers. For strømforsyningsbus og i2c transmissionsdatabus.
  • 1x LCD2004 + I2C 2004 20x4 HD44780
  • 1x GSM -modul AI A6
  • 2x SG-90 servoer
  • Varm lim
  • Stor fotoramme
  • 1x printkort
  • 1x afbryder
  • 1x kvindelig DC- eller USB -stik.
  • Rødt tekstilmateriale.
  • 1x USB -oplader eller typisk DC -strømforsyning. Det kræver 5V 2A. Jeg er ikke sikker på, om det fungerer med 1A. GSM -modul tager meget strøm, når det logger på netværk ved start.

Trin 2: Konstruktion

Konstruktion
Konstruktion
Konstruktion
Konstruktion

Det største problem var at finde julepynt og planlægge, hvordan de skulle klæbes til rammen:)

Ting at gøre:

  • Varm lim julepynt og servoer. Det er den nemmeste måde at montere alt sammen på. Du kan også bruge tosidet skumtape.
  • Bor nogle huller til hunstifter, LCD- og Arduino -holder.
  • Kode tre Arduinos. Her er det: GitHub Source
  • Tegn alle ledninger bare for at holde alt organiseret.
  • Jeg vil ikke tegne skitser. Hvis nogen gerne vil gøre noget som denne ramme, skal han dykke ned i kildekoden fra GitHub. Det er den bedste måde:)
  • Lod to busser lavet af printkort og fire hunstifter. En bus er til i2c transmission mellem Arduinos og LCD. Anden bus er til strømforsyning til hvert element.
  • A6 GSM -modul kommunikerer med Arduino Uno by RX/TX SoftwareSerial. Hardware -serien bruges til pc -fejlfindingstilstand.

Trin 3: Programmering

Koden er tilgængelig her: GitHub Source

Der er en kode opdelt for tre Arduinos. Det er ret let at se, hvad der foregår;)

Trin 4: Resultater

Resultater
Resultater

Øverst i denne instruktive finder du YouTube -demo.

Anbefalede: