Project Ideas? Recommendations?

Go To Last Post
7 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hello AVR freaks,

I am interested in doing a project with a AVR microcontroller and was wondering if the pros on here have some good but not too complex projects.

I looked at the project page but most of them are very specific and not whole system and others very complex.

I am just looking for something that is practical and impressive but not too complicated.

Already have some experience with AVR 8-bit atmega micrcontrollers although limited.

Any ideas or suggestions are much appreciated.

JM

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Alarm clock with buttons and LCD and maybe a DS1337 or something.

To make it fancier make it say the hours/minutes ;-)

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I looked at what you did in this forum :
perhaps you register the values of an ADC, say, every minute (or there was at least two threads with thermistances, used as thermometers, and one with 1Wire 18DS20 thermometer)and every day, you send them to a PC (this is some kind of data logger);
as data, when recorded, need the time of their creation, you could have a clock giving year, month, day, hours and minutes (as clocks are often with low precision Xtals -except for specialised circuits- , perhaps it should ask a PC or have buttons/LCD to update/correct it).

The advantage of having more than one day records of temperature is that PC (with Excel, gnuplot or what you want) can make nice curves of their daily evolution...

Or, you might have an alarm clock showing/using temperature, too (when it is too cold/hot outside, it is not worth being wakened)...

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Thanks for the suggestion dbrion but my last project was very similar infact I wanted to implement exact same feature of logging data with real time to pc but due lack of time and know how failed.

Looking for something abit different.

I like the idea of using other devices to communicate with a microcontroller especially if it is wireless but it sounds very complicated.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Do you want to write PC utilities in combination with AVR? Then, make a little utility that reads the PC time and sends it to an AVR via USB (virtual COM Port). Either LUFA on a USB-enabled chip or a little FTDI USB-serial adaptor. Then, use the AVR to display that value on a display of your choice.

Jim

 

Until Black Lives Matter, we do not have "All Lives Matter"!

 

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

There are so many things you can create, and everyone has his or her own interests. Some get wild of video generation, some go crazy on hyper precise timing sources.

Sometimes you make a widget to help another hobby. I, for example, like to photograph from time to time, so I made an IR remote shutter release for my DSLR, with information on the required pulse train found on the internet. Then decided timelapse photography is another interesting branch of photography, so the remote control became a fully programmable intervalometer ;)

Because I also like to place some of my photographs in Google Earth, geotagging photos is very convenient. So I started working on a GPS logger, which was a nice exercise on USB, first time use of 0402 and QFN components, LiPo battery charging, NMEA sentence parsing, graphical display control, custom filing systems and on-the-fly FAT16 emulation.

I know both devices can be readily bought in some form or another, but the creative process of actually making them yourself and the solving of all the little problems can be quite rewarding. What's the proverb again, the journey is more important then the destination? :)

Just two examples of projects I've done or still working on.

Unfortunately I usually find that once the core problem(s) has/have been solved, the fun is gone and the device never get properly finished :)

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

If you are interested in wireless , perhaps measuring (with a tiny AVR+ some sensor) , transmitting (with a RF sender connected to the tiny AVr)and recording (with a big AVR, having a radio receiver and some RAM/flash/SD) the temperature of a bicycle wheel http://fr.wikipedia.org/wiki/Fic... might be funny (wireless seems necessary on such a medium : low energy consumption would be nice, too).

Else, another less sexy idea: what about tracing one (or two) serial line :
I suppose I want to debug a serial line and I need to know what happens on it (what is sent, what is received) . a pssive (but debugged) equipment, listening to the Rx and Tx and storing the characters / bytes who wander in this mysterious medium might be useful (it should display the data transmitted as chars and in hexadecima, either on a LCD or on a PC -one always have one PC- [part of] screen).