UpYouGo!

by tomdd4204 in Circuits > Arduino

137 Views, 2 Favorites, 0 Comments

UpYouGo!

491266016_1113490073914668_2333451911007707750_n (1).jpg
482907861_1359151718749773_3507985578125333745_n.jpg

This compact device offers an innovative solution to combat sedentary behavior. It monitors the duration of sitting and notifies the user when it is time to stand up or go outside through subtle vibrations and color-changing lights. The device is designed to be compatible with any desk setup and is easy to make or customize according to individual preferences.

Supplies

print_plaatje.png

The list below contains all the necesairy arduino components:

  1. I2C 16x2 Arduino LCD display module (#1)
  2. Arduino Uno R3 (#1)
  3. Prototype Shield R3 (Uno size) (#1)
  4. HC-SR04 Ultrasonic sensor (#1)
  5. NeoPixel Ring 16x5050 RGB LED (#1)
  6. Dupont Jumper Cable (Female-Male) (#13)
  7. 9V Alkine Battery (#1)
  8. 9V Battery clip connector (#1)

In addition to the arduino components, there is also the enclosure that can be 3dprinted. The files for this are in the appendix.

Connect the Arduino Parts

secematic.png
opbouw.png

First, the Arduino components need to be connected. Follow the provided schematics carefully for detailed guidance. Below is a description of the necessary connections. Note that the prototype shield must first be placed directly onto the Arduino before making any further connections.

Ultrasonic sensor:

  1. VCC: 5V
  2. TRIG: D10
  3. ECHO: D9
  4. GND: GND

Buzzer:

  1. (-) pin: GND
  2. (+) pin: D7

Neopixel ring:

  1. GND: GND
  2. VCC: 3.3V
  3. DIN: D6
  4. DOUT: don't connect this pin

LCD I2C screen:

  1. GND: GND
  2. VCC: 5V
  3. SDA: A4
  4. SCL: A5

3D Print the Housing

483919368_9716542011740090_8133440055028386462_n.jpg

The next step is to 3D print the enclosure. The print settings can be adjusted according to personal preferences, but it is important to enable support structures. It is recommended to print the small ring in white or transparent material, as this ring covers the RGB light and diffuses its brightness. Additionally, the infill percentage of the ring will influence the intensity of the light emitted.

Bend the Housing

The next step is to bend the enclosure at an angle of 95° along its centerline. This can be done by first heating the bending line using a hairdryer or a heated wire, and then gradually bending it from either the top or bottom side.

Insirt the Components

482907861_1359151718749773_3507985578125333745_n.jpg

Next, insert the components one by one into the enclosure. The cutouts in the enclosure are designed to match the Arduino components, with precisely defined tolerances to ensure a secure and firm fit.

Upload the Arduino Code

Finally, upload the Arduino code to the Uno module. Once the upload is complete, the unit can be disconnected from the computer and powered using a 9V battery.

Congrats! You Can Test It

The UpYouGo! is now complete. You can place it on your desk and, if desired, customize or expand it according to your preferences. Enjoy using your new device!