What Are Creative PIC18 Microcontroller Project Ideas?

  • Thread starter IronBrain
  • Start date
  • Tags
    Projects
In summary, the participants discussed ways to make a team project more enjoyable and challenging. One participant suggested incorporating real-time data analysis into the project, while another suggested a system that is autonomous and can be accessed anywhere in the world. Another participant suggested a weather station that uploads data every so often.
  • #1
IronBrain
52
0
Please, do not tell me to go google this, and searching these forums. I am perfectly capable of doing so. However, I am posting here to hear unique ideas something google cannot find, to me at least, as any good hobbyist/engineer are always having random sparks of creativity anywhere, any time. This is for a team project, but I am taking the most initiative in doing this, since I enjoy it the most.

Some Information

Micontroller: PIC18

Ideas to incorporate for a successful project and fun but challenging to some degree

- A system that incorporate somewhat real time data analysis
- A system where components won't cost a fortune (college student here)
- A system where we interface external, quite obviously, duh, lol.

A good idea that come to mind for me, is a current weather conditions machine/display. I've seen on spark electronics they have a IC for measuring barometric pressure, and leaving it up to us for to find other components or develop a system to measure temperature, humidity, pressure, and possible precipitation which leads to us being able to bring the system outside and detect current conditions and if its raining well obviously we are going to have to create a design to protect the system but keep an accurate measure of the conditions without the protection interfering.


Any other ideas? I know berkman enjoys this stuff, as well.
 
Engineering news on Phys.org
  • #2
Google is your friend...

J/K. Couldn't resist. :biggrin:

I think to make it really challenging, you should mix in real-time control at a fairly high and taxing bandwidth. Autonomous robot stuff comes to mind. 4 wheels for simpler control, and fewer wheels or legs for more challenge...
 
  • #3
Maybe an autonomous GPS centric RC-size helicopter?
 
  • #4
How about something TCP/IP based. You can connect the PIC over the network and access it anywhere in the world using the internet?

In case of a weather station, it could unload all the telemetry into a web browser.
 
  • #5
Ah, yes berkman that would be very challenging.
I also like the last idea allowing the PIC weather station to connect to a wired or wireless network where It can upload the new data every so often, say every 5 minutes. Only that sucks I am probalby the most knowledge programmer in the group, even though area of speciality is in C++, I don't know C, yet. ASM just scares me lol.
 
  • #6
Talk of Telnet sparks a concept that I'm endeared with - multiprocessor apps. If you have a processor that's banging away to work over the internet (which is in an app note at microchip.com) then you probably don't have much left in the way of resources.
Given a boss processor and slaves opens up possibilities in processing power.
 
  • #7
Use two potentiometers and a small lcd screen to create an etch-a-sketch
 

FAQ: What Are Creative PIC18 Microcontroller Project Ideas?

What is a PIC microcontroller?

A PIC (Peripheral Interface Controller) microcontroller is a small computer chip that is specifically designed to control electronic devices. It contains a microprocessor, memory, and input/output ports, making it ideal for use in a wide range of applications.

What kinds of projects can be created using a PIC microcontroller?

PIC microcontrollers can be used in a variety of projects, including home automation systems, robotics, electronic appliances, and more. They are also commonly used in industrial applications such as control systems and monitoring devices.

What programming language is used to write code for PIC microcontroller projects?

The most commonly used programming language for PIC microcontrollers is assembly language. However, there are also high-level languages such as C and BASIC that can be used to write code for these projects.

Do I need any special tools or equipment to work on PIC microcontroller projects?

Yes, you will need a PIC programmer, which is a device that is used to transfer the code from your computer to the microcontroller. You may also need a development board, breadboard, and other basic electronic components depending on your project's requirements.

Are there any online resources available for learning about PIC microcontroller projects?

Yes, there are many online resources available, including tutorials, forums, and community groups dedicated to PIC microcontroller projects. You can also find books and online courses that cover the basics of working with these microcontrollers.

Back
Top