Sunday, 22 July 2012

Auto Poker Table

For a long while I've wanted to create a poker table (cos I play poker), however my small flat doesn't have room for one. As a result, I decided to create a coffee table that could transform into a poker table... electronically of course. Originally I was going to get cooler and add an entirely pointless auto-levelling telescopic leg setup as well, but I'm gonna leave that till later or it'll take ages!

I started from this basic design, which is based around the idea of a rotating midsection controlled by 2 motors at each end:


On John's advice we decide to build the table out of marine ply wood - a very high quality and strong material, ideal for projects like this. It turns out you can only by 2.4mx1.2m sheets, so I grab one that is 18mm thick and another that is 12mm thick, which comes to quite a lot of money, but what the hell - this is a piece of furniture so needs to be beautiful as well as functional!

Anyhoo, once the basic idea is down on paper, the actual mechanism needs designing. After some pondering I came down to:
  • 2 miniature high torque geared DC motors to turn the central section
  • 4 solenoids placed along the sides of the table that retract when the lid turns, then pop back out to lock it in place
  • 4 microswitches placed along the sides of the table to detect when it is in the correct position
  • An Arduino Nano to drive it all
  • A rechargeable battery stashed in one of the legs
  • A pair of switches (one of which is a key switch) to trigger a revolution.
The pair of switches is quite crucial, as the last thing we want is accidental table turning. Hence I'll have 1 switch that you must turn on with a key, before hitting a push button to actually trigger the turn. Once this has happened, the key switch must be de-activated before another turn can occur. I'm also tempted to set it up so the push button must be pressed within 30s of the key switch being activated. Super careful basically. I don't want my dinner suddenly flipped upside down accidentally!

So, with this in mind, I switch to a CAD program to model it. First up, a view of the actual table:


As you can see, it looks like a fairly classic 2 shelve design, the real difference being that the glass central section can spin round to reveal a felt lined surface, ideal for poker.

These next 2 images show some of the intended components:

Components embedded in table

Components raised out of the table so you can see them.

You can see the key parts here - a solenoid and microswitch to make up the detect/lock mechanism, and a motor with a long axle to turn the central section.

The few remaining bits to work out are:

  • Where to put the battery? I'm thinking a rechargable battery embedded in one of the legs would be ideal. I'd rather not have a mains cable trailing to my table the whole time :)
  • Should the table talk? It only seems logical for the table to say 'table taking form of poker' when you press the button....
  • Will it actually work?

We've started actually building now, so next post I'll add some pictures of the components and the wood work itself. I'm also planning to blow a load of money on some nice new power tools, so I'll probably post pictures of them too.


-Chris

4 comments:

  1. Kini telah hadir MASTERCASINO88.
    Kami menyediakan jenis games populer :
    * Baccarat
    * Roulette
    * Sic bo
    * Dragon
    * Slot game

    Proses DEPO dan WD cepat hanya 1 MENIT!
    Minimal deposit 20.000
    Bonus Rollingan 0.8%
    Bonus Referral 3%

    MASTERCASINO88 bisa dimainkan melalui Smartphone dan iOs,
    dengan tampilan yang menarik bersama LIVE DEALERS cantik kami.
    Hanya di MASTERCASINO88 anda bisa bermain dimana pun dan kapan pun..
    Daftar sekarang juga di
    http://mastercasino88.info/mastercasino88/register.jsp [Daftar Gratis]

    Untuk konfirmasi lebih jelas dan lebih lengkap
    Contact Us :
    Pin BBM : 2AE248BF
    Yahoo : mastercasino88@yahoo.com
    Skype : mastercasino998@gmail.com
    Wechat : Mastercasino88
    SMS : +855963140622 (Hanya untuk konfirmasi depo. tidak ada balasan dari kami)
    Livechat 24 jam

    ReplyDelete
  2. Mari Segera mampir ke MetroQQ Para Pecinta Poker Online

    Hanya Dengan deposit minimal Rp 15.000 Anda sudah dapat bermain 5 game 1 user ID tersebut yang tentunya seru dan asik..

    Poker, DominoQQ, Bandar Poker, BandarQ, Sakong

    HOT PROMO DARI MetroQQ yang di berikan untuk para member:

    * Bonus Referral 20% ( Seumur Hidup )
    * Bonus Tunover 0.3 % - 0,5% ( setiap hari )
    * NO ROBOT & ADMIN
    * 200% Fair Play Member Vs Member
    * Proses Withdraw & Deposit Tercepat
    * Customer Service yang baik, ramah dan cantik tentunya .

    PENDAFTARAN METROQQ ISI DATA PRIBADI ANDA SEGERA Di : http://bit.ly/2pVmiV9

    MetroQQ Sekarang juga memberikan kepada anda para pemain judi poker online 2 Permainan baru yang pastinya Menarik dan seru kunjungi langsung link di bawah ini :

    *). Recommended -> KLIK : >> www.gg626.com ( Tembak Ikan/Fish Hunter )
    *). Best Game -> KLIK : >> www.s1288.net ( Sabung Ayam/Cock Fight ) .

    Untuk info contact dan customer service kami DewaDominoQQ , Anda bisa menghubungi kami di :
    WEBSITE : WWW.METROQQ.NET
    PIN BBM : 2BE32842
    SKYPE : Metro.QQ
    Facebook : MetroQQ.id@gmail.com
    Twitter : @MetroQQ
    [img]http://i.imgur.com/hTIkPYi.png[/img]

    ReplyDelete
  3. Hai Para Pecinta Poker!!
    AYO Bergabung Bersama METROQQ
    METROQQ Menawarkan Berbagai Jenis Permainan Menarik.
    1 ID untuk 5 Permainan
    *Bandar Poker ( New Game )
    *Poker
    *BandarQ
    *Domino
    *Bandar Sakong


    Kami juga menyediakan permainan
    *Joker Slot
    *Sabung Ayam Lohh
    *Fish Hunter / Tembak Ikan (NEW GAME)

    Dapatkan Berbagai Bonus Menarik..!!
    - Bonus Cashback 0.3% - 0.5%. Dibagikan Setiap hari senin jam 12 siang
    - Bonus referral 20% seumur hidup
    - Minimal Deposit hanya 15rb Proses Aman & cepat
    - 200% murni Player vs Player ( NO ROBOT )

    Untuk info lebih lanjut Silahkan hubungi Cs MetroQQ :
    WEBSITE : WWW.METROQQ.NET
    PIN BBM : 2BE32842
    SKYPE : Metro.QQ
    Facebook : MetroQQ.id@gmail.com
    Twitter : @MetroQQ
    LiveChat 24 Jam Online
    Terima Kasih.
    [img]http://i.imgur.com/nDkFb6S.png[/img]

    ReplyDelete
  4. Sini situ oke mari Bergabung Bersama SINIDOMINO
    SINIDOMINO Menawarkan Berbagai Jenis Permainan Menarik.
    1 ID untuk 7 Permainan
    Agen Judi Poker , Domino , Capsa , Adu Q dan bandar q bandar poker, Sakong
    Dapatkan Berbagai Bonus Menarik..!!
    - Bonus Cashback 0.5%. Dibagikan Setiap hari SENIN
    - Bonus referral 20% SELAMANYA
    - Minimal Deposit dan Withdraw hanya 20rb Proses Aman & cepat
    - 100% murni Player VS Player (NO ROBOT)
    Untuk pendaftaran silahkan klik link yang ada dibawah ini
    http://www.sinidomino.com
    Untuk info lebih lanjut Silahkan hubungi CS SINIDOMINO
    BBM : D61E3506
    LiveChat : goo.gl/hz1eC3
    LINE : +6285598249684
    WHATSAPP : +6285598249684
    Skype : SiniDomino
    24 Jam Online
    Terima Kasih.

    ReplyDelete