Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Arduino -oppsett
- Trinn 2: Velge din egendefinerte dørklokke
- Trinn 3: Koding av Arduino
- Trinn 4: Kjøre koden og teste høyttalerne
- Trinn 5: Dørmatteutløseren
- Trinn 6: slutten
Video: Tilpasset dørmatte utløst dørklokke .: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
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
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
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
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:
Arduino dørklokke: 4 trinn
Arduino Doorbell: I dag skal jeg vise deg hvordan du lager en dørklokke ved hjelp av en Arduino. Denne dørklokken spiller en tilfeldig melodi fra et bibliotek med sanger. Du kan tilpasse dørklokken og legge til enda flere sanger. Installer den utenfor soverommet, klasserommet, kontoret eller til og med deg
EqualAir: Bærbar NeoPixel -skjerm utløst av luftforurensningssensor: 7 trinn (med bilder)
EqualAir: Bærbar NeoPixel-skjerm utløst av luftforurensningssensor: Målet med prosjektet er å lage en bærbar t-skjorte som viser en stemningsfull grafikk når luftforurensning er over en angitt terskel. Grafikken er inspirert av det klassiske spillet "brick breakers", ved at bilen er som en padle som
Trafikkrapportkontroll (NL) Med dørmatte: 6 trinn
Trafikkrapportkontroll (NL) Med dørmatte: I denne instruksjonsboken vil jeg beskrive hvordan du bygger en dørmatte som vil kontrollere trafikkrapporter om nederlandske motorveier. Når du går ut på dørmatten din og det er trafikkork på ruten, vil matten bli rød. Når det ikke er trafikk
UCL-lloT-Utendørslys Utløst av soloppgang/solnedgang .: 6 trinn
UCL-lloT-Outdoor-light Utløst av soloppgang/solnedgang .: Hei alle sammen! Med litt arbeid, noen deler og kode har jeg satt sammen denne instruksen som viser deg fra start til slutt nøyaktig hvordan du skal produsere dette utendørs lyset. Ideen stammer fra min far, som i løpet av sommeren måtte gå ut manuelt
Micro: bit utløst Minecraft Selfie -veggprosjekt: 10 trinn (med bilder)
Micro: bit Triggered Minecraft Selfie Wall Project: Velkommen til mitt siste prosjekt for å hjelpe elevene med å demonstrere kraften i koding og fysisk databehandling. Den første videoen er en rask oversikt over prosjektet. Den andre videoen er en komplett trinnvis veiledning om hvordan å kopiere dette prosjektet og forhåpentligvis