Microcontrollers and its Applications
Microcontroller allow us to create complicated devices. They allow us to add behaviours to the electronic devices or chips in a way never done before. The introduction of these small and very powerful 'pervasive computers' have saved many a big amounts of money.
A lot of space can be saved if the microcontollers are used instead of just the electronic components. This is becuase the microcontrollers can be programmed similar to a normal computer. And the work which the electronic components are going to do in order to produce a result will all be done in the CPU of the microcontrollers. There are, however, some differences such as the size of memory available and other factors like the cpu speed it provides.
Interesting applications can be created with just a little amount of knowledge of electronics and programming. I'll be discussing more on exactly what kind of knowledge is required in order to create small but powerful projects using the microcontrollers. This will be discussed in one of my next articles.
The following are only a few of the smaller projects which can be created:
Remote Controlled Hoover.
Bluetooth enabled household equipment (allows to turn devices on and off).
Speech enabled e-mail reader (wireless or wired).
Applications such as a remote controlled hoover can be created by.......
[more comming soon...]
Check out the forum: www.webwali.com/forum
Wednesday, April 19, 2006
Design Patterns
Why Design Patterns are Good Practice
Design patterns as it is known are a best practice to use in software engineering. They help remove problems similar to what other software developers in the past have faced. The software engineers also don't have to really worry too much about testing the code created using any particular design patterns.
This does not however mean that testing is avoided. Testing is also performed, but using design patterns the coder is given the confidence that the outcome will be a good one. Take the Singleton design pattern as an example. It assures the coders that this pattern will not allow multiple instances to be created of the Singleton object.
[more comming soon...]
Design patterns as it is known are a best practice to use in software engineering. They help remove problems similar to what other software developers in the past have faced. The software engineers also don't have to really worry too much about testing the code created using any particular design patterns.
This does not however mean that testing is avoided. Testing is also performed, but using design patterns the coder is given the confidence that the outcome will be a good one. Take the Singleton design pattern as an example. It assures the coders that this pattern will not allow multiple instances to be created of the Singleton object.
[more comming soon...]
Tuesday, January 17, 2006
Software Engineering for Web Design
Whats the best way of designing websites? Software Engineering (SE) tools and techniques are the answer.
Software Engineering is normally used in all sorts of software projects, from big to small, for military to private software applications. If you come to know the benefits of employing SE in your projects then you'll be amazed at how much time and money you could save.
However, Software Engineering and Web Engineering are from the same root of Engineering, but they are both similar in a way. Customer Collaboration is a high priority in both.
Software Engineering is normally used in all sorts of software projects, from big to small, for military to private software applications. If you come to know the benefits of employing SE in your projects then you'll be amazed at how much time and money you could save.
However, Software Engineering and Web Engineering are from the same root of Engineering, but they are both similar in a way. Customer Collaboration is a high priority in both.
Subscribe to:
Posts (Atom)
