ECE 576: The Smart Speaker Recognition System

Human beings are a very special type of living species. According to the Geneticologists, there’s no one that have the 100% same DNA, even the family or siblings! Hence, the criminologists have been using the following human characteristics to differential one another: fingerprints, blood types, hair, skin, mucus, earlobes and much more.

Do you know that every person has a unique voice, where it can be used as one of the key factors in the criminology as well? Hence, the authorities have been spending millions of dollars to develop the high tech and accuracy voice recognizers.

ece-576-speaker-recognition

However, you’re lucky enough, as you’ll have the chance to build a speaker recognition or speaker identification. By using this speaker recognition, you’ll be able to distinguish the different between various speakers that based only on audio input. Since this speaker recognition is applicable to many fields, including the artificial intelligence (A.I.), cryptography and national security!

This magnificent speaker recognition can track the slightest different in the vowel tests. Thus, it would be a great tool for those that want to keep tracking of people, especially those companies that use the speaker recognition to record the workers’ daily attendance!

Read

L.A.T.H.I – The Smart Artificial Intelligent Helper!

It’s our duty to take care our parents when they’re aging. However, we cannot keep our eyes 24/7 on them. Hence, you might need some help here.

Well, if you don’t want to waste money hiring a home health nurse, then you can consider to give this L.A.T.H.I a try. For your information, this L.A.T.H.I is a smart device that can be used by the old and aged people.

lathi

Some of the great features of this L.A.T.H.I are:

Life Saver

The old or aged people may not be able to speak or move properly. This device has an Accelerometer to detect any unexpected situation and send data to their family members through their mobile phones. Beside that, it can also be a PANIC button, if there is any emergency cases suddenly happen.

Direction Finder

This function can help the aged people when they forget their way back to home (It’s good for those elders that have Alzheimer’s disease).

Medicine Reminder

If the aged people always forget to take medicines, then this device would be able to remind them to take the medicine on time.

There are still many useful functions included in this L.A.T.H.I, hence it’s a gadget that everyone should have!

Read

The Multipurpose PIC-based Beehive

The amount of bees has been drastically decreasing over the past few years. In order to finding out the main causes of this phenomenon, members of the European Parliament have joined a chorus urging action to save the bee from possibly extinction.

According to the European Food Safety Authority (EFSA) study, the bee mortality rate was dropped to less than 40%, where it’s a figure that should be worried for all over the world!

pic-based-beehive

Some of the scientists think that something called the “Varroa mite” is the main cause for the bee emergency. For your information, Varroa mites are external, obligate parasites of worker and drone honeybees. Varroa mites are visible with the naked eye and look somewhat like a tick. The spreading of Varroa mites has causing the Colony Collapse Disorder (CCD), where it can be a big threatens for the beehives!

If you’re one of those that involving yourself in the beekeeping industry, then this PIC-based beehive is the ultimate choice for you. In this project, a PIC32 will be used as the system controller to monitor, analyze and control several functional areas of beehives. Beehives are fully remote and observed via an embedded web server. A mobile phone can be included into the project to alert the beekeeper of any critical status information.

Read

Digital Clock That Based on PIC16F84A

The clock is regarding one of the oldest human inventions, where it’s meeting the need to measure the time in the natural units, such as second, minute, day, month and the year. However, if you want to measure the time accurately, you’ll need the help of some devices.

For your information, the sundials has been identified the earliest time measurement in human history. The ancestors used the sundial to measure the time of day by the direction of shadows cast by the sun. Due to its reasonably accuracy, the sundials continued to be used to monitor the performance of clocks until the modern days.

Brother Paul has invented the first record of a minute hand on a clock in 1475. Alexander Bain, a Scottish clockmaker was the first inventor that patented the electric clock in 1840!

digital-clock-pic16f84

Although the digital clock is one of the most common items in nowadays, but you cannot miss this digital clock. It is a small adjustable clock, where is based on PIC16F84A microchip. The hardware part for this project is quite simple, as it only uses the 74HCT238 demultiplexer, 4×7 segments and some resistors!

You can build this digital clock and giving it to your friends or colleagues as birthday gifts (Of course, you have to enclose it with a more beautiful case).

Read

The Innovative RS-232 Frequency Meter

You would like a simple frequency meter that doesn’t have any front panel controls on it? Well, this RS-232 frequency meter might be your right choice!

For your information, this RS-232 frequency meter is based on Atmel AT90S2313, and the you can interacts via an RS-232 terminal program at 9600 baud. With this unique frequency meter, you can apply some straightforward code to read the 16 bit counter in the AT90S2313, where it was determined by running a timing loop through it!

rs-232-frequency-meter

In this project, you can try various approaches using interrupts from the 8 bit timer to set the counting interval. However, you’ll find that the timing will become uncertainty resulted in intolerable jitter in the measurement.

Normally, the results of the counts are mostly converted to ASCII and being sent to the terminal. By the way, you must realize one important thing here that only half the Flash ROM was used and you can fit a handy pulse generator program into the same chip.

Therefore, the result is a combined counter and frequency meter, where the chip flips between the two programs. You can controls the device and read the data via an ASCII terminal set to 9600 baud with 1 stop bit and no parity!

Read

Next Page »