2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Raam on tehtud lihtsalt jõuluajal lõbutsemiseks:)
Demo vaatamiseks vaadake YouTube'i filmi.
- AI A6 GSM moodul võtab vastu SMS -i ja saadab selle kaptenina Arduino Unole (i2c siin).
- Arduino Uno saadab i2c bussiga teabe Arduino Nanole, et hakata servosid liigutama, ja teisele Nanole muusikat esitama.
- Muusikat esitav Arduino Nano seab PIN 2 kõrgele olekule ja moodul ISD1820 hakkab esitama varem salvestatud lugu.
Samm: materjalid
- 1x Ardunio Uno. Kogu ehituse aju. See haldab andmeid Arduinose, GSM -mooduli ja LCD vahel.
- 2x Arduino Nano. Esimene on servode liigutamine. Teine on muusika esitamiseks (käivitab ISD1820 mooduli).
- 1x 0, 5 vatti kõlar
- ISD1820 moodul Hoiab salvestatud/salvestatud meloodiat.
- Juhtmed isaste tihvtidega.
- Naiste tihvtide päised. Toiteploki ja i2c edastusandmesiini jaoks.
- 1x LCD2004 + I2C 2004 20x4 HD44780
- 1x GSM moodul AI A6
- 2x SG-90 servod
- Kuum liim
- Suur pildiraam
- 1x PCB plaat
- 1x toitelüliti
- 1x naissoost alalisvoolu- või USB -pistik.
- Punane tekstiilmaterjal.
- 1x USB -laadija või tavaline alalisvoolu toide. See nõuab 5V 2A. Ma ei ole kindel, kas see töötab 1A -ga. GSM -moodul võtab võrku sisselogimisel palju voolu.
2. etapp: ehitamine
Suurim probleem oli leida jõulukaunistused ja planeerida, kuidas need raami külge kleepida:)
Mida teha:
- Kuuma liimiga jõulukaunistused ja servod. See on lihtsaim viis kõike kokku monteerida. Võite kasutada ka kahepoolset vahtteipi.
- Puurige mõned augud naissoost tihvtide päiste, LCD ja Arduino kinnituse jaoks.
- Kood kolm Arduinos. Siin see on: GitHubi allikas
- Allkirjastage kõik juhtmed, et kõik oleks korras.
- Visandeid ma ei joonista. Kui keegi soovib midagi sellist kaadrit teha, peaks ta sukelduma GitHubi lähtekoodi. See on parim viis:)
- Jootke kaks PCB -plaadist valmistatud bussi ja neli naastpistikut. Üks siin on i2c edastamiseks Arduinose ja LCD vahel. Teine buss on mõeldud iga elemendi toiteallikaks.
- A6 GSM -moodul suhtleb Arduino Unoga RX/TX SoftwareSerial abil. Riistvara jada kasutatakse arvuti silumisrežiimis.
3. samm: programmeerimine
Kood on saadaval siin: GitHubi allikas
Kolme Arduino jaoks on jagatud kood. Päris lihtne on näha, mis toimub;)
4. samm: tulemused
Selle juhendi ülaosast leiate YouTube'i demo.