Mục lục:

Khung Giáng sinh Arduino & Mô-đun GSM A6: 4 bước (có hình ảnh)
Khung Giáng sinh Arduino & Mô-đun GSM A6: 4 bước (có hình ảnh)

Video: Khung Giáng sinh Arduino & Mô-đun GSM A6: 4 bước (có hình ảnh)

Video: Khung Giáng sinh Arduino & Mô-đun GSM A6: 4 bước (có hình ảnh)
Video: Code Arduino uno R3 điều khiển module Sim 800A Mini V2 Mô hình 2024, Tháng mười một
Anonim
Image
Image
Sự thi công
Sự thi công

Khung hình được tạo ra chỉ để giải trí trong thời gian Giáng sinh:)

Xem phim trên YouTube để xem bản trình diễn.

  1. Mô-đun AI A6 GSM nhận tin nhắn SMS và gửi nó đến Arduino Uno làm chủ (i2c bus).
  2. Arduino Uno gửi thông tin bus i2c tới Arduino Nano để bắt đầu di chuyển các servos và tới Nano khác để phát nhạc.
  3. Arduino Nano, phát nhạc, đặt trạng thái cao trên PIN 2 và mô-đun ISD1820 bắt đầu phát một bài hát đã ghi trước đó.

Bước 1: Vật liệu

  • 1x Ardunio Uno. Brain của toàn bộ công trình. Nó quản lý dữ liệu giữa Arduinos, mô-đun GSM và màn hình LCD.
  • 2x Arduino Nano. Đầu tiên là di chuyển servos. Cái thứ hai là để chơi nhạc (kích hoạt mô-đun ISD1820).
  • Loa 1x 0, 5 Watt
  • Mô-đun ISD1820: Lưu / ghi âm giai điệu.
  • Dây có ghim đực.
  • Đầu cắm chân cái dành cho bus cấp nguồn và bus dữ liệu truyền i2c.
  • 1x LCD2004 + I2C 2004 20x4 HD44780
  • 1x mô-đun GSM AI A6
  • 2x SG-90 Servos
  • Keo nóng
  • Khung ảnh lớn
  • 1x bảng PCB
  • 1x công tắc nguồn
  • 1x đầu cắm DC hoặc USB cái.
  • Chất liệu dệt màu đỏ.
  • 1x bộ sạc USB hoặc nguồn điện một chiều thông thường. Nó yêu cầu 5V 2A. Tôi không chắc liệu nó có hoạt động với 1A hay không. Mô-đun GSM chiếm rất nhiều dòng điện khi nó đăng nhập vào mạng khi bắt đầu.

Bước 2: Thi công

Sự thi công
Sự thi công
Sự thi công
Sự thi công

Vấn đề lớn nhất là tìm đồ trang trí Giáng sinh và lên kế hoạch dán chúng vào khung như thế nào:)

Những việc cần làm:

  • Keo nóng trang trí Giáng sinh và Servos. Đây là cách dễ nhất để gắn kết mọi thứ lại với nhau. Bạn cũng có thể sử dụng băng dính xốp hai mặt.
  • Khoan một số lỗ cho đầu ghim cái, gắn LCD và Arduino.
  • Mã ba Arduinos. Đây là: Nguồn GitHub
  • Ký kết tất cả các dây chỉ để giữ mọi thứ ngăn nắp.
  • Tôi sẽ không vẽ phác thảo. Nếu bất kỳ ai muốn làm điều gì đó giống như khung này, anh ta nên đi sâu vào mã nguồn từ GitHub. Đó là cách tốt nhất:)
  • Hàn hai bus được làm từ bảng mạch PCB và bốn đầu cắm chân cái. Một bus dùng để truyền i2c giữa Arduinos và LCD. Bus thứ hai dùng để cung cấp năng lượng cho mọi phần tử.
  • Mô-đun GSM A6 giao tiếp với Arduino Uno bằng RX / TX SoftwareSerial. Phần mềm nối tiếp phần mềm được sử dụng cho chế độ gỡ lỗi PC.

Bước 3: Lập trình

Mã có sẵn tại đây: Nguồn GitHub

Có một mã được tách cho ba Arduinos. Khá dễ dàng để xem những gì đang xảy ra;)

Bước 4: Kết quả

Kết quả
Kết quả

Ở phía trên cùng của hướng dẫn này, bạn sẽ tìm thấy bản trình diễn YouTube.

Đề xuất: