SKU_BOS0022_Voice_Recorder_Module_o7-DFRobot

Introduction

Audio recording is the process by which sound information is captured onto a storage medium like magnetic tape, optical disc, or solid-state drive (SSD). The captured information, also known as audio, can be used to reproduce the original sound if it is fed through a playback machine and loudspeaker system, which is the the process of audio reproduction. This voice recorder module supports 10s voice recording. Press the button, speak, and release, then your voice will be recorded.

Specification

Pinout

Label Name Description
1 GND Power Negative
2 VCC Power Positive
3 SIGNAL Digital Signal Line

Usage Description

The voice recorder module needs to be used with a speaker, which is connected to the output of the recorder to play the recorded audio. Press the button on the recorder after power it on then you are ready to record. This recorder module supports 10s recording time. You can add an exernal button module to control the speaker to play the recorded audio.

Principle:

This recorder module, equipped with the onboard recording button and a Pickup, can realize the functions of 10s audio recording and reproduction. The recorder module converts the audio signal into digital signal and save it when recording;while for playing, it transmits the stored digital signal to the speaker to play it out.

Application

1. Car Reversing Radar

Description:

When reversing a car, the speaker will broadcast "please pay attention to the obstacle behind" if the ultrasonic distance sensor detects it to remind the driver and ensure the safety of reversing.

Components:

img img Mainboard
BOS0045 Ultrasonic Distance Sensor BOS0022 Voice Recorder Module BOS0035 Mainboard-3IO
micro:bit microbit expansion board
MBT0039 micro:bit BOS0040 micro:bit BOSON Expansion Board

Tip: micro:bit and its expansion board will be used in programming projects.

Non-programming Project

Connection Diagram:

Programming Project

Connection Diagram:

Program Flowchart:

Mind+ Sample Code:

MakeCode Sample Code:

2. Answering Machine

Description:
Make an answering machine. Press the button on the recorder to record up to 10s of audio, then control the speaker to play the audio by the button.

Components:

img Mainboard
BOS0002 Push Button Module BOS0022 Voice Recorder Module BOS0035 Mainboard-3IO
micro:bit microbit expansion board
MBT0039 micro:bit BOS0040 micro:bit BOSON Expansion Board

Tip: micro:bit and its expansion board will be used in programming projects.

Non-programming Project

Connection Diagram:

Programming Project

Connection Diagram:

Program Flowchart:

Mind+ Sample Code:

Mind+ Answering Machine

MakeCode Sample Code:

3. A Gift for the Teacher's Day (Progamming)

Description:
Record a 10s greeting audio for your teacher. When she/he comes into the classroom, and the motion sensor feels her/him, the LED lights up and the speaker starts playing.

Components:

img img img
BOS0013 Motion Sensor BOS0017 LED Module BOS0022 Voice Recorder Module
img img img
BOS0030 Splitter Module BOS0035 Mainboard-3IO MBT0039 micro:bit
img
BOS0040 micro:bit BOSON Expansion Board

Tip: micro:bit and its expansion board will be used in programming projects.

Non-programming Project

Connection Diagram:

Programming Project

Connection Diagram:

Program Flowchart:

Mind+ Sample Code:

MakeCode Sample Code:

Video Demo

Non-programming Programming

FAQ

For any questions, advice or cool ideas to share, please visit the DFRobot Forum

Turn to the Boson Kit Page