HOW TO USE ISD1820 VOICE RECORDER AND PLAYER

60,330

46

17

Introduction: HOW TO USE ISD1820 VOICE RECORDER AND PLAYER

INTRODUCTION

Voice Record Module is base on ISD1820, which a multiple‐message record/playback device.It can offers true single‐chip voice recording, no‐volatile storage, and playback capability around 10 seconds. This module is easy to use which you could direct control by push button on board or by Microcontroller such as Arduino, STM32, ChipKit etc. From these, you can easy control record , playback and repeat and so on.

SPECIFICATION

1. Push‐button interface, playback can be edge or level activated

2.Automatic power‐down mode

3.On‐chip 8Ω speaker driver

4. Signal 3.3V Power Supply

5.Can be controlled both manually or by MCU

6.Record up to around 10 seconds of audio

7. Dimensions: 37 x 54 mm

Step 1: STEP 1:MATERIAL PREPARATION

In this tutorial, you will need as following below:

1 ISD1820-Voice Recorder Module

2.Speaker 8Ω 0.5W

3.Connector

Step 2: STEP2:PINOUT DETAILS

1. VCC– 3.3V power supply

2. GND– Power ground

3. REC – The REC input is an active‐HIGH record signal. The module starts recording whenever REC is HIGH. This pin must remain HIGH for the duration of the recording. REC takes precedence over either playback (PLAYL or PLAYE) signal.

4. PLAYE – Playback, Edge‐activated: When a HIGH‐going transition is detected on continues until an End‐of‐Message (EOM) marker is encountered or the end of the memory space is reached.

5. PLAYL – Playback, Level‐activated, when this input pin level transits for LOW to HIGH, a playback cycle is initiated.

6. Speaker Outputs – The SP+ and SP‐ pins provide direct drive for loudspeakers with impedances as low as 8Ω.

7. MIC – Microphone Input, the microphone input transfers its signals to the on‐chip preamplifier.

8. FT – Feed Through: By connecting the mini jumper, this mode enable the Microphone to drive the speaker directly.

9. P‐E – By connecting the mini jumper, Play the records endlessly.

Step 3: STEP3:CONNECT THE SPEAKER TO THE ISD1820

Connect the speaker 8Ω 0.5W to the SP1 pin.

Step 4: STEP4:PIN CONNECTION

In this tutorial, arduino uno is used to give power supply to the module.

1.Connect Vcc to 3.3V on Arduino Board.

2.Connect GND to GND on Arduino Board.

3.Connect USB to Arduino Board.

Step 5: STEP5:START TO REC,PLAYE AND PLAYL

Record Operate Guide

1. Push REC button then the RECLED will light and keep push until record end.

2. Release the REC button

3. Select Playback mode: PLAYE, just need push one time, and will playback all of the record and until the pre-record sound end ; PLAYL, you need always push this button until you want to stop playback record or end ; When short P‐E jumper the record will playback repeatedly until jumper off or power down.

4. FT mode, when short FT jumper, that means all of you speak to MIC will direct playback to Speaker.

Step 6:

4 People Made This Project!

Recommendations

  • Big and Small Contest

    Big and Small Contest
  • For the Home Contest

    For the Home Contest
  • Make It Bridge

    Make It Bridge

17 Comments

0
cawgodz
cawgodz

Question 7 months ago

Thank you for this. Is there a way to connect to an out jack?

0
Treasuretronics
Treasuretronics

Question 1 year ago on Step 2

I can't seem to get the "feed through " feature to work. I want to use a switch to enable this feature.
What pins do I use? How do I wire up the switch?

0
richard lowe
richard lowe

Question 1 year ago on Step 1

I'm a hobbyist 3D printer, at present, designing a simple toy race car for my 4 year old grandson. I'm intending to fit a basic clockwork drive, & an ISD1820 unit, to play back race car sounds, (downloaded from free sites on the web.) I've some (very limited,) experience with electronics, any advice re. using / wiring the recording / playback unit would be most welcome. Can I adjust the pitch of the playback? Make it sound deeper?

I'm intending to include 4 AAA size Ni Mh bateries in the design, (they'll also power LED head & tail lights, swiched on, like the recordings, by the clockwork motor driving the model forwards,)

0
HamadaS3
HamadaS3

1 year ago

Hi, Thank you for this project, is there any option to change the tune of the recorded voice? just to have some fun.

0
JasonH384
JasonH384

1 year ago on Step 5

I am using an Arduino based breadboard to power my chip, and I don't feel it is a waste at all because it was cheap, required no programming at all, it fits in my build precisely, and it allows me a really easy way to add components to the same power source with no commitment, so I can experiment with different ideas for my sound device. I am an experimental musician. My only issue now is that I want these arcade buttons, but I can't figure out how to make the LEDs inside them light up only momentarily. It's easy to just patch them into that power chain, but to make them go on and off with the button function...this I am clueless about.

1
sparky.projects
sparky.projects

2 years ago

I know arduino's ae useful, but i have seen long time users just using them for a switch input and relay output when there are much simpler and cheaper options that don't need programming knowledge,
Howver, this wins the award for the most wasteful use of an arduino!! :D
The module will work quite hapily on a 5V supply if you had looked at the specs, something like a usb power supply etc.

0
JerryE4
JerryE4

3 years ago

I have had this for a few years now. I built the kit and found it fun for about 3 minutes then put it in a box. I found it again yesterday and pulled it out, the recording was still there, it has now been replaced by a cough just for a change. I am considering replacing the microphone with an input jack so I can simply access the onboard amp. My kit is a bit older and came with a nice LM386 amplifier built on the board so it can get some great sound from a 1 channel source such as a radio or perhaps just the microphone, however longer speaker wires would be in order as the feedback is horrid with the microphone and speaker just inches apart. Mine came with about 3 inches of hookup wire for the speaker.

WIN_20200302_07_27_24_Pro.jpgWIN_20200302_07_27_45_Pro.jpg
0
CatherineC116
CatherineC116

3 years ago

I just want to connect a battery. One pole at vcc and the other??

0
JerryE4
JerryE4

Reply 3 years ago

To the Ground, of course.

0
atlas2
atlas2

Question 3 years ago on Step 2

I cannot get this to work. The rec lite does not come on
Please help!

0
instructaduck
instructaduck

3 years ago

Very nice and clear project, thank you. Is there a level shifter on board ? This is because arduino pins set HIGH produce 5V. Alternative would be a 220 ohm resistor between the Arduino pin and the Play-E pin of the voice recorder.

2
ajay36049
ajay36049

3 years ago

How to use without arduino?

0
minthuaung46
minthuaung46

3 years ago on Introduction

Can i add external storage..like SD card module..,I want to extend duration of recording time..
Sorry for my bad English.
I hope you will understand, what I mean.

0
SM_ARU
SM_ARU

Reply 3 years ago

No there is no option there to add SD Card if you want more duration of playback then use microcontroller to read file from SD card & play

0
kashif92
kashif92

4 years ago

Hi there! Would you please provide me only play back citcuit of ISD 1820 IC chip? Thanks in advance.

0
Elaya1
Elaya1

Question 4 years ago on Step 5

where do those voices will store

0
JanusK2
JanusK2

Answer 4 years ago

There's on-chip MLC flash memory NVRAM storage array, you could read this yourself in the datash**t.

It is a zero-power storage, so the data should last for years. Also, using flash memory means that you can rewrite it for about 100K times.