Satura rādītājs:

Arduino Ziemassvētku rāmis un A6 GSM modulis: 4 soļi (ar attēliem)
Arduino Ziemassvētku rāmis un A6 GSM modulis: 4 soļi (ar attēliem)

Video: Arduino Ziemassvētku rāmis un A6 GSM modulis: 4 soļi (ar attēliem)

Video: Arduino Ziemassvētku rāmis un A6 GSM modulis: 4 soļi (ar attēliem)
Video: BEST TWINKLY LIGHT EFFECTS 2024, Novembris
Anonim
Image
Image
Būvniecība
Būvniecība

Rāmis tika izgatavots tikai jautrībai Ziemassvētku laikā:)

Noskatieties YouTube filmu, lai redzētu demonstrāciju.

  1. AI A6 GSM modulis saņem SMS un nosūta to Arduino Uno kā galveno (i2c kopne).
  2. Arduino Uno ar i2c autobusu nosūta informāciju uz Arduino Nano, lai sāktu pārvietot servos, un uz citu Nano, lai atskaņotu mūziku.
  3. Arduino Nano, kas atskaņo mūziku, PIN 2 nosaka augstu stāvokli, un modulis ISD1820 sāk atskaņot iepriekš ierakstītu dziesmu.

1. solis: materiāli

  • 1x Ardunio Uno. Visas konstrukcijas smadzenes. Tas pārvalda datus starp Arduinos, GSM moduli un LCD.
  • 2x Arduino Nano. Pirmais ir pārvietot servos. Otrais ir paredzēts mūzikas atskaņošanai (aktivizē ISD1820 moduli).
  • 1x 0, 5 vatu skaļrunis
  • ISD1820 modulis Saglabā saglabāto/ierakstīto melodiju.
  • Vadi ar vīriešu tapām.
  • Sieviešu tapu galvenes. Barošanas kopnei un i2c pārraides datu kopnei.
  • 1x LCD2004 + I2C 2004 20x4 HD44780
  • 1x GSM modulis AI A6
  • 2x servo SG-90
  • Karstā līme
  • Liels foto rāmis
  • 1x PCB plāksne
  • 1x barošanas slēdzis
  • 1x sieviešu līdzstrāvas vai USB spraudnis.
  • Sarkans tekstilmateriāls.
  • 1x USB lādētājs vai parasts līdzstrāvas barošanas avots. Tas prasa 5V 2A. Es neesmu pārliecināts, vai tas darbojas ar 1A. GSM modulis aizņem lielu strāvu, kad tas tiek reģistrēts tīklā, kad tas tiek startēts.

2. solis: būvniecība

Būvniecība
Būvniecība
Būvniecība
Būvniecība

Lielākā problēma bija atrast Ziemassvētku rotājumus un izplānot, kā tos pielīmēt pie rāmja:)

Lietas ko darīt:

  • Karstas līmes Ziemassvētku rotājumi un servo. Tas ir vienkāršākais veids, kā visu salikt kopā. Varat arī izmantot divpusēju putuplasta lenti.
  • Izurbiet dažus caurumus sieviešu tapu galviņām, LCD un Arduino stiprinājumam.
  • Kodējiet trīs Arduinos. Šeit tas ir: GitHub avots
  • Parakstiet visus vadus, lai viss būtu sakārtots.
  • Es nezīmēšu skices. Ja kāds vēlas darīt kaut ko līdzīgu šim rāmim, viņam vajadzētu ienirt avota kodā no GitHub. Tas ir labākais veids:)
  • Lodēt divus autobusus, kas izgatavoti no PCB plates un četras sieviešu tapas. Viens autobuss ir paredzēts i2c pārraidei starp Arduinos un LCD. Otrā kopne ir paredzēta katra elementa barošanai.
  • A6 GSM modulis sazinās ar Arduino Uno, izmantojot RX/TX SoftwareSerial. Aparatūras sērija tiek izmantota datora atkļūdošanas režīmam.

3. solis: programmēšana

Kods ir pieejams šeit: GitHub Source

Trīs Arduinos ir sadalīts kods. Ir diezgan viegli redzēt, kas notiek;)

4. solis: rezultāti

Rezultāti
Rezultāti

Šīs pamācības augšpusē atradīsit YouTube demonstrāciju.

Ieteicams: