Innholdsfortegnelse:

Arduino Christmas Frame & A6 GSM -modul: 4 trinn (med bilder)
Arduino Christmas Frame & A6 GSM -modul: 4 trinn (med bilder)

Video: Arduino Christmas Frame & A6 GSM -modul: 4 trinn (med bilder)

Video: Arduino Christmas Frame & A6 GSM -modul: 4 trinn (med bilder)
Video: 📱📶GSM SIM 900 Wireless Notice Board Using Arduino 2024, Juli
Anonim
Image
Image
Konstruksjon
Konstruksjon

Rammen ble laget bare for moro skyld i juletiden:)

Se en YouTube -film for å se en demo.

  1. AI A6 GSM -modul mottar SMS og sender den til Arduino Uno som en master (i2c -buss).
  2. Arduino Uno sender med i2c bussinfo til Arduino Nano for å begynne å flytte servoer, og til en annen Nano for å spille musikk.
  3. Arduino Nano, som spiller en musikk, setter høy status på PIN 2, og modul ISD1820 begynner å spille en tidligere innspilt sang.

Trinn 1: Materialer

  • 1x Ardunio Uno. Hjerne av hele konstruksjonen. Den administrerer data mellom Arduinos, GSM -modul og LCD.
  • 2x Arduino Nano. Den første er å flytte servoer. Den andre er for å spille musikk (utløser ISD1820 -modul).
  • 1x 0, 5 Watt høyttaler
  • ISD1820 -modul Holder lagret/innspilt melodi.
  • Ledninger med hannpinner.
  • Kvinnelige pinhoder. For strømforsyningsbuss og i2c -databuss.
  • 1x LCD2004 + I2C 2004 20x4 HD44780
  • 1x GSM -modul AI A6
  • 2x SG-90 servoer
  • Varmt lim
  • Stor fotoramme
  • 1x kretskort
  • 1x strømbryter
  • 1x kvinnelig DC- eller USB -kontakt.
  • Rødt tekstilmateriale.
  • 1x USB -lader eller typisk likestrømforsyning. Det krever 5V 2A. Jeg er ikke sikker på om det fungerer med 1A. GSM -modul tar mye strøm når den logger til nettverk ved start.

Trinn 2: Konstruksjon

Konstruksjon
Konstruksjon
Konstruksjon
Konstruksjon

Det største problemet var å finne julepynt og planlegge hvordan de skal festes til rammen:)

Ting å gjøre:

  • Varm lim julepynt og servoer. Det er den enkleste måten å montere alt sammen på. Du kan også bruke tosidig skumtape.
  • Bor noen hull for kvinnelige pinhoder, LCD og Arduino -feste.
  • Kode tre Arduinos. Her er det: GitHub Source
  • Signer alle ledninger bare for å holde alt organisert.
  • Jeg vil ikke tegne skisser. Hvis noen vil gjøre noe sånt som denne rammen, bør han dykke ned i kildekoden fra GitHub. Det er den beste måten:)
  • Lodd to busser laget av kretskort og fire kvinnelige pinhoder. En buss er for i2c -overføring mellom Arduinos og LCD. Andre buss er for strømforsyning for hvert element.
  • A6 GSM -modul kommuniserer med Arduino Uno by RX/TX SoftwareSerial. Hardware -serien brukes til PC -feilsøkingsmodus.

Trinn 3: Programmering

Koden er tilgjengelig her: GitHub Source

Det er en kode delt for tre Arduinos. Det er ganske lett å se hva som skjer;)

Trinn 4: Resultater

Resultater
Resultater

På toppen av denne instruksjonsfulle finner du YouTube -demo.

Anbefalt: