Author Topic: Custom calculator watch (with Brainf*ck interpreter)  (Read 18718 times)

0 Members and 1 Guest are viewing this topic.

Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: Custom calculator watch (with Brainf*ck interpreter)
« Reply #15 on: January 07, 2013, 06:05:36 pm »
There a limit of 60 instructions at the moment since the screen can only hold 72 characters. I will eventually implement a scroll function to be able to expand programs.
If you like my work: why not give me an internet?








Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: Custom calculator watch (with Brainf*ck interpreter)
« Reply #16 on: January 08, 2013, 01:01:59 pm »
Sad news: This early prototype is not self-contained. Which means: There is simply not enough space for batteries. The cr2032 cannot supply enough current and they drain rapidly, so this is what I came up with: A small cable to a battery :3

This is obviously a very early prototype. When I want to shrink things down I'm gonna have to etch a printed circuit board and I'll be using SMD components. By shrinking down the components I need less power, so a single 3V cr2032 might do the job. I will also use a smaller LCD probably using only one LED for the backlight.

Oh by the way: a youtube video is coming soon.
If you like my work: why not give me an internet?








Offline Nick

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1166
  • Rating: +161/-3
  • You just got omnom'd
    • View Profile
    • Nick Steen
Re: Custom calculator watch (with Brainf*ck interpreter)
« Reply #17 on: January 08, 2013, 01:19:16 pm »
Sad news: This early prototype is not self-contained. Which means: There is simply not enough space for batteries. The cr2032 cannot supply enough current and they drain rapidly, so this is what I came up with: A small cable to a battery :3
That's a nice solution, the battery will still be attached to the wathc I guess/hope?

It's kinda inevitable that it consumes a 'lot' of power, but have you thought about some kind of sleep function? As you can see here you can save a lot of working time by simply putting it into sleep, together with dimming the backlight. Or have you already done so?

Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: Custom calculator watch (with Brainf*ck interpreter)
« Reply #18 on: January 08, 2013, 01:28:44 pm »
But will it still keep track of time when it's sleeping? I'm not too sure about it.
If you like my work: why not give me an internet?








Offline Nick

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1166
  • Rating: +161/-3
  • You just got omnom'd
    • View Profile
    • Nick Steen
Re: Custom calculator watch (with Brainf*ck interpreter)
« Reply #19 on: January 08, 2013, 01:29:20 pm »
Don't you use an RTC?

Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: Custom calculator watch (with Brainf*ck interpreter)
« Reply #20 on: January 08, 2013, 01:35:36 pm »
Nope. I use software to keep track of time.
If you like my work: why not give me an internet?








Offline Spyro543

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1189
  • Rating: +74/-3
    • View Profile
Re: Custom calculator watch (with Brainf*ck interpreter)
« Reply #21 on: January 08, 2013, 02:07:58 pm »
I've been making  mockups of how my watch-thingy is going to look and behave. I'm thinking it could have a small rechargeable battery in it, and have a dock for it where it could charge. As I think of more ideas and concepts, it's turning into less of a watch, and more of a little handheld thingy. Also, Keoni, mine will have 5 buttons instead of the 3 that you have :P

Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: Custom calculator watch (with Brainf*ck interpreter)
« Reply #22 on: January 08, 2013, 03:00:13 pm »
Why do you need so many buttons? My guess: Because it is a friggin pain to enter code with 3 buttons as you can see in.... THIS VIDEO!
If you like my work: why not give me an internet?








Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Custom calculator watch (with Brainf*ck interpreter)
« Reply #23 on: January 08, 2013, 03:34:03 pm »
That's pretty cool! Will you release the schematics when it's done?

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: Custom calculator watch (with Brainf*ck interpreter)
« Reply #24 on: January 08, 2013, 03:39:20 pm »
Sure
If you like my work: why not give me an internet?








Offline Nick

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1166
  • Rating: +161/-3
  • You just got omnom'd
    • View Profile
    • Nick Steen
Re: Custom calculator watch (with Brainf*ck interpreter)
« Reply #25 on: January 08, 2013, 03:42:50 pm »
It looks great :) although I would consider an RTC, that might come in handy.. do you use millis() now?
I like the simplicity of it, how you can do anything with only 3 (!) buttons

Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: Custom calculator watch (with Brainf*ck interpreter)
« Reply #26 on: January 08, 2013, 03:44:42 pm »
I use a time library which uses the internal timer to keep track of time and date! There are two buttons for increasing and decreasing and one for the mode of those buttons. Sometimes they just act like 3 option buttons.
If you like my work: why not give me an internet?








Offline Spyro543

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1189
  • Rating: +74/-3
    • View Profile
Re: Custom calculator watch (with Brainf*ck interpreter)
« Reply #27 on: January 08, 2013, 05:49:05 pm »
Did you solve your battery problem yet? If not, this may sound really trivial, but do you have a resistor in line with your backlight connected to the battery?

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Custom calculator watch (with Brainf*ck interpreter)
« Reply #28 on: January 08, 2013, 08:24:50 pm »
Will you make more than one and sell it? lol

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: Custom calculator watch (with Brainf*ck interpreter)
« Reply #29 on: January 09, 2013, 08:30:12 am »
Did you solve your battery problem yet? If not, this may sound really trivial, but do you have a resistor in line with your backlight connected to the battery?
Yes I do have a resistor in line with the backlight. It cannot run off cr2032 batteries because they are just not suited. I prefer a rechargable battery. Not many people have a lithium cell charger (I don't have one either), so when you have to change these cr2032 out all the time it will become quite costly.
If you like my work: why not give me an internet?