Close
0%
0%

WoofWhimsy - a Digital Pet Dog

"Woof" is associated with the sound of a dog, and "Whimsy" refers to a playful or fanciful idea, something lighthearted and imaginative. Woo

Similar projects worth following
"Woof" is associated with the sound of a dog, and "Whimsy" refers to a playful or fanciful idea, something lighthearted and imaginative. WoofWhimsy is adigital pet dog that interacts with the outer world through sensors, allowing users to play with it. It has motion and sound sensors that can detect movement around the device and the sounds.

buy me a coffee! ☕: https://www.paypal.com/ncp/payment/YXAV36PXYN59G

Shop to Support My Channel! 🛒

Amazon.com
Unihiker Board: https://amzn.to/3YPnf54
L shape Type C: https://amzn.to/3M8fC1R

DFRobots
Unihiker Board: https://www.dfrobot.com/product-2691.html?tracking=0HVwH59IpOrEiQNWCLkckDzfoa3ZLn6wB92wRz7Dgf4OFPmy6xMfjoolE15M40NN
Silicone Case: https://www.dfrobot.com/product-2715.html?tracking=0HVwH59IpOrEiQNWCLkckDzfoa3ZLn6wB92wRz7Dgf4OFPmy6xMfjoolE15M40NN
L shape Type C: https://www.dfrobot.com/product-2768.html?tracking=0HVwH59IpOrEiQNWCLkckDzfoa3ZLn6wB92wRz7Dgf4OFPmy6xMfjoolE15M40NN

Amazon.in
Unihiker Board: https://amzn.to/3MaXBzY
L shape Type C: https://amzn.to/3WRNPYE

  • 1 × UNIHIKER board
  • 1 × 3D print

  • 1
    Features of the Pet


    WoofWhimsy features a total of 10 expressions and 5 interactions with the real world.

    All the Expressions are given below.

    • happy
    • happy eye close
    • normal
    • wink
    • tongue out
    • cool
    • eye heart
    • kiss heart
    • sleep
    • confuse

    The interactions are given below

    • Normal expressions
    • Sleep expressions
    • Cool expressions
    • Loving expressions
    • Dizziness expressions

    Normal expressions

    In this mode, the dog will change its expression randomly over time, selecting from a variety of expressions such as happy, happy with eyes closed, normal, wink, and tongue out.

    Sleep expressions

    In this mode, a light sensor is utilized; when the light falls below a certain threshold, the dog will go to sleep.

    Cool expressions

    In this mode, a sound sensor is used. When it detects a loud sound and the dog is not sleeping, it will wear sunglasses and try to appear cool.

    Loving expressions

    In this mode, when gently tapped or moved slowly, the dog will show some loving reactions.

    Dizziness expressions

    In this mode, if the device is moved quickly or shaken rapidly, the dog will display a dizziness reaction on the screen.

  • 2
    3D Print Design

    The UNIHIKER board is unable to stand on its own, so a stand has been designed for it. When creating the stand, two considerations were taken into account: it should match the overall theme and also conceal the Type-C cable.

    The stand design was created using TinkerCad, which is easy to use and took very little time to produce the 3D design.

    The STL file is available on my GitHub. You can download it to print yourself or provide it to a 3D printing company for production.

    3D files: https://www.tinkercad.com/things/iplEOUQ0n7H-woofwhimsy

  • 3
    About the UNIHIKER

    UNIHIKER is an innovative single-board computer designed to offer developers a unique programming experience. It features a 2.8-inch touchscreen, Wi-Fi, Bluetooth, and a suite of sensors including light, accelerometer, gyroscope, and microphone. With a built-in co-processor, it supports various sensors and actuators via analog, digital, I2C, UART, and SPI interfaces.

    Developers can quickly get started with pre-installed software, including a built-in Jupyter Notebook for programming directly through a web browser. Compatibility with VS CodeVIM, and Thonny expands programming options. The integrated PinPong library enables Python-based control of onboar

    d and external sensors, while the SIoT service allows for MQTT-based data storage and real-time web access, all securely stored locally.

    Compact, feature-rich, and user-friendly, UNIHIKER empowers developers to explore creative possibilities in learning, coding, and creating with ease.

View all 9 instructions

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates