Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. My Project
  3. fun project: entertaining doorbell

fun project: entertaining doorbell

Scheduled Pinned Locked Moved My Project
17 Posts 4 Posters 142 Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • NeverDieN Offline
    NeverDieN Offline
    NeverDie
    Hero Member
    wrote on last edited by NeverDie
    #7

    It looks as though there are a number of arduino comopatible MP3 players, such as:
    https://www.amazon.com/Aideepen-YX5300-Control-Serial-Arduino/dp/B01JCI23JG/ref=sr_1_5?crid=29G0N075OAQBU&keywords=arduino+mp3+player&qid=1641245191&s=electronics&sprefix=arduino+mp3+player%2Celectronics%2C118&sr=1-5

    or

    https://www.dfrobot.com/blog-1568.html

    skywatchS 1 Reply Last reply
    0
    • NeverDieN NeverDie

      It looks as though there are a number of arduino comopatible MP3 players, such as:
      https://www.amazon.com/Aideepen-YX5300-Control-Serial-Arduino/dp/B01JCI23JG/ref=sr_1_5?crid=29G0N075OAQBU&keywords=arduino+mp3+player&qid=1641245191&s=electronics&sprefix=arduino+mp3+player%2Celectronics%2C118&sr=1-5

      or

      https://www.dfrobot.com/blog-1568.html

      skywatchS Offline
      skywatchS Offline
      skywatch
      wrote on last edited by
      #8

      @NeverDie I looked into those modules for a door announcement module, but on Arduino forum there were a lot of people having all sorts of issues with them.

      1 Reply Last reply
      1
      • NeverDieN Offline
        NeverDieN Offline
        NeverDie
        Hero Member
        wrote on last edited by NeverDie
        #9

        There do exist simple bolt-on products with what claim to have "waterproof speakers", such as:

        https://www.ebay.com/itm/165089416280?_trkparms=amclksrc%3DITM%26aid%3D1110018%26algo%3DHOMESPLICE.COMPLISTINGS%26ao%3D1%26asc%3D235969%26meid%3Dd97177656bdb4efca227272887869650%26pid%3D101196%26rk%3D5%26rkt%3D12%26sd%3D144322437276%26itm%3D165089416280%26pmt%3D1%26noa%3D0%26pg%3D2047675%26algv%3DItemStripV101HighAdFeeWithCompV3RankerAndItemCf%26brand%3DUnbranded&_trksid=p2047675.c101196.m2219&amdata=cksum%3A165089416280d97177656bdb4efca227272887869650|enc%3AAQAGAAACMBsj4UAvTvBHuS7dq2QrsNfhTWERbWe6gBe79t31OiQJIjysXx1CzXH8vWVPjAJeqPtuWxVgk3zgZt81CE1BT155cOeN5qVbTSTji0SMKG5pYJoQ8o4%252Fflx39jUgs%252B%252B6KXr8yQosYyZaSaLVU3xhG8kHow8W0d8LFm5rSe3s6LA9JPgMqY0aQYPE1avG9p7YDJUi%252FDbz5hGSaPA5skupnkqsicjqbL56Qwoy%252BDjFlBE7af39d6ONZVHC6o1ohD75m24X5%252Fy1xbt1wlo8fzQ00NUSuOqXCS9LCbkgCq3vpZvtZ4aMLM9%252FLYp8g32bb6PVVz7OR%252B%252BlOEAz2n6B1AX61ttffPobg%252FS6KGF%252Bsb221u2Bc5I%252BXK8fa4FBOQTiN0ktdzQBVEGSTRU95%252FCY9xaGYopgaxiQunGg2ue5m3abubr7n1NAZrKyRLPUdGibY6ZSmcAZTWXFWVHuIDnIrGFPUntoDF67Zj6XrKxnB1h8%252FH33P%252BW6HKcsGMXp1%252BkbdTEP8PkOHJS32M6SHRd94qX8tcyhAbv7fksxjaKDrc87IphT%252FqxVbXnvzIwSBz2NJAoXAWv%252BcHVMZyDqBeqJGL2r6eSr3yzme3nz8V1P%252FdzQtcn0ojACWO5eFLMFuJBPITCnQj9v4sdjznuRhy0sm2SGTf9wZ2k7aTmeXO1MJeeW2z3R%252F3csc64UY5rPJivCSDS0hFL1gGUgvifMIO3lg88T2bXucpiEb6w9qMz2LxtxbUZI|ampid%3APL_CLK|clp%3A2047675

        I could button-hack them to control them, but then the question is: what kind of sound quality would it have? It's a shot in the dark. I don't doubt it might "work" in some nominal sense, but sound quality may disappoint.....

        What I thought would be straight-forward is turning into a rabbit hole!

        So, with benefit of hindsight, I suppose I should start with a search for decent quality speakers that can survive outdoors. Then validate them. Only then look for something to hook up to them to drive them to produce a quality melody.

        1 Reply Last reply
        1
        • NeverDieN Offline
          NeverDieN Offline
          NeverDie
          Hero Member
          wrote on last edited by NeverDie
          #10

          I inspected some wind chimes to see how they're constructed, and they couldn't be simpler: just the same tube, cut to different lengths, and suspended by a string. I presume the metal is some kind of alloy and thickness that "rings", but that's just a guess. Would EMT conduit work just as well? Probably somewhere there's a formula that maps musical notes onto different tube lengths. What I need first, though, is to find a program that I can play the music into and have it spit back to me what the four musical notes they are. Or perhaps there's already sheet music for it.

          Edit: Yup, EMT will allegedly work. The note produced is a function of both the tube length and the hang point: https://www.popularmechanics.com/home/how-to-plans/how-to/a7426/how-to-make-your-own-wind-chimes/

          skywatchS 1 Reply Last reply
          0
          • NeverDieN NeverDie

            I inspected some wind chimes to see how they're constructed, and they couldn't be simpler: just the same tube, cut to different lengths, and suspended by a string. I presume the metal is some kind of alloy and thickness that "rings", but that's just a guess. Would EMT conduit work just as well? Probably somewhere there's a formula that maps musical notes onto different tube lengths. What I need first, though, is to find a program that I can play the music into and have it spit back to me what the four musical notes they are. Or perhaps there's already sheet music for it.

            Edit: Yup, EMT will allegedly work. The note produced is a function of both the tube length and the hang point: https://www.popularmechanics.com/home/how-to-plans/how-to/a7426/how-to-make-your-own-wind-chimes/

            skywatchS Offline
            skywatchS Offline
            skywatch
            wrote on last edited by
            #11

            @NeverDie Here are some you might consider - but if you possibly can try them first or make sure you can send them back if they do not perform as you expect.

            https://www.ebay.com/itm/324974489634?epid=94228626&hash=item4ba9fd3022:g:RjIAAOSwFpFh0zNV

            https://www.ebay.com/itm/234211692000?hash=item36881acde0:g:KEcAAOSwB7Zhlan1

            https://www.ebay.com/itm/333089455334?epid=10023280376&hash=item4d8dadbce6:g:mS4AAOSwkhxccXWc

            1 Reply Last reply
            0
            • Imre TelekI Offline
              Imre TelekI Offline
              Imre Telek
              wrote on last edited by
              #12

              An option: I am playing sound on a speaker in my kitchen through a long ethernet cable when somebody press doorbell. Speaker is connected to my server PC which is my home automation controller and is turned on always. The speaker is connected through a cheap usb sound card and a cheap sound amplifier. My controller (Node-red) starts an external command line program to play an mp3 file on usb soundcard when somebody push the ring button outside. it could be a solution for you if you have a server. However it is not too simple and I also had some problem with it. (Now it is quite stable but it could be better :) )

              NeverDieN 1 Reply Last reply
              1
              • Imre TelekI Imre Telek

                An option: I am playing sound on a speaker in my kitchen through a long ethernet cable when somebody press doorbell. Speaker is connected to my server PC which is my home automation controller and is turned on always. The speaker is connected through a cheap usb sound card and a cheap sound amplifier. My controller (Node-red) starts an external command line program to play an mp3 file on usb soundcard when somebody push the ring button outside. it could be a solution for you if you have a server. However it is not too simple and I also had some problem with it. (Now it is quite stable but it could be better :) )

                NeverDieN Offline
                NeverDieN Offline
                NeverDie
                Hero Member
                wrote on last edited by
                #13

                @Imre-Telek said in fun project: entertaining doorbell:

                An option: I am playing sound on a speaker in my kitchen through a long ethernet cable when somebody press doorbell. Speaker is connected to my server PC which is my home automation controller and is turned on always. The speaker is connected through a cheap usb sound card and a cheap sound amplifier. My controller (Node-red) starts an external command line program to play an mp3 file on usb soundcard when somebody push the ring button outside. it could be a solution for you if you have a server. However it is not too simple and I also had some problem with it. (Now it is quite stable but it could be better :) )

                Details please? For starters, which parts exactly?

                Imre TelekI 2 Replies Last reply
                0
                • NeverDieN NeverDie

                  @Imre-Telek said in fun project: entertaining doorbell:

                  An option: I am playing sound on a speaker in my kitchen through a long ethernet cable when somebody press doorbell. Speaker is connected to my server PC which is my home automation controller and is turned on always. The speaker is connected through a cheap usb sound card and a cheap sound amplifier. My controller (Node-red) starts an external command line program to play an mp3 file on usb soundcard when somebody push the ring button outside. it could be a solution for you if you have a server. However it is not too simple and I also had some problem with it. (Now it is quite stable but it could be better :) )

                  Details please? For starters, which parts exactly?

                  Imre TelekI Offline
                  Imre TelekI Offline
                  Imre Telek
                  wrote on last edited by
                  #14

                  @NeverDie If you ask about problems:

                  • external amplifier interferences with radio signals (mobile phone calls) -> I had to put it into a box coated with aluminium foil
                  • usb soundcard and pc built in sound card output order changed sometimes so I had to make the PC-s sound card as primary output. Now I always send sound to the second output (which is the usb sound card)
                  • one time the amplifier stopped and didn't play anything. I can't find the reason but after disconnected from power it started woring again.
                  • I couldn't find any good command line sound player where I cound specify the output device. So I wrote one in C#. I can share it if somebody need it. (windows command line exe)
                  NeverDieN 1 Reply Last reply
                  0
                  • NeverDieN NeverDie

                    @Imre-Telek said in fun project: entertaining doorbell:

                    An option: I am playing sound on a speaker in my kitchen through a long ethernet cable when somebody press doorbell. Speaker is connected to my server PC which is my home automation controller and is turned on always. The speaker is connected through a cheap usb sound card and a cheap sound amplifier. My controller (Node-red) starts an external command line program to play an mp3 file on usb soundcard when somebody push the ring button outside. it could be a solution for you if you have a server. However it is not too simple and I also had some problem with it. (Now it is quite stable but it could be better :) )

                    Details please? For starters, which parts exactly?

                    Imre TelekI Offline
                    Imre TelekI Offline
                    Imre Telek
                    wrote on last edited by
                    #15

                    @NeverDie My amplifier is something like this (TDA7297 Power Amplifier Module): https://www.ebay.com/itm/173501557435?hash=item28657faabb:g:bb4AAOSw1J5bhgtY
                    And usb sound card is like this (usb sound adapter): https://www.ebay.com/itm/391937753301?hash=item5b414f80d5:g:9hoAAOSwUYNaIX4l
                    (Maybe not exactly theese because I ordered them years ago)

                    1 Reply Last reply
                    1
                    • Imre TelekI Imre Telek

                      @NeverDie If you ask about problems:

                      • external amplifier interferences with radio signals (mobile phone calls) -> I had to put it into a box coated with aluminium foil
                      • usb soundcard and pc built in sound card output order changed sometimes so I had to make the PC-s sound card as primary output. Now I always send sound to the second output (which is the usb sound card)
                      • one time the amplifier stopped and didn't play anything. I can't find the reason but after disconnected from power it started woring again.
                      • I couldn't find any good command line sound player where I cound specify the output device. So I wrote one in C#. I can share it if somebody need it. (windows command line exe)
                      NeverDieN Offline
                      NeverDieN Offline
                      NeverDie
                      Hero Member
                      wrote on last edited by
                      #16

                      @Imre-Telek Interesting approach. I just now did a quick search, and it looks as though there may be some products specifically made for doing audio over ethernet, with no USB involved.

                      Imre TelekI 1 Reply Last reply
                      0
                      • NeverDieN NeverDie

                        @Imre-Telek Interesting approach. I just now did a quick search, and it looks as though there may be some products specifically made for doing audio over ethernet, with no USB involved.

                        Imre TelekI Offline
                        Imre TelekI Offline
                        Imre Telek
                        wrote on last edited by
                        #17

                        @NeverDie I used ethernet cable as an audio cable so later I can use those 6 unused pins something else.

                        1 Reply Last reply
                        1
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        20

                        Online

                        11.7k

                        Users

                        11.2k

                        Topics

                        113.1k

                        Posts


                        Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • MySensors
                        • OpenHardware.io
                        • Categories
                        • Recent
                        • Tags
                        • Popular