Sisukord:

Kohandatud uksematti käivitatud uksekell: 6 sammu
Kohandatud uksematti käivitatud uksekell: 6 sammu
Anonim
Kohandatud uksematt käivitas uksekella
Kohandatud uksematt käivitas uksekella

Tere! Minu nimi on Justin. Kuna uksematt käivitab uksekella, pole käest kasu.

Tarvikud

1. Arduino UNO

2. DFPlayer Mini MP3 -mängija ja KeeYees mini kõlarid.

3. Micro SD -kaart ja SD -adapter.

4. Jumper juhtmed (2 isast-isasesse, 6 isast-tp-emane), 5. 1, 1k takisti

6. USB Arduino kaabel.

7. 9V aku

8. 9V aku Arduino adapter

9. Plekkkile

10. Papp (see võib varieeruda)

11. Teip (võib kasutada liimi või midagi sarnast)

12. Arduino leivalaud (valikuline)

13. Ja viimane, kuid mitte vähem tähtis, arvuti, mis saab koodi Arduinole alla laadida, kui Arduino IDE on installitud.

Samm: Arduino seadistamine

Arduino seadistamine
Arduino seadistamine
Arduino seadistamine
Arduino seadistamine
Arduino seadistamine
Arduino seadistamine

Kõigepealt peame seadistama juhtmed Arduino ja DFPlayeri vahel.

1. Ühendage naissoost-meessoost juhe 5 V Arduino tihvtist DFPlayeri vasakpoolsesse tihvti. (Punane juhe)

2. Ühendage GND Arduino tihvtiga (5 V tihvti kõrval) emase-mehe juhe DFPlayeri paremast tihvtist teise (must juhe).

3. Ühendage kaks juhtmest DFPlayeri parempoolsete tihvtidega, mõlemal pool musta juhet. (Lillad ja oranžid juhtmed) Neid juhtmeid saab kõlari külge kinnitada nii palju kui soovite, kui need puudutavad metalli. Kasutasin selleks linti.

4. Ühendage naissoost meessoost juhe Arduino ~ 10-nööpnõelast DFPlayeri vasakpoolsest tihvtist kolmandasse. (Valge juhe)

5. Ühendage lähtestatud Arduino tihvtist isane-isane juhe 4 Arduino tihvtiga. (kollane)

6. Ühendage DFPlayeri vasakult tihvtilt teine naissoost-meessoost juhe takisti (1k) külge, seejärel ühendage see takisti isas-meessoost juhtmega, mis ühendatakse Arduino ~ 11 kontaktiga.

Nüüd, kui juhtmed on ühendatud, saame liikuda oma uksekella helina valimise juurde.

2. samm: kohandatud uksekella valimine

Kohandatud uksekella valimine
Kohandatud uksekella valimine

1. Juhtmete seadistamisega peame nüüd ühendama oma MicroSD -kaardi meie SD -adapteriga ja veenduma, et väike liugur pole lukustatud. Nüüd tuleb SD -adapter arvutiga ühendada, olenevalt arvutist, USB -adapteri või SD -adapteri kaudu.

2. Helifail peab olema MP3 -fail, valisin oma faili YouTube'ist, kus kasutasin YouTube'i mp3 -muundurit. (https://ytmp3.cc/en13/)

3. Kui MP3 -fail on alla laaditud, kopeerige fail oma Micro SD -kaardile. Selle õige esitamise tagamiseks on parem, kui teil on tühi Micro SD -kaart ja MP3 -faili juurkataloogi nimi on midagi sarnast "0001Hello. MP3", 4 numbrit on olulised, pärast mida saate sellele nime anda.

4. Kui Micro SD -kaart on valmis, saate selle nüüd DFPlayerisse ühendada.

Samm: Arduino kodeerimine

Järgmisena peame Arduino arvutiga ühendama.

1. Vajadusel laadige alla ja installige Arduino IDE, seejärel alustage uut visandit.

2. Et kood töötaks, peame Arduino IDE -sse lisama mõned teegid. Näidiskoodi all peaks olema allalaadimislink (siin). Kui. ZIP -fail on alla laaditud, avage Arduino IDE, minge visandile, Kaasa raamatukogu, Lisa. ZIP -teek ja leidke allalaaditud. ZIP -fail.

3. Laadige alla DOORBELL.ino Sketchi fail. Enamik koodi võib jääda muutmata, kuid on mõned read, mida soovite oma MP3 -faili põhjal muuta.

"myDFPlayer.volume (30); // määrake helitugevuse väärtus. 0 kuni 30"

nii saate helitugevust muuta, muutes lihtsalt numbri 00 -st 30 -ni.

"kui (millis () - taimer> 3000) {"

nii kaua klippi esitatakse, 3 sekundit, kui klipp on 6 sekundit, muutke 3 6 -ks ja nii edasi.

Oma videos annan endast parima, et selgitada, mida kood teeb ja tähendab, kuid jätan selle siin lühemaks.

Samm: koodi käitamine ja kõlarite testimine

Nüüd ühendage oma Arduino arvutiga, seejärel avage Arduino IDE -s tööriistad, pardal ja valige Arduino UNO, seejärel valige tööriistad, Port ja valige Arduinoga port. (tõenäoliselt on ainult üks võimalus) Seejärel jätkake ja vajutage üleslaadimisnuppu. (parem nool üleval vasakul) Nüüd saate Arduino arvutist lahti ühendada ja ühendada 9 V aku ja adapteri Arduinoga.

Meie praeguse seadistuse korral mängib lugu kohe, ikka ja jälle. Selle muutmiseks peame tegema järgmise osa, milleks on uksematt ise.

5. samm: uksematti päästik

Uksemati käivitaja
Uksemati käivitaja
Uksemati käivitaja
Uksemati käivitaja
Uksemati käivitaja
Uksemati käivitaja

Siin saate olla loominguline, sõltuvalt käepärast olevatest materjalidest. Kontseptsioon seisneb selles, et kui keegi seisab uksematil, suruvad kaks kihti tinafooliumit üksteise vastu, võimaldades elektrilise signaali läbimist, mis käivitab Arduino lähtestamise ja paneb selle viisi mängima. Kasutasin kartongist teraviljakasti, et luua kaks kihti, mida hoiti servadest lahus ja seejärel kaeti tinafooliumiga keskel. Kui matt on loodud, tuleb Arduino nullimist ja "4" ühendav kollane traat eemaldada. See peatab meloodia kordamise. Kasutades pikemaid hüppajajuhtmeid või ühendades mitu väikest, tuleb plekkkihid ühendada juhtmetega, nii et matist tulevad kaks pikka juhtmest. Üks juhe tuleb ühendada lähtestusnõelaga, teine aga 4 -kontaktiga. Plekkkihtide puudutamisel ühenduvad juhtmed, taaskäivitades uksekella voolu.

6. samm: lõpp

Tänan teid veel kord, et vaatasite või lugesite minu Instructable'i.

Soovitan: