2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Rám byl vyroben jen tak pro zábavu o Vánocích:)
Podívejte se na film na YouTube a podívejte se na ukázku.
- GSM modul AI A6 přijímá SMS a odesílá je Arduino Uno jako master (sběrnice i2c).
- Arduino Uno posílá informace o sběrnici i2c do Arduino Nano, aby začalo přesouvat serva, a do jiného Nano, aby hrálo hudbu.
- Arduino Nano, které přehrává hudbu, nastavuje vysoký stav na PIN 2 a modul ISD1820 začne přehrávat dříve nahranou skladbu.
Krok 1: Materiály
- 1x Ardunio Uno. Mozek celé konstrukce. Spravuje data mezi Arduinos, GSM modulem a LCD.
- 2x Arduino Nano. První je přesun serv. Druhá je pro přehrávání hudby (spouští modul ISD1820).
- 1x 0, 5 W reproduktor
- Modul ISD1820 Zachovává uloženou/zaznamenanou melodii.
- Dráty s kolíky.
- Zásuvky se zásuvkami. Pro sběrnici napájecího zdroje a přenosovou datovou sběrnici i2c.
- 1x LCD2004 + I2C 2004 20x4 HD44780
- 1x GSM modul AI A6
- 2x serva SG-90
- Horké lepidlo
- Velký fotorámeček
- 1x deska plošných spojů
- 1x vypínač
- 1x zásuvka DC nebo USB.
- Červený textilní materiál.
- 1x USB nabíječka nebo typický stejnosměrný napájecí zdroj. Vyžaduje 5V 2A. Nejsem si jistý, zda funguje s 1A. GSM modul při startu zaznamenává hodně proudu.
Krok 2: Stavba
Největší problém byl najít vánoční ozdoby a naplánovat, jak by měly být nalepeny na rám:)
Věci ke splnění:
- Horké lepidlo vánoční ozdoby a serva. Je to nejjednodušší způsob, jak vše spojit dohromady. Můžete také použít oboustrannou pěnovou pásku.
- Vyvrtejte několik otvorů pro zásuvkové kolíky, držák LCD a Arduino.
- Kódujte tři Arduiny. Tady je: GitHub Source
- Podepište všechny vodiče, aby bylo vše organizované.
- Nebudu kreslit skici. Pokud by někdo chtěl něco takového udělat, měl by se ponořit do zdrojového kódu z GitHubu. Je to nejlepší způsob:)
- Pájejte dvě sběrnice vyrobené z desky plošných spojů a čtyři zásuvkové kolíky. Jedna sběrnice je pro přenos i2c mezi Arduinos a LCD. Druhá sběrnice je pro napájení každého prvku.
- GSM modul A6 komunikuje s Arduino Uno od RX/TX SoftwareSerial. V režimu ladění PC se používá sériový hardware.
Krok 3: Programování
Kód je k dispozici zde: Zdroj GitHub
Pro tři Arduino je rozdělen kód. Je docela snadné vidět, co se děje;)
Krok 4: Výsledky
V horní části tohoto pokynu najdete ukázku YouTube.