Simple SD Audio Player with an 8-pin IC

Electronics & Electrical Engineering Topics

Re: Simple SD Audio Player with an 8-pin IC

Postby Magneto » Thu Apr 22, 2010 5:19 pm

Dear  Friend ,

If you are a beginner , it is always better to use PIC micro controllers from Microchip.    Because now they are highly
available in Sri Lanka  and  other thing is they are very cheap.   I found a 16F877A  micro controller at a electronic
shop ( KVG Electronics)  in  Rathmalana for the price of Rs. 450 /=.   This has 40 pins and  almost have all the
features , which a AVR microcontroller have in similar capacity.  It contain all the peripherals like SPI , UART , ADC ,
PWM , CAPTURE , Timer , I2C  modules.  So this is more than enough controller for even an advance user.

Some ideas  which can do  from each peripheral in 16F877A

1. SPI  - you can interface a SD card and  this can use as a very large memory storage.  if you want to measure  and  logged wind speed in every minute for a period of one year - this could be ideal storage.
2. UART - you can connect your micro controller to a Computer and you can make computer control devices.
 And also you can connect a GPRS modem through this UART to your PIC .  using a GPRS modem you can control lots of things using sms from your phone.  How about on and off your television using your phone by sms  from any where in the world :)

3. ADC - you can connect sensors to your micro controller like wind sensors , humidity sensors , temperature sensors through ADC controller.  ideal for making a whether measuring station.
4. PWM  - you can control DC motors (speed control) from PWM module.  How about making a bowling machine ,
 for practicing cricket.   You have to send  your ball through two rotating   discs , which have different speeds.  then
 the bowl will swing , before it come to the bat.  Amount of  swing , you can control from the disc rotating speeds using PWM  module.
5. CAPTURE - you can use capture module for measuring  frequencies such as rotating speeds.  This is ideal for making ROBOT vehicles , you can measure the amount of ROBOT travel by using this module , easily
6. I2C - two wire protocol , most of the time using to interface external EPROM s and sensors

Now can you see how many  interesting things you can do from  PIC microcontroller.  So do not worry  about AVR  MCU ,
any more.   All the resouces are around you.  Only thing  you have to do is , come up with a good project and start :)

Good Luck !!!!!!!!
User avatar
Magneto
Moderator
 
Posts: 416
Joined: Wed Jul 15, 2009 8:22 am
Cash on hand: 6,410.00
Bank: 300,009.30
Location: London
Medals: 1
EC_Achievment (1)

Invitations sent: 5
Registered friends: 0

Re: Simple SD Audio Player with an 8-pin IC

Postby Rksk Ekanayaka » Thu Apr 22, 2010 5:55 pm

Cool idea for me.

thankz.
i will come soon with results.
User avatar
Rksk Ekanayaka
Promo Team
 
Posts: 275
Joined: Thu Jan 07, 2010 10:49 am
Cash on hand: 4,714.80
Bank: 8,267.00
Location: Sri lanka

Invitations sent: 14
Registered friends: 6

Re: Simple SD Audio Player with an 8-pin IC

Postby Anjana Ishara » Wed May 26, 2010 9:42 am

Thank U friend alot
User avatar
Anjana Ishara
 
Posts: 1
Joined: Wed May 26, 2010 9:35 am
Cash on hand: 125.40

Invitations sent: 0
Registered friends: 0

Re: Simple SD Audio Player with an 8-pin IC

Postby PJ11 » Sat Jul 10, 2010 1:03 pm

Mr Magneto,
i'm doing my final year project as a bluetooth  visual aid for people with disabilities on their vision. i would like to know that can i use ur sample coding of the "Simple SD Audio Player with an 8-pin IC" for "PIC16F877A" to read data form a SD card and give it as an audio in for a bluetooth module?
User avatar
PJ11
 
Posts: 1
Joined: Sat Jul 10, 2010 12:53 pm
Cash on hand: 131.80

Invitations sent: 0
Registered friends: 0

Re: Simple SD Audio Player with an 8-pin IC

Postby Neo » Mon Jul 12, 2010 11:49 am

Are you looking for any authorisation to use the code?
User avatar
Neo
Site Admin
 
Posts: 1160
Joined: Tue Jul 14, 2009 8:37 pm
Cash on hand: 66,906.20
Bank: 1,222,787.00
Location: London
Medals: 1
EC_Achievment (1)

Invitations sent: 85
Registered friends: 11
Highscores: 11

Previous

Return to Electronics & Electrical Engineering

Who is online

Users browsing this forum: No registered users and 1 guest