Project Ideas?

I want to start a proect on Arduino, one that is interesting/complicated enough to keep me challenged and intrugued, easy enough for me to actually learn something, and useful enough for my dad to stop saying that I am wasting my time.

My dad wants me to do a project that will actually help make a job easier, but it shouldn't be anything that I could google and find steps to complete. He wants me to come up with my own ideas, and go through the engineering/design process by first identifying the need or the problem.

So this is my question, what is your problem? :wink:

But seriously, do any of you guys feel like you have anything missing in life, or there is something that could make your life more fun, interesting, easy, organized, exciting, calm, or just better overall?

All ideas are accepted, ESPECIALLY the ones that are unrealistic.

I want to start a proect on Arduino, one that is interesting/complicated enough to keep me challenged and intrugued, easy enough for me to actually learn something

What's your skill level?

and useful enough for my dad to stop saying that I am wasting my time.

If you are learning something, you're NOT wasting your time. Programming is NOT EASY and not everyone can do it (although it's easy to get started with the Arduino) so you are exercising your brain! There are a lot WORSE THINGS you could be doing with your time!

My dad wants me to do a project that will actually help make a job easier,

I suppose that makes sense. But, sometimes it's OK to build something that's just fun! It's also a good idea to build something "permanent" that you can keep, rather than breadboarding something and then tearing it apart when you''re done.

If you have any other hobbies (besides electronics & programming) maybe you can make something for you hobby.

The trouble with making a "useful tool" or a "useful item" is if that tool already exists, it's usually cheaper to buy it than to make it yourself. It's more fun if you can think of something you want, but that you can't buy. (And, then it has to be possible and practical to build it.)

All of my Arduino projects have been sound activated lighting effects. I've made 3 of them and in many ways they are similar. One is a "giant VU Meter" (24 LEDs in a row, spaced a few inches apart so it's 8-feet tall, with one on the left and another on the right). Another one is a 4-Channel effect that runs 4, 8, or 16 floodlights, depending on what's plugged-in.

You make a very simple lighting effect, or a complicated one. The simplest thing you can do is make a light (or LED) come-on when the volume is above a threshold and turn-off when it's below the threshold. Or, you can set the threshold to the moving-average so it automatically adjusts to volume control changes or quiet or loud songs. (My lighting effects use a 20-second moving average.)

One step beyond that is to set-up a number of lights with a random pattern, and toggle the lights to the opposite state when the volume exceeds the threshold. I call that a "flicker effect". (That's one of the "modes" for my 4-channel effect, and my "VU-Meter" can do that too... It gets boring with one single effect so my program changes modes about once per minute, and I have 7 modes with variations of each mode.)

Many years ago, with a different microcontroller, I made a "wake-up light" that fades-up the light over my bed in the morning, and after it gets to full brightness it makes a gentle "beep". After 30 seconds I get another "beep". Then it starts counting the minutes, so at 2-minutes (and again at 2:30) I hear "beep-beep", then after 3 minutes "beep-beep-beep".

In the past with a different microcontroller, I also built a car alarm.

P.S.
My 1st Arduino project (but not my 1st sound-activated lighting effect) was a HUGE waste of time! But, it was fun for me! My van had "rope lights" embedded in the ceiling that just had an on-off switch. When my sister and her kids were riding with me, she told them that I had put those ceiling lights in the van. I said, "No.... If I'd put them in, they'd flash to the music!" After thinking about it for a few months, and after a couple more months of designing, programming, and wiring, I had the lights blinking/sequencing to the music. I can't really see them while driving, and other than showing my sister for a few minutes, nobody is going really appreciate it but me!

DVDdoug thanks for your feedback.

My skill level is a beginner, though I understand the programming part very well and have a somewhat clear concept of all the electronics. I want to learn some more through a real proect. SO what do you recommend, I guess it doesn't have to be useful but it has to be something interesting and originalish.

Thx again

some ideas (frequent poppers)

  • weather station in al sort of forms

  • monitoring

  • predicting

  • building up statistics -> website)

  • robots

  • line folowers

  • vacuum cleaners

  • grass mowers

  • toys for pets

  • home automation

  • automatic blinds, doors (also for animal stable) etc

  • electricity/water/gas monitoring (store in database -> website)

  • warning system for gasses, smoke etc.

  • time measurement for race tracks

  • improved timing for injection systems of cars

  • controlling a 3D printer

Wow thanks I'll look in to all of those!

I'd work on adopting the Esp8266 chip with the arduino. They seem to be the up and coming wifi chips for wireless communication. Numerous post are starting in the forum concerning these chips. A lot of projects and howto on youtube.

When you make something, there is a Exhibition / Gallery forum here where you can post pictures, code, schematics of the finished project, so the rest of us can learn from having a look at it or building it. Also there is Instructables. I have heard criticism of Instructables, that there are so many poorly written Instructables, but you can certainly help raise the bar. I think people learn faster and learn many intricate details from teaching others, because your audience will ask questions that you never thought of and you need to go digging for the details.

Since you mention programming as a strength, my suggestion:

Take an Arduino and wifi breakout or shield and mount it in a car. As the car goes around town, have it connect to public hotspots and accept the terms and conditions (get past the captive portal), find out it's own IP address and the current time from the Internet, upload that info to a web or ftp site, then disconnect. All that should be possible to accomplish in a couple seconds while the car is driving by a Starbucks or some place like that. What you will end up with is a history of IP addresses which can be geo located and mapped. Minimalist tracker for free, since it uses wifi.

Once you have that going, advance to the next level. If the web or ftp site where the car uploads its information has a key phrase posted, such as a file named "car.stolen", have the Arduino wait until the car is in a wifi hotspot and the car is not moving (such as at a stop light next to Starbucks), and kill the engine and honk the horn and upload its current IP and success message. There are a variety of sensors you could use to detect whether the car is moving, tapping into the speedometer is one idea.

Mail call. Sensor in the mail box. Call you cell.
all washed up. Sensor in the washer to txt your phone wash is done.
green thumb. Sensor for soil moisture for watering plants.
java Joe. Txt when coffee is done.

Thanks guys!

automatic cat or dog door.

current/utility monitoring. if you have oil burner, you can predict when it will be empty and txt your cell

water sensor, shut off the water if the basement leaks.

DANGER WILL ROBINSON : VOC sensor in bathroom, to control exhaust fan and project LED lights of skull and crossbones on bathroom door when odor exceeds threshold, then green with an all-clear.

RAIN DANCE - tipping cup rain counter. data-log rain for the season, use for next year or year to year predictions.