Innholdsfortegnelse:

Tilpasset dørmatte utløst dørklokke .: 6 trinn
Tilpasset dørmatte utløst dørklokke .: 6 trinn

Video: Tilpasset dørmatte utløst dørklokke .: 6 trinn

Video: Tilpasset dørmatte utløst dørklokke .: 6 trinn
Video: Tepper tilpasset dine behov 2024, November
Anonim
Tilpasset dørmatte utløst dørklokke
Tilpasset dørmatte utløst dørklokke

Hallo! Mitt navn er Justin, jeg er ungdom på videregående, og denne instruksjonsfilen vil vise deg hvordan du lager en dørklokke som utløses når noen tråkker på dørmatten din, og kan være hvilken melodi eller sang du vil! Siden dørmatten utløser dørklokken, er det ikke bruk av hender.

Rekvisita

1. Arduino UNO

2. DFPlayer Mini MP3 -spiller og KeeYees minihøyttalere.

3. Micro SD -kort og SD -adapter.

4. Jumper Wires (2 hann-til-mann, 6 hann-tp-hunn), 5. 1, 1k motstand

6. USB til Arduino -kabel.

7. 9V batteri

8. 9V batteri Arduino Adapter

9. Stanniol

10. Kartong (dette kan variere)

11. Tape (Kan kanskje bruke lim eller noe lignende)

12. Et Arduino -brødbrett (valgfritt)

13. Og sist, men ikke minst, en datamaskin som kan laste ned koden til Arduino med Arduino IDE installert.

Trinn 1: Arduino -oppsett

Oppsett av Arduino
Oppsett av Arduino
Oppsett av Arduino
Oppsett av Arduino
Oppsett av Arduino
Oppsett av Arduino

Først må vi sette opp ledningene fra Arduino til DFPlayer og høyttaler.

1. Koble en hunn-til-mann-ledning fra 5v Arduino-pinnen til pinnen helt til venstre på DFPlayer. (Rød ledning)

2. Koble en hunn-til-mann-ledning fra GND Arduino-pinnen (ved siden av 5v-pinnen) til den andre fra den høyre pinnen på DFPlayer (svart ledning)

3. Koble to ledninger til de ytterste høyre pinnene på DFPlayer, på hver side av den svarte ledningen. (Lilla og oransje ledninger) Disse ledningene kan festes til høyttaleren slik du vil, så lenge de berører metallet. Jeg brukte tape til dette.

4. Koble en hunn-til-mann-ledning fra ~ 10 pinner på Arduino til den tredje fra venstre pinne på DFPlayer. (Hvit ledning)

5. Koble en mann-til-mann-ledning fra reset Arduino-pinnen til den 4 Arduino-pinnen. (gul)

6. Koble en hunn-til-mann-ledning fra den andre fra venstre pinne på DFP-laget til motstanden (1k), og koble deretter motstanden til en mann-til-mann-ledning som kobles til ~ 11-pinnen på Arduino.

Nå som ledningene er koblet sammen, kan vi gå videre til å velge ringetonen på ringeklokken vår.

Trinn 2: Velge din egendefinerte dørklokke

Velge din egendefinerte dørklokke
Velge din egendefinerte dørklokke

1. Når ledningene er satt opp, må vi nå koble MicroSD -kortet til SD -adapteren og sørge for at den lille glidebryteren ikke er satt på "lås". Nå må SD -adapteren kobles til datamaskinen din, via USB -adapter eller SD -adapter, avhengig av datamaskinen.

2. Lydfilen må være en MP3 -fil, jeg valgte filen min fra YouTube der jeg brukte en online til mp3 -omformer. (https://ytmp3.cc/en13/)

3. Når MP3 -filen er lastet ned, kopierer du filen til Micro SD -kortet. For å sikre at den spiller skikkelig, er det best å ha et tomt Micro SD -kort og i rotkatalognavnet MP3 -filen noe lignende også "0001Hello. MP3", er de 4 sifrene viktige, etter det kan du kalle det hva som helst.

4. Med Micro SD -kortet klart kan du nå koble det til DFPlayer.

Trinn 3: Koding av Arduino

Deretter må vi koble Arduino til datamaskinen.

1. Last ned og installer Arduino IDE om nødvendig, og start deretter en ny skisse.

2. For at koden skal fungere, må vi legge til noen biblioteker i Arduino IDE. Under prøvekode bør det være en nedlastingskobling (her). Når. ZIP -filen er lastet ned, åpner du Arduino IDE, går til skisse, Inkluder bibliotek, Legg til. ZIP -bibliotek, og finn den nedlastede. ZIP -filen.

3. Last ned DOORBELL.ino Sketch -filen nedenfor. Det meste av koden kan forbli uendret, men det er noen få linjer du vil endre basert på MP3 -filen din.

"myDFPlayer.volume (30); // Angi volumverdi. Fra 0 til 30"

Slik kan du endre volumet, bare endre nummeret til alt fra 00 til 30.

"if (millis () - timer> 3000) {"

dette er hvor lenge klippet vil spille i, 3 sekunder, hvis du klipper er 6 sekunder, endre 3 til en 6, og så videre.

I videoen min vil jeg gjøre mitt beste for å forklare hva koden gjør og betyr, men jeg vil beholde den kortere her.

Trinn 4: Kjøre koden og teste høyttalerne

Koble nå Arduino til datamaskinen din, deretter i Arduino IDE, gå til verktøy, tavle, og velg Arduino UNO, gå deretter til verktøy, Port, og velg porten med Arduino. (det vil sannsynligvis bare være ett alternativ) Så fortsett og trykk på opplastingsknappen. (høyre pil øverst til venstre) Nå kan du koble Arduino fra datamaskinen og koble 9V batteri og adapter til Arduino.

Med vårt nåværende oppsett vil melodien spilles umiddelbart, igjen og igjen. For å endre dette må vi lage den neste delen som er selve dørmatten.

Trinn 5: Dørmatteutløseren

Dørmatteutløseren
Dørmatteutløseren
Dørmatteutløseren
Dørmatteutløseren
Dørmatteutløseren
Dørmatteutløseren

Det er her du kan bli kreativ avhengig av materialene du har for hånden. Konseptet er at når noen står på dørmatten, presser to lag med folie mot hverandre slik at et elektrisk signal kan passere, noe som utløser Arduino -tilbakestillingen som får den til å begynne å spille melodien. Jeg brukte en kartongkartong av papp for å lage to lag som ble holdt fra hverandre på kantene og deretter dekket med stanniol i midten. Når matten er opprettet, må den gule ledningen som forbinder reset og "4" på Arduino fjernes. Dette vil stoppe strømmen av avspilling av melodien. Ved bruk av lengre hoppetråder eller tilkobling av flere små, må tinfoil -lagene kobles til ledninger, noe som gjør at to lange ledninger kommer fra matten. Den ene ledningen må plugges inn i tilbakestillingsnålen, mens den andre går inn i 4 -pinners. Når tinfoil -lagene berøres, vil ledningene koble seg sammen, og strømmen på dørklokken starter på nytt.

Trinn 6: slutten

Takk igjen for at du så og eller leste instruksjonsboken min.

Anbefalt: