Innehållsförteckning:

Arduino julram och A6 GSM -modul: 4 steg (med bilder)
Arduino julram och A6 GSM -modul: 4 steg (med bilder)

Video: Arduino julram och A6 GSM -modul: 4 steg (med bilder)

Video: Arduino julram och A6 GSM -modul: 4 steg (med bilder)
Video: Hackathon 2019 2024, November
Anonim
Image
Image
Konstruktion
Konstruktion

Ramen gjordes bara för skojs skull i juletid:)

Titta på en YouTube -film för att se en demo.

  1. AI A6 GSM -modul tar emot SMS och skickar det till Arduino Uno som en master (i2c -buss).
  2. Arduino Uno skickar med i2c -bussinformation till Arduino Nano för att börja flytta servon och till en annan Nano för att spela musik.
  3. Arduino Nano, som spelar en musik, sätter hög status på PIN 2, och modulen ISD1820 börjar spela en tidigare inspelad låt.

Steg 1: Material

  • 1x Ardunio Uno. Brain av hela konstruktionen. Den hanterar data mellan Arduinos, GSM -modul och LCD.
  • 2x Arduino Nano. Första är att flytta servon. Den andra är för att spela musik (utlöser ISD1820 -modul).
  • 1x 0, 5 Watt högtalare
  • ISD1820 -modul Håller sparad/inspelad melodi.
  • Trådar med hanstift.
  • Kvinnliga stifthuvuden. För strömförsörjningsbuss och i2c -överföringsdatabuss.
  • 1x LCD2004 + I2C 2004 20x4 HD44780
  • 1x GSM -modul AI A6
  • 2x SG-90 servon
  • Varmt lim
  • Stor fotoram
  • 1x kretskort
  • 1x strömbrytare
  • 1x kvinnlig DC- eller USB -kontakt.
  • Rött textilmaterial.
  • 1x USB -laddare eller typisk DC -strömförsörjning. Det kräver 5V 2A. Jag är inte säker på om det fungerar med 1A. GSM -modul tar mycket ström när den loggar till nätverket vid start.

Steg 2: Konstruktion

Konstruktion
Konstruktion
Konstruktion
Konstruktion

Det största problemet var att hitta julpynt och planera hur de ska klistras in i ramen:)

Saker att göra:

  • Hetlim juldekorationer och servon. Det är det enklaste sättet att montera allt tillsammans. Du kan också använda dubbelsidig skumtejp.
  • Borra några hål för tapphuvuden, LCD- och Arduino -fäste.
  • Kod tre Arduinos. Här är det: GitHub Source
  • Signera alla ledningar bara för att hålla allt organiserat.
  • Jag kommer inte att rita skisser. Om någon skulle vilja göra något liknande den här ramen, borde han dyka in i källkoden från GitHub. Det är det bästa sättet:)
  • Löd två bussar gjorda av kretskort och fyra kvinnliga stifthuvuden. En buss är för i2c -överföring mellan Arduinos och LCD. Andra bussen är för strömförsörjning för varje element.
  • A6 GSM -modul kommunicerar med Arduino Uno av RX/TX SoftwareSerial. Seriell hårdvara används för PC -felsökningsläge.

Steg 3: Programmering

Koden är tillgänglig här: GitHub Source

Det finns en kod delad för tre Arduinos. Det är ganska lätt att se vad som händer;)

Steg 4: Resultat

Resultat
Resultat

Högst upp i denna instruerbara Du hittar YouTube -demo.

Rekommenderad: