We give life to your ideas

Smart Website Design & Development

We Build Websites

Elegance in <code>. Elegance in UI. Striving for elegance in all that we do. We provide user-friendly and admin-friendly websites with strong attention to search engine guidelines and modern web standards. see our portfolio »

We Value Relationships

Maybe it's the personal service. Or our sound reasoning. It could be our commitment to excellence. Whatever it is, clients keep coming back. We earn business at every meeting, with every decision and with every line of code. And clients seem to like that!

We have fun!

Bill leads the way in establishing the conditions for a successful project while advocating for better processes. With the support of his staff, client expectations are managed from day one through constant and clear communication. Bill works to keep decisions in alignment with business and user goals.

Problem Solving Simplified

We apply technical skill and creative problem solving to develop elegant website solutions. We also offer support to our clients with ongoing marketing and maintenance services customized for each unique business. The success of your project starts with a clear understanding of your needs. Contact Us today to schedule your first meeting or feel free to send us a message with the requirements of your project.

ChiLiving, ChiRunning, ChiWalking

  • Multi-Site CMS
  • Many Custom Features
  • 3rd Party Ad Integration
  • Training Programs

Design by: theBATstudio and JuneAllison

visit ChiRunning.com » visit ChiWalking.com » visit ChiLiving.com »

Highland Brewing Co.

  • Events Calendar
  • Blog with Sharing
  • Many Customizations
  • Advanced CMS Features
  • Videos & Photo Gallery
  • Highly Designed

Design by: Jared Ray and Matt Levin

visit site »

Blue Ridge Bone and Joint

  • CMS Development
  • UI Design
  • Pervasive Blog
  • DB Driven Content
  • Dynamic Navigation
  • Marketing / Maint.

Design by: Jared Ray

visit site »

Tops for Shoes

  • Compare Shoes
  • Browser Style,Color,etc
  • Like on Facebook
  • Create/Share Wishlist
  • CMS Development
  • User Interface Design

Design by: Sharon Harms

visit site »

MAHEC

  • Comprehensive Analysis
  • Dynamic CMS
  • Multi-Audience
    Architecture
  • Advanced CMS Features
  • Permission Level Editing

Design by: 828:design

visit site »

A-B Tech

  • Homepage Architecture
  • Top Level Rebranding
  • Mobile Version
  • Analysis & Recommendations
  • Section 508
  • Award Winning!

Design by: 828:design

visit site »

We'd Love to Hear From You

We value our relationships with our clients. Even if you are not ready to delve into your project, we'd like to have you over. You're welcome to contact us by any of the methods listed to the left or via the form below.
* designates required fields

We're in town but not quite on the map. Check out our personal google map for brief directions or download/print our directions pdf.

Blog

Prototyping Fun with a Posture Alarm

We spend a lot of time in front of our computers and we are all concerned about the health of our backs. That has resulted in our stand up work stations, our walking work station and now this fun Posture Alarm Prototype that I'd like to tell you about.

A month or so ago, Gary shared a link with me for a wearable device called the Lumolift that is intended to help with good posture. The feature that interested me the most is that it vibrates when slouching as a reminder to sit up. Currently you can pre-order one for $79. It comes with a handy app that measures the number of steps you take, burned calories, and how much time you are exercising good posture. I started wondering what could achieve the same result without the expense and the 'sometime in the summer of 2014' projected shipping schedule.

I imagined a device with two basic aspects...

  • Some type of sensor to determine when the user is slouching.
  • Some type of notification to get the users attention when slouching is detected by the sensor.

Instead of something wearable, which is not a requirement of mine, I decided to go with something fixed at my work station. So instead of tilt sensors and gyroscopes I started thinking about sensing distance between the computer screen and my upper body.

 

In Kimmo and Tero Karvinen’s O’Reilly Media book, ‘Arduino Bots and Gadgets’, they provide instructions on building an embedded system called the Stalker Guard. An ultrasonic sensor determines if another object is within a specified distance and activates a vibration motor like the ones you would find in your phone or video game controller. This distance measuring seemed like a good fit for this project. I attached an ultrasonic sensor to a cheap department store pants hanger, which could then be attached to the top of a laptop or some other fixed area around my workstation. The doublebarrel sensors look like eyes and help make it look cute.

 

Next, I needed to determine what happens when the user slouches. If I’m not going to wear it then I probably don’t need the slouch alarm to be a vibration. I could use LEDs but too many things around my office already light up and blink. I decided to go with sound and in this case I used a small piezo buzzer to create a tone.

The buzzer, battery, microcontroller and on/off switch fit nicely in this trendy Altoids enclosure.

 

I measured the distance from the sensor to my face, which happens to be ~50 centimeters. If the sensor detects an object <50 centimeters it activates the buzzer at a specific tone. Just for fun, I added a unique tone at 46cm, 42cm, 38cm, 34cm and soforth. This resulted in a fun theramin-esque musical device. Here is a 12 second video...

I've been testdriving it for about a week and so far it works. The buzzer sound has me snapping to attention and when I get bored I can play music like a digital wizard. Perhaps one day scientist will grow us all new and curiously strong backs in giant petri dishs but until then, I've got this handy and smart looking posture alarm.

Posted by Bill Nixdorf on Mar 25, 2014