Sommario:

Arduino Christmas Frame e modulo GSM A6: 4 passaggi (con immagini)
Arduino Christmas Frame e modulo GSM A6: 4 passaggi (con immagini)

Video: Arduino Christmas Frame e modulo GSM A6: 4 passaggi (con immagini)

Video: Arduino Christmas Frame e modulo GSM A6: 4 passaggi (con immagini)
Video: Amazing arduino project 2024, Novembre
Anonim
Image
Image
Costruzione
Costruzione

La cornice è stata realizzata solo per divertimento nel periodo natalizio:)

Guarda un film su YouTube per vedere una demo.

  1. Il modulo GSM AI A6 riceve SMS e lo invia ad Arduino Uno come master (bus i2c).
  2. Arduino Uno invia le informazioni del bus i2c ad Arduino Nano per iniziare a spostare i servi e a un altro Nano per riprodurre una musica.
  3. Arduino Nano, che riproduce una musica, imposta lo stato alto sul PIN 2 e il modulo ISD1820 inizia a riprodurre una canzone registrata in precedenza.

Passaggio 1: materiali

  • 1x Ardunio Uno. Cervello di tutta la costruzione. Gestisce i dati tra Arduino, modulo GSM e LCD.
  • 2x Arduino Nano. Il primo è spostare i servi. Il secondo è per la riproduzione di musica (trigger modulo ISD1820).
  • 1x altoparlante da 0,5 Watt
  • Modulo ISD1820 Mantiene la melodia salvata/registrata.
  • Fili con pin maschio.
  • Intestazioni pin femmina. Per bus di alimentazione e bus dati di trasmissione i2c.
  • 1x LCD2004 + I2C 2004 20x4 HD44780
  • 1x modulo GSM AI A6
  • 2x servi SG-90
  • Colla calda
  • Grande cornice per foto
  • 1x scheda PCB
  • 1x interruttore di alimentazione
  • 1x spina CC o USB femmina.
  • Materiale tessile rosso.
  • 1x caricatore USB o tipico alimentatore CC. Richiede 5V 2A. Non sono sicuro che funzioni con 1A. Il modulo GSM richiede molta corrente quando si collega alla rete all'avvio.

Fase 2: Costruzione

Costruzione
Costruzione
Costruzione
Costruzione

Il problema più grande era trovare le decorazioni natalizie e pianificare come incollarle alla cornice:)

Cose da fare:

  • Decorazioni natalizie e servi con colla a caldo. È il modo più semplice per montare tutto insieme. Puoi anche usare del nastro biadesivo in schiuma.
  • Praticare alcuni fori per intestazioni pin femmina, LCD e supporto Arduino.
  • Codice tre Arduino. Eccolo: GitHub Source
  • Firma tutti i cavi solo per mantenere tutto organizzato.
  • Non disegnerò schizzi. Se qualcuno volesse fare qualcosa di simile a questo frame, dovrebbe immergersi nel codice sorgente di GitHub. È il modo migliore:)
  • Saldare due bus realizzati con scheda PCB e quattro intestazioni pin femmina. Un bus è per la trasmissione i2c tra Arduino e LCD. Il secondo bus è per l'alimentazione di ogni elemento.
  • Il modulo GSM A6 comunica con Arduino Uno tramite RX/TX SoftwareSerial. La seriale hardware viene utilizzata per la modalità di debug del PC.

Passaggio 3: programmazione

Il codice è disponibile qui: GitHub Source

C'è un codice diviso per tre Arduino. È abbastanza facile vedere cosa sta succedendo;)

Passaggio 4: risultati

Risultati
Risultati

Nella parte superiore di questa istruzione troverai la demo di YouTube.

Consigliato: