Author Topic: Making alarmclocks great again  (Read 2945 times)

0 Members and 1 Guest are viewing this topic.

Offline SuperchargedTopic starter

  • Regular Contributor
  • *
  • Posts: 61
  • Country: ch
Making alarmclocks great again
« on: March 17, 2018, 09:48:44 pm »
Im currently working on a Nixie clock, creative i know  :horse:, and i dont want to just use a booring buzzer for the alarm function.
But i also want it to be reasonably simple, i thought about using a 8-Bit sound chip, but they are not too easy to find.
My current Plan is to use a "DFPlayer" Mp3 module, which seems easy to implement into the design, but seems overkill.

Does anyon have a better idea what to use?
Science is about what is, engeneering is about what can be.
-Neil Armstrong
 

Online NiHaoMike

  • Super Contributor
  • ***
  • Posts: 9016
  • Country: us
  • "Don't turn it on - Take it apart!"
    • Facebook Page
Re: Making alarmclocks great again
« Reply #1 on: March 18, 2018, 02:17:53 am »
Encode the audio to a bitstream, save it into a SPI Flash chip, then use a microcontroller to clock out the audio. Note that the microcontroller doesn't need to do anything with the SPI data - just bit banging a read whole chip command followed by continuing to clock it would be enough.
Cryptocurrency has taught me to love math and at the same time be baffled by it.

Cryptocurrency lesson 0: Altcoins and Bitcoin are not the same thing.
 

Offline Ian.M

  • Super Contributor
  • ***
  • Posts: 12860
Re: Making alarmclocks great again
« Reply #2 on: March 18, 2018, 06:35:28 am »
You can still get cassette recorders new, so get a cheap one, gut it for the mechanism and build a tape loop player.   Splice a short piece of clear leader into the loop and use a photosensor to trigger stopping it in the right place.
 

Offline BrianHG

  • Super Contributor
  • ***
  • Posts: 7733
  • Country: ca
Re: Making alarmclocks great again
« Reply #3 on: March 18, 2018, 07:55:45 am »
Since you are going Nixie, I would say go for a few mechanical bells, at a different pitch each with their own single shot solenoid, & program a chime.  Like a 2 chime door bell.  In fact, go to a hardware store and just buy and old fashioned multi-chime door bell.

Or, if you must wake someone up, buy a fire alarm bell.  >:D
 

Offline SuperchargedTopic starter

  • Regular Contributor
  • *
  • Posts: 61
  • Country: ch
Re: Making alarmclocks great again
« Reply #4 on: March 18, 2018, 08:05:39 am »
Since you are going Nixie, I would say go for a few mechanical bells, at a different pitch each with their own single shot solenoid, & program a chime.  Like a 2 chime door bell.  In fact, go to a hardware store and just buy and old fashioned multi-chime door bell.

Or, if you must wake someone up, buy a fire alarm bell.  >:D

I had considered that as well, but i thought it might annoy the neighbours

edit: I like the idea of a solenoid chime though.
« Last Edit: March 18, 2018, 08:47:24 am by Supercharged »
Science is about what is, engeneering is about what can be.
-Neil Armstrong
 

Offline SuperchargedTopic starter

  • Regular Contributor
  • *
  • Posts: 61
  • Country: ch
Re: Making alarmclocks great again
« Reply #5 on: March 18, 2018, 08:09:31 am »
Encode the audio to a bitstream, save it into a SPI Flash chip, then use a microcontroller to clock out the audio. Note that the microcontroller doesn't need to do anything with the SPI data - just bit banging a read whole chip command followed by continuing to clock it would be enough.

Interesting idea, i have to look into that.
Science is about what is, engeneering is about what can be.
-Neil Armstrong
 

Offline SuperchargedTopic starter

  • Regular Contributor
  • *
  • Posts: 61
  • Country: ch
Re: Making alarmclocks great again
« Reply #6 on: March 18, 2018, 08:20:42 am »
You can still get cassette recorders new, so get a cheap one, gut it for the mechanism and build a tape loop player.   Splice a short piece of clear leader into the loop and use a photosensor to trigger stopping it in the right place.

Nice idea, but it'll probably take up too much space for what i'm doing
Science is about what is, engeneering is about what can be.
-Neil Armstrong
 

Offline Zero999

  • Super Contributor
  • ***
  • Posts: 19522
  • Country: gb
  • 0999
Re: Making alarmclocks great again
« Reply #7 on: March 18, 2018, 10:47:12 am »
Perhaps a miniature gramophone? Those were popular for voice effects in toys, before ROM became large and cheap enough.
 

Offline Twoflower

  • Frequent Contributor
  • **
  • Posts: 737
  • Country: de
Re: Making alarmclocks great again
« Reply #8 on: March 18, 2018, 10:50:30 am »
If you use a espressif ESP32 you might have enough CPU power to fire up a I2S interface. Even the small predecessor had some capability to do so (it has a dedicated I2S interface). So you actually could run 16 Bit not just 8 Bit sounds with reasonable power consumption with normal audio DACs. The Wireless capability also allows automatic setting of the time.

How about mounting bass shakers beneath your bed. I had another idea, but you mentioned neighbours. So a train horn is out as well ;-)
 

Offline frozenfrogz

  • Frequent Contributor
  • **
  • Posts: 936
  • Country: de
  • Having fun with Arduino and Raspberry Pi
Re: Making alarmclocks great again
« Reply #9 on: March 18, 2018, 10:56:05 am »
Maybe you can go all-tube for the signal generation? http://www.tubebooks.org/Books/vto.pdf
He’s like a trained ape. Without the training.
 

Offline Ian.M

  • Super Contributor
  • ***
  • Posts: 12860
Re: Making alarmclocks great again
« Reply #10 on: March 18, 2018, 11:05:02 am »
Perhaps a miniature gramophone? Those were popular for voice effects in toys, before ROM became large and cheap enough.
However you then have the problem of constructing a recording lathe to cut a disk with the desired sound clip, and it will wear out pretty quickly.

Another option would be to use a mechanical music box mechanism.  They are compact and cheap, but unless you get the sort that plays from a paper tape, you are pretty much stuck with what's on the supplied cylinder(s).   You'll also need a really quiet gearmotor to drive it.
 

Offline SuperchargedTopic starter

  • Regular Contributor
  • *
  • Posts: 61
  • Country: ch
Re: Making alarmclocks great again
« Reply #11 on: March 18, 2018, 02:57:32 pm »
Maybe you can go all-tube for the signal generation? http://www.tubebooks.org/Books/vto.pdf

Interesting idea, but my powersupply doesn't have the power to drive the cathode heater for the tubes
Science is about what is, engeneering is about what can be.
-Neil Armstrong
 

Offline SuperchargedTopic starter

  • Regular Contributor
  • *
  • Posts: 61
  • Country: ch
Re: Making alarmclocks great again
« Reply #12 on: March 18, 2018, 02:59:38 pm »
If you use a espressif ESP32 you might have enough CPU power to fire up a I2S interface. Even the small predecessor had some capability to do so (it has a dedicated I2S interface). So you actually could run 16 Bit not just 8 Bit sounds with reasonable power consumption with normal audio DACs. The Wireless capability also allows automatic setting of the time.

How about mounting bass shakers beneath your bed. I had another idea, but you mentioned neighbours. So a train horn is out as well ;-)

I have already selected a MCU, and that module seems not to be the thing i was looking for.
Science is about what is, engeneering is about what can be.
-Neil Armstrong
 

Offline Gyro

  • Super Contributor
  • ***
  • Posts: 9504
  • Country: gb
Re: Making alarmclocks great again
« Reply #13 on: March 18, 2018, 05:24:31 pm »
What about a small low power mobile phone vibrator motor. Attach it to a flexible upright bracket supporting a bell or gong. A loose center hole in the bell would provide the 'clapper' action. Damp it to taste.
Best Regards, Chris
 

Offline frozenfrogz

  • Frequent Contributor
  • **
  • Posts: 936
  • Country: de
  • Having fun with Arduino and Raspberry Pi
Re: Making alarmclocks great again
« Reply #14 on: March 18, 2018, 05:25:10 pm »
Interesting idea, but my powersupply doesn't have the power to drive the cathode heater for the tubes

Another option would be the re-enactment of the Sputnik beep via discrete parts :)
Fran has made a video about that and also provides corrected schematics. Looks pretty neat too!

He’s like a trained ape. Without the training.
 

Offline SuperchargedTopic starter

  • Regular Contributor
  • *
  • Posts: 61
  • Country: ch
Re: Making alarmclocks great again
« Reply #15 on: March 18, 2018, 07:11:26 pm »
Interesting idea, but my powersupply doesn't have the power to drive the cathode heater for the tubes

Another option would be the re-enactment of the Sputnik beep via discrete parts :)
Fran has made a video about that and also provides corrected schematics. Looks pretty neat too!



Might take a look at it, at least it'll be a interesting video
Science is about what is, engeneering is about what can be.
-Neil Armstrong
 

Offline frozenfrogz

  • Frequent Contributor
  • **
  • Posts: 936
  • Country: de
  • Having fun with Arduino and Raspberry Pi
Re: Making alarmclocks great again
« Reply #16 on: March 18, 2018, 07:25:44 pm »
Here is a screenshot from another of her videos on the sputnik beeper model circuit.
There might be an actual schematic file floating around the web, but this should also just do fine.
He’s like a trained ape. Without the training.
 
The following users thanked this post: Supercharged

Offline NivagSwerdna

  • Super Contributor
  • ***
  • Posts: 2495
  • Country: gb
Re: Making alarmclocks great again
« Reply #17 on: March 18, 2018, 07:42:10 pm »
i thought about using a 8-Bit sound chip, but they are not too easy to find.
That's not true.  eBay auction: #181787542441
 

Offline SuperchargedTopic starter

  • Regular Contributor
  • *
  • Posts: 61
  • Country: ch
Re: Making alarmclocks great again
« Reply #18 on: March 18, 2018, 08:35:18 pm »
i thought about using a 8-Bit sound chip, but they are not too easy to find.
That's not true.  eBay auction: #181787542441
lets just say, i didn't know what to search for
Science is about what is, engeneering is about what can be.
-Neil Armstrong
 

Online ebastler

  • Super Contributor
  • ***
  • Posts: 6479
  • Country: de
Re: Making alarmclocks great again
« Reply #19 on: March 18, 2018, 09:35:49 pm »
Another vote for a mechanical bell. One tone or two pitches, and not a jarring "rrrring!", but a nice, discrete "ping, ping, ping". (Or "ping, pong, ping, pong..." if you have two different pitches...)  :)

The two-tone bells from an old phone should work nicely, and sound much more civilized than they did in the phone if you discretely "ping" them.
 

Offline NivagSwerdna

  • Super Contributor
  • ***
  • Posts: 2495
  • Country: gb
Re: Making alarmclocks great again
« Reply #20 on: March 18, 2018, 10:39:58 pm »
lets just say, i didn't know what to search for
Fair enough.
I'm playing with old arcade PCBs at the moment and they have an abundance of AY-3-8910 for a circa 1980 sound.
also... you can search YM2149F

 :)
Rather than sound... it could make you a cup of tea/coffee....? https://en.wikipedia.org/wiki/Teasmade
« Last Edit: March 18, 2018, 10:59:31 pm by NivagSwerdna »
 
The following users thanked this post: Supercharged

Offline Cyberdragon

  • Super Contributor
  • ***
  • Posts: 2676
  • Country: us
Re: Making alarmclocks great again
« Reply #21 on: March 18, 2018, 11:14:52 pm »
Maybe you can go all-tube for the signal generation? http://www.tubebooks.org/Books/vto.pdf

Interesting idea, but my powersupply doesn't have the power to drive the cathode heater for the tubes

How much power do you have? Directly heated battery radio tubes don't take that much power.
*BZZZZZZAAAAAP*
Voltamort strikes again!
Explodingus - someone who frequently causes accidental explosions
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf