<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dw="https://www.dreamwidth.org">
  <id>tag:dreamwidth.org,2009-04-20:105601</id>
  <title>Busy hands | Disquiet mind</title>
  <subtitle>Craft and Tech Notebook</subtitle>
  <author>
    <name>chebe</name>
  </author>
  <link rel="alternate" type="text/html" href="https://chebe.dreamwidth.org/"/>
  <link rel="self" type="text/xml" href="https://chebe.dreamwidth.org/data/atom"/>
  <updated>2025-01-20T19:55:32Z</updated>
  <dw:journal username="chebe" type="personal"/>
  <entry>
    <id>tag:dreamwidth.org,2009-04-20:105601:125897</id>
    <link rel="alternate" type="text/html" href="https://chebe.dreamwidth.org/125897.html"/>
    <link rel="self" type="text/xml" href="https://chebe.dreamwidth.org/data/atom/?itemid=125897"/>
    <title>LilyPad Arduino very open Watch</title>
    <published>2021-01-08T18:51:38Z</published>
    <updated>2025-01-20T19:55:32Z</updated>
    <category term="photos"/>
    <category term="rtc"/>
    <category term="vibration"/>
    <category term="lilypad"/>
    <category term="button"/>
    <category term="7-segment-display"/>
    <category term="videos"/>
    <category term="buzzer"/>
    <category term="protoboard"/>
    <category term="switch"/>
    <category term="interrupts"/>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <content type="html">I made a watch. Because of course I did. Same wrist-strap and general idea as the &lt;a href="https://chebe.dreamwidth.org/125447.html"&gt;LilyPad and Protoboard Wrist Controller&lt;/a&gt;. But the protoboard is populated with a Real Time Clock (RTC) module, and four-digit seven-segment display.&lt;br /&gt;&lt;br /&gt;I'm using the &lt;a href="https://www.sparkfun.com/products/10160"&gt;SparkFun DeadOn RTC&lt;/a&gt; module. I got it for another project and just happened to have it laying around. You can get others that use fewer pins though, like I used in the &lt;a href="https://chebe.dreamwidth.org/119558.html"&gt;clock&lt;/a&gt;. (&lt;a href="https://learn.sparkfun.com/tutorials/deadon-rtc-breakout-hookup-guide"&gt;DeadOn RTC setup guide&lt;/a&gt;). Downsides include not being able to find the right sized battery. (I had to go to &lt;a href="https://ie.farnell.com/renata/cr1225/cell-lithium-button-3v/dp/4199091"&gt;Belgium for it&lt;/a&gt;, and it still hasn't arrived.) Upsides include the module having two alarms. One to the second, the other to the minute.&lt;br /&gt;&lt;br /&gt;If I have alarms I'm going to need an alert, so throw in a &lt;a href="https://www.sparkfun.com/products/8463"&gt;LilyPad Buzzer&lt;/a&gt; (as in speaker) (&lt;a href="https://learn.sparkfun.com/tutorials/lilypad-buzzer-hookup-guide"&gt;Buzzer setup guide&lt;/a&gt;), and a &lt;a href="https://www.sparkfun.com/products/9609"&gt;SPDT slide switch&lt;/a&gt; to put it into silent mode. And if it's on silent I'm going to want a vibrate option, so add a &lt;a href="https://www.sparkfun.com/products/11008"&gt;LilyPad Vibe Board&lt;/a&gt;. This is the &lt;a href="https://learn.sparkfun.com/tutorials/lilypad-vibe-board-hookup-guide"&gt;Vibe Board setup guide&lt;/a&gt;, but I'm doing things a bit differently. I'm not using a MOSFET, and I connected - to GND, and + to PWM pin 6. It works just fine.&lt;br /&gt;&lt;br /&gt;To see the time I'll need a nice display like &lt;a href="https://www.adafruit.com/product/881"&gt;Adafruit 4-Digit 7-Segment Display with I2C Backpack&lt;/a&gt; (&lt;a href="https://learn.adafruit.com/adafruit-led-backpack/0-dot-56-seven-segment-backpack-arduino-setup"&gt;Display Backpack library setup&lt;/a&gt;), and a nice &lt;a href="https://www.adafruit.com/product/3347"&gt;Metal Ball Tactile Button&lt;/a&gt; to turn it on and off.&lt;br /&gt;&lt;br /&gt;Then I just have to figure out how to connect everything together, and program it.&lt;br /&gt;&lt;br /&gt;&lt;span class="cut-wrapper"&gt;&lt;span style="display: none;" id="span-cuttag___1" class="cuttag"&gt;&lt;/span&gt;&lt;b class="cut-open"&gt;(&amp;nbsp;&lt;/b&gt;&lt;b class="cut-text"&gt;&lt;a href="https://chebe.dreamwidth.org/125897.html#cutid1"&gt;Details&lt;/a&gt;&lt;/b&gt;&lt;b class="cut-close"&gt;&amp;nbsp;)&lt;/b&gt;&lt;/span&gt;&lt;div style="display: none;" id="div-cuttag___1" aria-live="assertive"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Then just turn everything on! There is quite a lot you can do with this kind of completely hackable setup. As it is you can use the alerts to train yourself to have a better understanding of time. Just by having it vibrate on the hour every hour. You could make it a countdown timer so you can remind yourself to stop talking. Or any arbitrary period to remind yourself to take breaks. You could use some of the empty pins and add a motion sensor. Then you can keep track of your activity and if you don't move around enough each hour you can alert yourself. You can tailor everything to yourself exactly. But, as a reminder, do not get this wet. If you really want to use this as an activity tracker you'd be better off minimising it and adding a skin-safe water/sweat-proof enclosure. But for general time related body hacking this is a decent start.&lt;br /&gt;&lt;br /&gt;&lt;p class="image" style="text-align:center;"&gt;&lt;a href="https://lostaurora.net/gallery/galleries/blog2021/20210115_watch_08_assembled.jpg"&gt;&lt;img width="648" alt="" src="https://lostaurora.net/gallery/galleries/blog2021/20210115_watch_08_assembled.jpg" height="486" border="0"&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;LilyPad watch assembled and operational&lt;/strong&gt;&lt;br /&gt;&lt;em&gt;Photo by &lt;span style='white-space: nowrap;'&gt;&lt;a href='https://chebe.dreamwidth.org/profile'&gt;&lt;img src='https://www.dreamwidth.org/img/silk/identity/user.png' alt='[personal profile] ' width='17' height='17' style='vertical-align: text-bottom; border: 0; padding-right: 1px;' /&gt;&lt;/a&gt;&lt;a href='https://chebe.dreamwidth.org/'&gt;&lt;b&gt;chebe&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;iframe title="LilyPad Arduino very open Watch" width="560" height="315" src="https://makertube.net/videos/embed/2c99d35e-bed7-45cf-a2fa-ffa2591be45f" frameborder="0" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups allow-forms"&gt;&lt;/iframe&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="https://www.dreamwidth.org/tools/commentcount?user=chebe&amp;ditemid=125897" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</content>
  </entry>
</feed>
