Skip to content

Smart habit trainer egg - Neopixel LED egg

Advertising
Advertising
?
Creation quality: 0.0/5 (0 votes)
Evaluation of members on the printability, utility, level of detail, etc.

  • 141 views
  • 1 like

License
3D design format
PDF, STL, and TXT Folder details Close
  • SmartHabitTrainerEgg_instruction.pdf
  • SourceCode_SmartEgg.txt
  • xx-Ei_Base003.stl
  • xx-Ei_Schale003.stl

Learn more about the formats

Publication date 2024-03-27 at 11:35
Design number 1883504

3D printer file info

3D model description

I would like to introduce you to my smart habit trainer in the shape of an egg.

The idea at the beginning of the project was to build a light alarm clock that reminds me to drink water regularly, especially when I'm absorbed in work and often forget to drink something.

The alarm clock should not be too conspicuous, should be easy to use and should be able to be used anywhere.

I used a Digispark ATTiny85 microcontroller for the project, it is perfect for the project because it is very small and easy to program using the Arduino IDE.

The Digispark ATTiny85 controls a Neopixel ring with 8 LEDs and processes an input signal which is connected to the microcontroller via a wire with two resistors.

When the alarm clock was finished, I had some more ideas about the functions it could cover.

Here is an overview of the different modes:

  • Drinking alarm clock (lights up light blue after 25 minutes, orange after another 5 minutes and then red after another 5 minutes) --> the timer can be reset by touching it.

  • Busy light (switching availability green/red/off) --> to indicate whether you are currently available or whether you do not want to be disturbed.

  • Ambilight (slow scrolling of all colors) --> cozy and subtle lighting effect

  • Simple small light

Operation is as follows:

When plugging the USB cable into any USB port (charger, PC, monitor, USB hub,...) the Digispark ATTiny85 boots for 5 seconds, then you are in the selection menu (lights up white)

Now you can touch the egg on the wire to select a mode.

Touch = egg lights up light blue --> Drinking alarm clock

Touch = egg lights up green --> Busy light

Touch = Egg lights up purple --> Ambilight

Touch = Egg lights up white --> Selection menu or simple light

If the egg is not touched for 3 seconds, the selected mode is activated.

To exit an active mode, the egg must be touched for 6 seconds. You will then return to the selection menu.

The times for the alarm clock can be adjusted in the code if required, e.g. to define a time for adhering to new habits:

  • Drink water

  • Get up and walk a few steps

  • Short workout

  • Short break (Pomodore technique)

To realize this project, you need:

Purchased parts:

  • Digispark ATTiny85 - Amazon 4-6€

  • Neopixel ring 8 LED's (WS2812B LED) - Amazon 3-5€

  • Old USB charging cable - everyone has one at home

  • Resistor 1M Ohm

  • Resistance 1k Ohm

  • 25cm copper wire 1.5qmm (typical for domestic installation, e.g.: NYM 3x1.5)

  • White or transparent filament

  • Optional filament in a different color

Tool:

  • Cutter/knife

  • Flat nose pliers / needle nose pliers

  • Soldering iron with solder

Software:

  • Arduino IDE with Digispark ATTiny85 extension see link

You get with purchase:

  • the .stl files for printing

  • the source code for the program

  • a manual with pictures

3D printing settings

Layer height 0.12

Advertising


Page translated by automatic translation. See the original version.
Issue with this design? Report a problem.

Would you like to support Cults?

You like Cults and you want to help us continue the adventure independently? Please note that we are a small team of 3 people, therefore it is very simple to support us to maintain the activity and create future developments. Here are 4 solutions accessible to all:

  • ADVERTISING: Disable your banner blocker (AdBlock, …) and click on our banner ads.

  • AFFILIATION: Make your purchases online by clicking on our affiliate links here Amazon.

  • DONATE: If you want, you can make a donation via Ko-Fi πŸ’œ.

  • WORD OF MOUTH: Invite your friends to come, discover the platform and the magnificent 3D files shared by the community!


Sharing and downloading on Cults3D guarantees that designs remain in makers community hands! And not in the hands of the 3D printing or software giants who own the competing platforms and exploit the designs for their own commercial interests.

Cults3D is an independent, self-financed site that is not accountable to any investor or brand. Almost all of the site's revenues are paid back to the platform's makers. The content published on the site serves only the interests of its authors and not those of 3D printer brands who also wish to control the 3D modeling market.

100% secure payment by credit card, PayPal, Apple Pay, Google Pay, etc.
View all payment options.