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
    #5

    On the other hand, finding some actual chimes and hammering them with solenoids would remove the need for an outdoor speaker. The melody is fairly simple.... Maybe only 4 chimes (bells? tone bars? tone tubes? whatever they're called) would be needed. Then the trick would be sourcing the right bells to play the right notes--maybe disassemble a used xylophone to extract the right notes.

    I guess whatever is easiest... Probably a speaker would be easiest.

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

      So... As much as I'm not a fan of bluetooth, there appear to be a ton of bluetooth outdoor speakers, which have the advantage of providing their own amplification. I'm guessing that such a setup might be the easiest (least time consuming) way to get it done. As to longevity? Hard to say.

      1 Reply Last reply
      0
      • 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


                            22

                            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