できあがるまでの時間を測定 ~ パズル・タイマー ~

お父ちゃん  2017.5.5 
Home > 電子工作 > できあがるまでの時間を測定 ~ パズル・タイマー ~
すき 0
うんこ 0

子どもたちがパズルを競うようにしてやってるのをみて、タイマーつけてみよう(・∀・)と思い立ちました。

パズルが完成するとタイマーが止まりできあがるまでの時間を測定します。

構成

Arduino UNO用タッチスクリーンディスプレイシールドを用いて時間表示し、パズルの裏面には導電テープを張って完成すると通電してタイマーを止める仕組みとなっております。

部品

  • マイコン Arduino UNO 

  • タッチスクリーン液晶ディスプレイシールド UL024TF

  • ダイソーの木製パズル

     

  • 銅箔テープ

     

パズル加工

木製パズルの裏面に銅箔テープをつけて完成すると導通するように加工します。

  • フレームに2点 穴を開け導線を通し銅箔テープの電極にはんだ付け
     

     
  • パズルの側面・裏面に銅箔をはり完成時に2点間が導通するようにする。

タッチスクリーン液晶ディスプレイ

地元の部品屋さんで安く手に入れたものです。面白い(^o^)。Arduino UNOに挿して使用します。

パズル完成までの時間を測るストップウォッチとして使用しました。

 

タッチスクリーンでストップウォッチ #ili9325 #arduino

Home Made Garbageさん(@homemadegarbage)がシェアした投稿 –

Arduino IDEプログラム

以下のArduino用ライブラリを使用します。 
 https://github.com/adafruit/TFTLCD-Library 
 https://github.com/adafruit/Adafruit-GFX-Library 

プログラム例のtftpaint.inoをベースにプログラム作成しました。 
 https://github.com/adafruit/TFTLCD-Library/blob/master/examples/tftpaint/tftpaint.ino 

ディスプレイシールドをUNOに挿してパズルの2極の配線を一方をA5ピン、他方をGNDに接続します。タッチパネルの”START”を押すとタイマーが開始して、パズルが完成してA5がGNDに導通することでストップウォッチがストップします。

動作

 

パズルタイマー作製♪ #パズル #arduino #ili9325

Home Made Garbageさん(@homemadegarbage)がシェアした投稿 –

 

 

長女ちゃんも奮闘!

Home Made Garbageさん(@homemadegarbage)がシェアした投稿 –

参考

コメントはこちらから

メールアドレスが公開されることはありません。コメントのみでもOKです。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください