Skip to main content

NagBot Prototype - Arduino


It wasn't actually a grand success, but I should consider it a breakthrough. Inspired by my daughter's potty watch (goes off every 30 min) and by my wife's need to have things done around the house, I came up with the NagBot: a device that sends an audible reminder every 30 min.

I used Arduino breadboard setup with a sound module I got on Amazon for $3. The idea was to have the play button trigger the recorded audio (NagByte) and also a 30 min repeating loop.

I was able to get the loop up to 3 min, and sometimes the button play was cutoff by the nature of the looping mechanism. But I did demo that you can control an external device with an Arduino.

I've included in a link files for the codes I used, which contain the tech specs for the greeting card sound module and other helpful forum links I found along the way. In the end I used if, else if running BlinkWithoutDelay, else if button pushed.

Closeup of the wiring shows pin 9 (running loop) and 10 (controls button) hooked up to button circuit. Pin 5 is hooked up to LED for testing. I found a cool feature of this setup was that you could get the LED to pulse with the spoken audio (see trigger_audioLED code).

Although, I originally intended to use the NagBot for a different way of knocking out the checklist, it may actually be more suited for memorizing quotes. I did some testing with the loop using Text to Speech from @Voice (allows you to play back copied text) and the litany of chores is too monotonous to distinguish in a quick blurb.

In the documentation links below, a PDF shows some future advancements for the project, as well as having a list of items I need to still acquire to bring about the project to completion.

NagBot_Documentation

*Note: testing to see which was the lead wire for the greeting card sound module was tricky. I tried using Arduino's serial monitor but didn't work for me (I was only getting noise from my fingers). So, I tried to test on the LED (this was a happy accident; I was just playing with stuff). The lead wire for the button lit the LED, whereas the ground did not.


Comments

Popular posts from this blog

Modules on Virtual Memory | Making the Most of Ancestral Intelligence

This project was conceived to better understand the future of the internet, given Generative AI and the burgeoning population. This ultimately has to do with the increasingly abundant amount of information, and our increasing collective ability to remember a lot of what has happened, and recollect what has happened; all of us, Generative AI included. I would like that we amended our current semantics to Generative Ancestral Intelligence , as I think that this gives a clearer idea for the matter of discussion. Below find the modules for this iterative journey through the expanse of The Mind.  The Mind - A Human Faculty What is the mind and what can it do - planetarium What can the mind be trained to do and how do we approach the education of the mind - library and/or university Literacy & Symbolism Language Math Science Social Studies Web Literacy Integration and Creative Thinking The Internet - The Virtual Mind - The Computer Lab What are Data Storage and Documentation? A word ...

Kayak Trailer Securing System

Coming up with a bungee system to secure the kayak to the 2 wheeler is proving more difficult than at first glance. The key is having the right "forward" and "rear" tension so that the kayak is not pulled too forward. That it can stand upright however is some indication of being "good enough". Also noteworthy, a piece of 6 ft 1/2 in PVC fits in the screw together oars which I put together as kayak paddles. Now I don't have to unscrew the handle of the broom I've been using. This is a "dumb stick" used to attach a kayak to a bike. Easy construction from PVC; the tricky thing is making sure the hole for the seat stem is cut at an angle so that it's somewhat perpendicular to the seat. The bolt is to prevent the pull cord from coming off the end. And I cut a piece of wire hanger and bent to act as an additional catch so that all of the tension of the pull cord is not on one spot (which would lead to early failure of the tow system). H...

New SeedProjX Logo & SprayPrinting

Emblematic of the work I'm trying to do with ScreenPrinting using stencils. The first project was done with the Summer Learning Academy students as they had to each make logos for their houses and spray paint the logos through the cut stencils. Plain old paper, printouts, sheet protectors, xacto knives, black and white spray paint, and ratty t-shirts were used for this project. Worked! Logo using the following website: https://www.1001fonts.com/stenciled-fonts.html?page=2&items=10   WC Wunderbach Rough Bta by Christophe FĂ©ray Transporters team logo using a font from site and a hand drawn car cut from cardboard.  Engineers logo using a "reverse approach". Sprayed "STEM" and "ENG" positively from stencil, but then covered the letters with 3D printed sprockets and sprayed a variety of colors to have very unique shirts. What it looks like to apply spray paint through the stencil.  Not sure how the shirts will hold up, but I have one with a couple logos...