Router/Twitter/Arduino clock

ledclock

[Kyle] decided to build the above LED clock for his church. Though it may look impressive enough, it is also hiding loads of features. [Kyle] wanted to make the clock as easy to control as possible, so rather than use buttons or dials to control what is being displayed, he used Twitter. The clock is connected to the internet through a Linksys WRT54GL. The router was hacked so not only does it supply the connection to Twitter, it also parses all of the replies the clock’s feed gets. The clock responds to commands to turn it on or off, run a countdown before service, display the number of viewers on the church’s live stream, and display a sequence of numbers. The time never needs to be set, as it is synched from the internet. The circuit for actually driving the display is based off a PIC, but it was changed to run off an Arduino.

Comments

  1. lindan says:

    it should tweet the pastor when his sermon starts going over, man my pastor could really use that…

  2. thedudefrommiamivice says:

    Does it count down to the second coming of christ?

    Or would that cause a runtime error, possibly an infinite loop since the condition can’t be met.

    Little anti-theist humor there.

    Cool none the less, well done.

  3. sly says:

    none will know the time…

    but all will know what is the time…

  4. strider_mt2k says:

    Does anybody really know what time it is?

    Does anybody really care?

  5. salsa says:

    Would be funny to program this to run progressively more slowly over the course of a service.

  6. Jack says:

    arduino ftmfw

  7. DC says:

    More unnecessary use of twitter…

  8. farthead says:

    it uses twitter for the sake of using it.

    with what he has there is ZERO need to use twitter.

  9. Yrb says:

    Religion sucks ass, more hacks.. less ass.

  10. monkeyslayer56 says:

    SWEET twitter AND an arduino :) does it get much better then that.

  11. TJ says:

    “as easy to control as possible”

    Translated into needing an entire computer, an internet connection, a web browser and two twitter accounts, instead of … “buttons or dials”

    Human Interface Design Fail.

  12. Klaymen says:

    @monkeyslayer56

    the phrase is “doesn’t get much better than that”. and yes it does. not everyone is hung up on the twitter and arduino craze. to most of us, this is pretty pointless. just because it uses a popular web “service” and a popular microprocessor does not automatically make it an awesome processor.

  13. Klaymen says:

    @monkeyslayer56

    the phrase is “doesn’t get much better than that”. and yes it does. not everyone is hung up on the twitter and arduino craze. to most of us, this is pretty pointless. just because it uses a popular web “service” and a popular microprocessor does not automatically make it an awesome project.

  14. Tom says:

    Good thing they avoided those complicated buttons, nothing like trendy Web 2.0 services to streamline your usability.

  15. andrew says:

    @Klaymen: i’m pretty sure it was a joke.

  16. monkeyslayer56 says:

    @Klaymen
    it was more of a joke then anything and i said “DOES it get much better then that” not “it doesn’t get much better then that”

  17. Hackius says:

    so it uses twitter AND arduino AND convulted logic. It’s like it was designed to spite the readers and complainers here

  18. _matt says:

    In the interest of making it easy to control, he’s made a Rube Goldberg clock/timer/counter….

    I like it

  19. rofl says:

    Hackius: “so it uses twitter AND arduino AND convulted logic”

    Jacob Woj: “[Kyle] decided to build the above LED clock for his church.”

    good fit

  20. jan says:

    0mf6 +h1Z 1Z +h3 fUck1n6 4++4ck 0f +h3 l33+ h4x0R

    4RdU1n0 5+Yl3 m33+Z +w1++3R..

  21. cantido says:

    It’s weird how there are “techy” people, who should be fairly rational, believe in fairy tales.

    Anyhow.. that’s a lot of hardware/pointless stuff to implement this. I would have been more impressed if he used twitter but drove the display from the WRT’s GPIO. Otherwise the WRT is just a waste.. why not one of the ethernet shields off of ebay? or just some buttons instead of twitter?

  22. rofl says:

    @jan It worries me that I can understand that.

  23. jan says:

    @rofl
    ROFL

  24. samurai1200 says:

    why do all these anti-religion nuts always feel compelled to trash-talk religion? the article didn’t push any views. it simply used the word “church”. how horribly intolerant…

  25. thedudefrommiamivice says:

    @samuri
    Yeah because the church has NEVER been intolerant of outside views. The crusades were probably more like a pillow fight than the bloody masacre history makes them out to be.

    Logic ftw

  26. cantido says:

    >anti-religion nuts

    People that believe in sky fairies, stoning people to death, covering up sexual abuse etc etc shouldn’t really go about saying others are nuts IMHO.

  27. Mike says:

    If it’s connected to the internet, why receive the time settings from twitter? Why not just get them from an Internet Time Server such as http://tf.nist.gov/tf-cgi/servers.cgi ?

    Mike

  28. trialex says:

    This project, posted on HaD, linked to my project as part of the background info. That’s gotta be worth some nerd points.

  29. Taylor says:

    @cantido:
    So what exactly do you believe then?

  30. Tim says:

    @monkeyslayer56 – I imagine the complaint about language was the use of “then” instead of “than”. “Then” is a relative point in time, while “than” is used for comparison. Since you used the same word not only in the original post but also in the follow-up, it indicates a lack of awareness of which word should be used rather than a simple typo. In addition, the structure of your OP is a query, so should have been terminated with a question mark rather than a period. I’m not the grammar police, but the increasing confusion between “then” and “than” is annoying.

  31. name (required says:

    will all of you guys shut up and stay on topic?

    p.s. JESUS FTW

  32. Gilliam says:

    antitheist ftw.

    god said let them have no buttons, then god said “lol ok, maybe they can use twitter and a keyboard full of buttons” and he thusly lol’d(and caused a thunderstorm). thus god made the story of “the large church LED clock” longer than it ever needed to be… and had it added to the new testament… and also in microbible print… and also onto the shell of a tortoise, which he taunted Buddha with.

  33. Raged says:

    I don’t see what all the hate about twitter is. What I see is someone who used a technology to expand it’s original function. Maybe he wanted the commands user readable.

    Not only do you have a simple, prebuilt, no real need to maintain way to communicate two parallel functions; he also creates a readable log (maybe someone else wants the notifications).

    There are other (more efficent) ways to do this, so give suggestions. I don’t use an adrino in production but I have a twitter account for my apps to do SMS for me. When ever it breaks I don’t have to worry about it, twitter’s tech crew is working on it.

  34. Zymastorik says:

    @ Raged, Twitter is a useless pile of shit and so is Plurk and all of the other ‘social’ websites.

    Other than the fact that this is way too much effort for something so simple I guess you can bank another cha-ching on your Arduino advert points yes? It Twitter kicking in now too?

  35. therian says:

    It scary that such people might become engineers and make new products…. For something simple as this make it into full web server.. when all it need cheapest uC and IR for remote control

  36. luke says:

    ( insert anti religious comment here)
    can we get back on topic about the hack ?
    its a VERY cool hack, sure somewhat un-necessary and over engineered but, thats what hacks are sometimes about !
    ( insert statement about what religion/s i do/dont belong to )

  37. monkeyslayer56 says:

    @tim
    sry for missuing the word i guess i wasn’t in “school mode” and as for the fowlow up same resaon and the ctrl+c ctrl+p :)
    btw again i must say cool hack

  38. enufalready says:

    “somewhat un-necessary and over engineered”

    i’m totally unsure what you mean by “somewhat”

  39. Jacob Woj says:

    Twitter may seem like overkill, but it is cleverly implemented for remote control. The clock could have had its own server set up for receiving commands, or use a service (in an unconventionally way) that runs on much more secure and reliable servers (Twitter). The fact that it was built for a church does not relate to the quality of the hack (in any technical sense) rendering a good portion of the comments irrelevant.

  40. Thedudefrommiamivice says:

    Flying spaghetti monster FTW!!!

    Bow to my noodly appendages.

  41. hey jebbus says:

    Please please please keep religious vomit out of my hackaday at all costs.

  42. stunmonkey says:

    Twitter isn’t entirely useless. Surprisingly, there have been two good uses its been put to;

    First, rioters have used it to keep ahead of police movements in real-time. Definite win.

    Secondly, us old farts have discovered a message with embedded link with a tag that is really heavily searched at that moment will get literally tens of thousands of young’uns that don’t get the reference to Goatse themselves over their smartphones simultaneously, like a herd of lemmings.
    That’s gotta be worth something. Not much, but something.

  43. hairyjuan says:

    @everyone knocking on god: you gonna burn

    @every one knocking on twitter: you gonna burn twice

    http://twitter.com/god

  44. darwin says:

    ——————————
    cantido said:
    It’s weird how there are “techy” people, who should be fairly rational, believe in fairy tales.
    ——————————-

    You’re right. How could any *rational* person believe that one day, for *no* reason at all, a pin-dot appeared, exploded, and then became an entire universe. Not only that, but randomly, pi, planck’s constant, gravitation constants, the values for strong and weak nuclear forces, e, the speed of light, and a hundred other critical universal parameters just happened to be right to allow for the formation of stars and fusion processes to form heavier elements. Then, magically, a planet was formed at the perfect distance from the correct-sized and aged sun, surrounded by a moon that was just right to stabilize the spin of that planet and induce tides. Then, molecules randomly assembled themselves to form living structures that scientists, after a 100 years of study, still cannot reproduce. Lets not forget that these primitive structures then developed, on the basis of natural selection and mutation, into beings capable of pondering god and their own creation (a talent, by the way, that has no “evolutionary” benefit, and should not have developed via “evolution.”

    I expect scientists to be brutally honest about objective data. The idea that all of this happened by chance is absurd. The *data* shows evidence of refined design. As an engineer, I can recognize the difference between random events and design. Can you?

    You are correct that there are *large* numbers of otherwise rational people who are buying into utter bullshit, but it’s not the people you think.

  45. octel says:

    @darwin
    “randomly, pi, planck’s constant, gravitation constants, the values for strong and weak nuclear forces, e, the speed of light, and a hundred other critical universal parameters just happened to be right to allow for the formation of stars and fusion processes to form heavier elements.”

    These forces and constants were only “right” because we are alive to observe them. See this page for more details:

    http://en.wikipedia.org/wiki/Anthropic_principle

    “Then, magically, a planet was formed at the perfect distance from the correct-sized and aged sun, surrounded by a moon that was just right to stabilize the spin of that planet and induce tides.”
    Not magically, but scientifically. There are clearly defined laws and guidelines which define how and when planets can form. Also, as far as the earth, moon, and sun being correctly positions, please refer to the page on the anthropic principle.

    “Then, molecules randomly assembled themselves to form living structures that scientists, after a 100 years of study, still cannot reproduce.”
    This is absurd. What molecules can’t scientists reproduce? Name one.

    “Lets not forget that these primitive structures then developed, on the basis of natural selection and mutation, into beings capable of pondering god and their own creation (a talent, by the way, that has no “evolutionary” benefit, and should not have developed via “evolution.””

    Not everything has to have an “evolutionary” benefit. Evolved traits only come into play in a critical way when they they determine the lifespan/number of offspring or the creature in question. Maybe the ability to ponder “god” is actually an evolutionary DETRIMENT, since when too many humans ponder “god” differently they end up mass-murdering each other over conflicting beliefs.

    “The *data* shows evidence of refined design.”

    Prove it.

    “You are correct that there are *large* numbers of otherwise rational people who are buying into utter bullshit, but it’s not the people you think.”
    Die in a fire.

    “As an engineer, I can recognize the difference between random events and design.”
    If, as an engineer, you believe in “intelligent design” (creationism), that’s your decision. However, thanks for advertising the fact that you’re unfit to be a scientist. You might be able to design some widget, but a scientist you are not.

  46. Chris says:

    @darwin

    I’ve always put it this way to religous fanatics – Sure god (or whatever surpreme being(s) you believe in) may have created us, evolution is HOW we were created.

  47. raged says:

    @Zymastorik

    So how would you have done it? Would you have it read a database or a dynamic web page for updates? What is your more simplistic time? and how much R&D time does it take to design the simplest way?

  48. samurai says:

    @octel
    scientist != !religious
    religious != !scientist

  49. octel says:

    @samurai:
    I never claimed a blanket statement about religion and science. Many intelligent people can integrate both, but keep them in their separate realms.

    I was specifically saying that “darwin” was not thinking scientifically because of his blatantly erroneous claims and conclusions.

  50. samurai says:

    @octel

    that’s cool. as long as you just leave me be to design comm equipment AND go to church.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 93,754 other followers