INHOUDSOPGAWE:

Arduino Kersfeesraamwerk en A6 GSM -module: 4 stappe (met foto's)
Arduino Kersfeesraamwerk en A6 GSM -module: 4 stappe (met foto's)

Video: Arduino Kersfeesraamwerk en A6 GSM -module: 4 stappe (met foto's)

Video: Arduino Kersfeesraamwerk en A6 GSM -module: 4 stappe (met foto's)
Video: Уроки Ардуино #0 - что такое Arduino, куда подключаются датчики и как питать Ардуино 2024, November
Anonim
Image
Image
Konstruksie
Konstruksie

Die raam is net vir die plesier in die Kerstyd gemaak:)

Kyk na 'n YouTube -film om 'n demo te sien.

  1. AI A6 GSM -module ontvang SMS en stuur dit as 'n meester (i2c -bus) na Arduino Uno.
  2. Arduino Uno stuur inligting oor die i2c -bus na Arduino Nano om servo's te begin skuif, en na 'n ander Nano om musiek te speel.
  3. Arduino Nano, wat 'n musiek speel, stel PIN 2 hoog, en module ISD1820 begin 'n voorheen opgeneemde liedjie speel.

Stap 1: materiaal

  • 1x Ardunio Uno. Brein van die hele konstruksie. Dit bestuur data tussen Arduinos, GSM -module en LCD.
  • 2x Arduino Nano. Die eerste is om servo's te skuif. Die tweede een is vir die speel van musiek (veroorsaak die ISD1820 -module).
  • 1x 0, 5 Watt luidspreker
  • ISD1820 -module Hou gestoorde/opgeneemde melodie.
  • Drade met penne.
  • Vroulike penkoppe. Voor bus vir kragbron en i2c -databus.
  • 1x LCD2004 + I2C 2004 20x4 HD44780
  • 1x GSM -module AI A6
  • 2x SG-90 servo's
  • Warm gom
  • Groot fotoraam
  • 1x PCB -bord
  • 1x kragskakelaar
  • 1x vroulike DC- of USB -aansluiting.
  • Rooi tekstiel materiaal.
  • 1x USB -laaier of tipiese DC -kragbron. Dit benodig 5V 2A. Ek weet nie of dit met 1A werk nie. Die GSM -module neem baie stroom wanneer dit by die aanmelding by die netwerk aanmeld.

Stap 2: Konstruksie

Konstruksie
Konstruksie
Konstruksie
Konstruksie

Die grootste probleem was om kersversierings te vind en te beplan hoe dit by die raam gehou moet word:)

Dinge om te doen:

  • Warm gom Kersversierings en servo's. Dit is die maklikste manier om alles saam te monteer. U kan ook dubbelzijdige skuimband gebruik.
  • Boor 'n paar gate vir penpenkoppe, LCD en Arduino -houer.
  • Kodeer drie Arduinos. Hier is dit: GitHub -bron
  • Teken alle drade net om alles georganiseerd te hou.
  • Ek sal nie sketse teken nie. As iemand iets soos hierdie raam wil doen, moet hy in die bronkode van GitHub duik. Dis die beste manier:)
  • Soldeer twee busse gemaak van PCB -bord en vier vroulike penkoppe. Een bus is vir i2c -transmissie tussen Arduinos en LCD. Tweede bus is vir kragtoevoer vir elke element.
  • A6 GSM -module kommunikeer met Arduino Uno deur RX/TX SoftwareSerial. Hardware -reeks word gebruik vir rekenaar -ontfoutingsmodus.

Stap 3: Programmering

Die kode is hier beskikbaar: GitHub -bron

Daar is 'n kode vir drie Arduino's. Dit is redelik maklik om te sien wat aangaan;)

Stap 4: Resultate

Resultate
Resultate

Bo -aan hierdie instruksies vind u 'n YouTube -demo.

Aanbeveel: