SlideShare a Scribd company logo
1 of 20
Communication System
1Sunil Kumar Shesma
 Introduction
 Apparatus
 Circuit Diagram
 Technical Details
 Technical Specifications
 Working
 Conclusion
 References
2Sunil Kumar Shesma
 A transceiver is using transmit the signal as
well as receive the signal.
 It is a device comprising both a transmitter
and a receiver that are combined and share
common circuitry or a single housing. When
no circuitry is common between transmit and
receive functions, the Device is a transmitter-
receiver.
 It is a Wireless Digital Audio Streaming
Realtime with Arduino and nrf24L01 module
based project.
3Sunil Kumar Shesma
 nrf24L01 module is highly integrated, ultra
low power(ULP),2Mbps RF transceiver IC for
the 2.4Ghz ISM(Industrial, Scientific and
Medical) band.
 In this project, We are using transmitting the
voice signal using nRF24L01 module in
following conditions:
1.Normal Condition
2.Ab-normal Condition(With interrupt input
signal)
4Sunil Kumar Shesma
 nRF24L01 Module
 Arduino UNO
 Electret Microphone
 Npn transistor
 Buttons
 3.5 mm jack breakout
 Breadboard
 10k resistor
 100k resistor
 100nF Capacitor
5Sunil Kumar Shesma
6Sunil Kumar Shesma
 nRF24L01 Module:
The nRF24L01 is a single chip 2.4GHz
transceiver with an embedded baseband
protocol engine designed for ultra low power
wireless applications. An MCU (microcontroller)
and very few external passive components are
needed to design a radio system with the
nRF24L01.
7Sunil Kumar Shesma
 Arduino UNO:
The Arduino Uno is a microcontroller board
based on the ATmega328 (datasheet). It
contains everything needed to support the
microcontroller; simply connect it to a
computer with a USB cable or power it with a
AC-to-DC adapter or battery to get started.
8Sunil Kumar Shesma
 nRF24L01:
Transmitter
Programmable output power: 0, -6, -12 or
-18dBm
11.3mA at 0dBm output power
Receiver
Integrated channel filters
12.3mA at 2Mbps
-82dBm sensitivity at 2Mbps
-85dBm sensitivity at 1Mbps
Programmable LNA gain
9Sunil Kumar Shesma
 Microcontroller
ATmega 328
 Operating Voltage 5V
 Input Voltage
(recommended) 7-
12V
 Input Voltage (limits)
6-20V
 Digital I/O Pins 14 (of
which 6 provide PWM
output)
 Analog Input Pins 6
 DC Current per I/O
Pin 40 mA
 DC Current for 3.3V
Pin 50 mA
 Flash Memory 32 KB
of which 0.5 KB used
by bootloader
10Sunil Kumar Shesma
 Gathers the tools
 Microphone Circuit
 Call Button
 Add Speaker
 Wireless transmission
 Ardiuno Code
11Sunil Kumar Shesma
Microphone Circuit :
it will produce an AC
current at the base of the
transistor based upon the
sound wave hitting the
microphone. The base
current of the transistor is
amplified and so we have
an amplified sound wave
that we are feeding into
our microcontroller.
12Sunil Kumar Shesma
 Call Button:
13Sunil Kumar Shesma
Call Button:
Here we have used a simple pushbutton,10 k resistor,
and a 100 nF capacitor.
 With this piece of code, we go to the "talk()" function
which checks the voltage on pin 3.
 If the voltage is HIGH or 5 V, the nRF24L01 will switch
to transmit mode (sending voice). If the voltage is
LOW or 0 V, the nRF24L01 will switch to receive mode
(receiving voice). The voltage on pin 3 should be
HIGH when the button is pressed and LOW when the
button is released.
 Whenever the voltage on pin 3 "CHANGES" as denoted
in our "attachInterrupt" function, the "talk()“ function
will execute.
14Sunil Kumar Shesma
 Add Speaker:
15Sunil Kumar Shesma
Wireless
Transmission:
 nRF24L01 to Arduino
 1. Ground to Ground
 2. Vcc to 3.3 V (NOT 5
V)
 3. CE to digital pin 7
 4. CSN to digital pin 8
 5. SCK to digital pin 13
 6. MOSI to digital pin 11
 7. MISO to digital pin 12
 8. IRQ to digital pin 2
16Sunil Kumar Shesma
 Ardiuno Code:
 We put together a simple code utilizing the
RF24 and RF24Audio libraries.
 Upload this code to both Arduinos. Both
circuits with default to "receive“ at the start of
the code. Press the "call button" to transmit
audio from one radio to the other.
 Remark: The RF24Audio is using PWM and
some other techniques to transmit audio.
17Sunil Kumar Shesma
 With the help of our transeceiver module, we
can transmit the voice signals upto
100meters.
 Here, For getting less interrupt we can use
the less bandwidth low pass filter.
18Sunil Kumar Shesma
 https://www.google.co.in/url?sa=t&source=web&r
ct=j&url=http://www.instructables.com/id/Wristwa
tch-
WalkieTalkie/&ved=0ahUKEwi6lKyu_63SAhUDULwK
HYv8AfsQFggZMAA&usg=AFQjCNESRlVxZZhszA-
GlmmVLPyyF7QE7Q&sig2=GZSeTZkyUUciXraVuVcA
GQ
 https://hackaday.io/project/8598-wristwatch-
walkie-talkie
 http://cassiopeia.hk/walkietalkie/
19Sunil Kumar Shesma
Thanking you
20Sunil Kumar Shesma

More Related Content

What's hot

Planar fabrication technology
Planar fabrication technologyPlanar fabrication technology
Planar fabrication technologyPrathamesh Gardi
 
Power Electronics - DIAC & TRIAC
Power Electronics - DIAC & TRIACPower Electronics - DIAC & TRIAC
Power Electronics - DIAC & TRIACBurdwan University
 
Soil Moisture Sensor and Arduino
Soil Moisture Sensor and Arduino Soil Moisture Sensor and Arduino
Soil Moisture Sensor and Arduino Parvesh Taneja
 
Humidity and Temperature Measurement Using Arduino
Humidity and Temperature Measurement Using ArduinoHumidity and Temperature Measurement Using Arduino
Humidity and Temperature Measurement Using Arduinodollonhaider
 
Password based door locking system
Password based door locking systemPassword based door locking system
Password based door locking systemArjun Singh
 
Electronics project presentation
Electronics project presentationElectronics project presentation
Electronics project presentationZahidul Islam Razu
 
Packaging of vlsi devices
Packaging of vlsi devicesPackaging of vlsi devices
Packaging of vlsi devicesAshu0711
 
DAC-digital to analog converter
DAC-digital to analog converterDAC-digital to analog converter
DAC-digital to analog converterShazid Reaj
 
R-2R Ladder DAC
R-2R Ladder DACR-2R Ladder DAC
R-2R Ladder DACChandul4y
 
Pic16cxx instruction set
Pic16cxx instruction setPic16cxx instruction set
Pic16cxx instruction setv Kalairajan
 
DHT11 Digital Temperature and Humidity Sensor
DHT11 Digital Temperature and Humidity SensorDHT11 Digital Temperature and Humidity Sensor
DHT11 Digital Temperature and Humidity SensorRaghav Shetty
 
Operational amplifier
Operational amplifierOperational amplifier
Operational amplifierUnsa Shakir
 

What's hot (20)

Planar fabrication technology
Planar fabrication technologyPlanar fabrication technology
Planar fabrication technology
 
Power Electronics - DIAC & TRIAC
Power Electronics - DIAC & TRIACPower Electronics - DIAC & TRIAC
Power Electronics - DIAC & TRIAC
 
Soil Moisture Sensor and Arduino
Soil Moisture Sensor and Arduino Soil Moisture Sensor and Arduino
Soil Moisture Sensor and Arduino
 
Humidity and Temperature Measurement Using Arduino
Humidity and Temperature Measurement Using ArduinoHumidity and Temperature Measurement Using Arduino
Humidity and Temperature Measurement Using Arduino
 
Password based door locking system
Password based door locking systemPassword based door locking system
Password based door locking system
 
Electronics project presentation
Electronics project presentationElectronics project presentation
Electronics project presentation
 
Packaging of vlsi devices
Packaging of vlsi devicesPackaging of vlsi devices
Packaging of vlsi devices
 
Thyristors
ThyristorsThyristors
Thyristors
 
Voltage regulators
Voltage regulatorsVoltage regulators
Voltage regulators
 
8051 interfacing
8051 interfacing8051 interfacing
8051 interfacing
 
Green house monitoring and control
Green house monitoring and controlGreen house monitoring and control
Green house monitoring and control
 
DAC-digital to analog converter
DAC-digital to analog converterDAC-digital to analog converter
DAC-digital to analog converter
 
R-2R Ladder DAC
R-2R Ladder DACR-2R Ladder DAC
R-2R Ladder DAC
 
MPU-6050_RF24L01
MPU-6050_RF24L01MPU-6050_RF24L01
MPU-6050_RF24L01
 
Pic16cxx instruction set
Pic16cxx instruction setPic16cxx instruction set
Pic16cxx instruction set
 
Field Effect Transistor
Field Effect TransistorField Effect Transistor
Field Effect Transistor
 
Pll ppt
Pll pptPll ppt
Pll ppt
 
DHT11 Digital Temperature and Humidity Sensor
DHT11 Digital Temperature and Humidity SensorDHT11 Digital Temperature and Humidity Sensor
DHT11 Digital Temperature and Humidity Sensor
 
Operational amplifier
Operational amplifierOperational amplifier
Operational amplifier
 
PCM-Part 1.pptx
PCM-Part 1.pptxPCM-Part 1.pptx
PCM-Part 1.pptx
 

Similar to Wireless transmission of voice signal using nRF24L01 module

Bluetooth based home appliances control
Bluetooth based home appliances controlBluetooth based home appliances control
Bluetooth based home appliances controlPROJECTRONICS
 
Adding Remote Controller Functionality To Any Stereo
 Adding Remote Controller Functionality To Any Stereo Adding Remote Controller Functionality To Any Stereo
Adding Remote Controller Functionality To Any StereoEditor IJCATR
 
Programmable Home Security Alarm System
Programmable Home Security Alarm SystemProgrammable Home Security Alarm System
Programmable Home Security Alarm SystemDilshan Jayakody
 
Arduino windows remote control
Arduino windows remote controlArduino windows remote control
Arduino windows remote controlVilayatAli5
 
Ppt rf based home automation system 1
Ppt rf based home automation system 1Ppt rf based home automation system 1
Ppt rf based home automation system 1Ankit Gosain
 
Fire Fighting Robot
Fire Fighting RobotFire Fighting Robot
Fire Fighting RobotSaadullah74
 
DTMF based home automation with ADRUINO
DTMF based home automation with ADRUINODTMF based home automation with ADRUINO
DTMF based home automation with ADRUINOFucck
 
Dtmf based home appliance control
Dtmf based home appliance controlDtmf based home appliance control
Dtmf based home appliance controlKrishna Malhotra
 
Dtmf based home appliance control 2
Dtmf based home appliance control 2Dtmf based home appliance control 2
Dtmf based home appliance control 2Krish Karn
 
Dtmf based home appliance control(1)
Dtmf based home appliance control(1)Dtmf based home appliance control(1)
Dtmf based home appliance control(1)Sanjay Kumar
 
Dtmf based home automation without micro-controller
Dtmf based home automation without micro-controllerDtmf based home automation without micro-controller
Dtmf based home automation without micro-controllerSadiaParvinRipa
 
DTMF base Mobile controlled appliances control
DTMF base Mobile controlled  appliances controlDTMF base Mobile controlled  appliances control
DTMF base Mobile controlled appliances controlGopal Bardhan
 
ELECTRONICS PROJECT REPORT OF HOME AUTOMATION CUM BUILDING SECUIRITY
ELECTRONICS PROJECT REPORT OF HOME AUTOMATION CUM BUILDING SECUIRITYELECTRONICS PROJECT REPORT OF HOME AUTOMATION CUM BUILDING SECUIRITY
ELECTRONICS PROJECT REPORT OF HOME AUTOMATION CUM BUILDING SECUIRITYEldhose George
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
Wireless Microcontroller (IEEE802.15.4 and ZigBee): JN5139
Wireless Microcontroller  (IEEE802.15.4 and ZigBee): JN5139Wireless Microcontroller  (IEEE802.15.4 and ZigBee): JN5139
Wireless Microcontroller (IEEE802.15.4 and ZigBee): JN5139Premier Farnell
 

Similar to Wireless transmission of voice signal using nRF24L01 module (20)

Bluetooth based home appliances control
Bluetooth based home appliances controlBluetooth based home appliances control
Bluetooth based home appliances control
 
Smart Blind stick by using arduino uno and sensor
 Smart Blind stick  by using arduino  uno  and sensor Smart Blind stick  by using arduino  uno  and sensor
Smart Blind stick by using arduino uno and sensor
 
Adding Remote Controller Functionality To Any Stereo
 Adding Remote Controller Functionality To Any Stereo Adding Remote Controller Functionality To Any Stereo
Adding Remote Controller Functionality To Any Stereo
 
Programmable Home Security Alarm System
Programmable Home Security Alarm SystemProgrammable Home Security Alarm System
Programmable Home Security Alarm System
 
Remote
RemoteRemote
Remote
 
Arduino windows remote control
Arduino windows remote controlArduino windows remote control
Arduino windows remote control
 
Ppt rf based home automation system 1
Ppt rf based home automation system 1Ppt rf based home automation system 1
Ppt rf based home automation system 1
 
Fire Fighting Robot
Fire Fighting RobotFire Fighting Robot
Fire Fighting Robot
 
DTMF based home automation with ADRUINO
DTMF based home automation with ADRUINODTMF based home automation with ADRUINO
DTMF based home automation with ADRUINO
 
Simple cell phone jammer
Simple cell phone jammerSimple cell phone jammer
Simple cell phone jammer
 
Dtmf based home appliance control
Dtmf based home appliance controlDtmf based home appliance control
Dtmf based home appliance control
 
Dtmf based home appliance control 2
Dtmf based home appliance control 2Dtmf based home appliance control 2
Dtmf based home appliance control 2
 
Dtmf based home appliance control(1)
Dtmf based home appliance control(1)Dtmf based home appliance control(1)
Dtmf based home appliance control(1)
 
Arduino
ArduinoArduino
Arduino
 
Dtmf based home automation without micro-controller
Dtmf based home automation without micro-controllerDtmf based home automation without micro-controller
Dtmf based home automation without micro-controller
 
DTMF base Mobile controlled appliances control
DTMF base Mobile controlled  appliances controlDTMF base Mobile controlled  appliances control
DTMF base Mobile controlled appliances control
 
GSM BASED FIRE ALARM SYSTEM
GSM BASED FIRE ALARM SYSTEMGSM BASED FIRE ALARM SYSTEM
GSM BASED FIRE ALARM SYSTEM
 
ELECTRONICS PROJECT REPORT OF HOME AUTOMATION CUM BUILDING SECUIRITY
ELECTRONICS PROJECT REPORT OF HOME AUTOMATION CUM BUILDING SECUIRITYELECTRONICS PROJECT REPORT OF HOME AUTOMATION CUM BUILDING SECUIRITY
ELECTRONICS PROJECT REPORT OF HOME AUTOMATION CUM BUILDING SECUIRITY
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
Wireless Microcontroller (IEEE802.15.4 and ZigBee): JN5139
Wireless Microcontroller  (IEEE802.15.4 and ZigBee): JN5139Wireless Microcontroller  (IEEE802.15.4 and ZigBee): JN5139
Wireless Microcontroller (IEEE802.15.4 and ZigBee): JN5139
 

Recently uploaded

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Recently uploaded (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Wireless transmission of voice signal using nRF24L01 module

  • 2.  Introduction  Apparatus  Circuit Diagram  Technical Details  Technical Specifications  Working  Conclusion  References 2Sunil Kumar Shesma
  • 3.  A transceiver is using transmit the signal as well as receive the signal.  It is a device comprising both a transmitter and a receiver that are combined and share common circuitry or a single housing. When no circuitry is common between transmit and receive functions, the Device is a transmitter- receiver.  It is a Wireless Digital Audio Streaming Realtime with Arduino and nrf24L01 module based project. 3Sunil Kumar Shesma
  • 4.  nrf24L01 module is highly integrated, ultra low power(ULP),2Mbps RF transceiver IC for the 2.4Ghz ISM(Industrial, Scientific and Medical) band.  In this project, We are using transmitting the voice signal using nRF24L01 module in following conditions: 1.Normal Condition 2.Ab-normal Condition(With interrupt input signal) 4Sunil Kumar Shesma
  • 5.  nRF24L01 Module  Arduino UNO  Electret Microphone  Npn transistor  Buttons  3.5 mm jack breakout  Breadboard  10k resistor  100k resistor  100nF Capacitor 5Sunil Kumar Shesma
  • 7.  nRF24L01 Module: The nRF24L01 is a single chip 2.4GHz transceiver with an embedded baseband protocol engine designed for ultra low power wireless applications. An MCU (microcontroller) and very few external passive components are needed to design a radio system with the nRF24L01. 7Sunil Kumar Shesma
  • 8.  Arduino UNO: The Arduino Uno is a microcontroller board based on the ATmega328 (datasheet). It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started. 8Sunil Kumar Shesma
  • 9.  nRF24L01: Transmitter Programmable output power: 0, -6, -12 or -18dBm 11.3mA at 0dBm output power Receiver Integrated channel filters 12.3mA at 2Mbps -82dBm sensitivity at 2Mbps -85dBm sensitivity at 1Mbps Programmable LNA gain 9Sunil Kumar Shesma
  • 10.  Microcontroller ATmega 328  Operating Voltage 5V  Input Voltage (recommended) 7- 12V  Input Voltage (limits) 6-20V  Digital I/O Pins 14 (of which 6 provide PWM output)  Analog Input Pins 6  DC Current per I/O Pin 40 mA  DC Current for 3.3V Pin 50 mA  Flash Memory 32 KB of which 0.5 KB used by bootloader 10Sunil Kumar Shesma
  • 11.  Gathers the tools  Microphone Circuit  Call Button  Add Speaker  Wireless transmission  Ardiuno Code 11Sunil Kumar Shesma
  • 12. Microphone Circuit : it will produce an AC current at the base of the transistor based upon the sound wave hitting the microphone. The base current of the transistor is amplified and so we have an amplified sound wave that we are feeding into our microcontroller. 12Sunil Kumar Shesma
  • 13.  Call Button: 13Sunil Kumar Shesma
  • 14. Call Button: Here we have used a simple pushbutton,10 k resistor, and a 100 nF capacitor.  With this piece of code, we go to the "talk()" function which checks the voltage on pin 3.  If the voltage is HIGH or 5 V, the nRF24L01 will switch to transmit mode (sending voice). If the voltage is LOW or 0 V, the nRF24L01 will switch to receive mode (receiving voice). The voltage on pin 3 should be HIGH when the button is pressed and LOW when the button is released.  Whenever the voltage on pin 3 "CHANGES" as denoted in our "attachInterrupt" function, the "talk()“ function will execute. 14Sunil Kumar Shesma
  • 15.  Add Speaker: 15Sunil Kumar Shesma
  • 16. Wireless Transmission:  nRF24L01 to Arduino  1. Ground to Ground  2. Vcc to 3.3 V (NOT 5 V)  3. CE to digital pin 7  4. CSN to digital pin 8  5. SCK to digital pin 13  6. MOSI to digital pin 11  7. MISO to digital pin 12  8. IRQ to digital pin 2 16Sunil Kumar Shesma
  • 17.  Ardiuno Code:  We put together a simple code utilizing the RF24 and RF24Audio libraries.  Upload this code to both Arduinos. Both circuits with default to "receive“ at the start of the code. Press the "call button" to transmit audio from one radio to the other.  Remark: The RF24Audio is using PWM and some other techniques to transmit audio. 17Sunil Kumar Shesma
  • 18.  With the help of our transeceiver module, we can transmit the voice signals upto 100meters.  Here, For getting less interrupt we can use the less bandwidth low pass filter. 18Sunil Kumar Shesma