Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Component Documentation

How to Use Fermion: C4002 mmWave Human Presence Sensor: Examples, Pinouts, and Specs

Image of Fermion: C4002 mmWave Human Presence Sensor
Cirkit Designer LogoDesign with Fermion: C4002 mmWave Human Presence Sensor in Cirkit Designer

Introduction

The Fermion: C4002 mmWave Human Presence Sensor, manufactured by DFRobot, is a cutting-edge sensor that leverages millimeter-wave (mmWave) technology to detect human presence. By emitting and analyzing reflected mmWave signals, this sensor can accurately determine whether a person is present in its detection range. Unlike traditional motion sensors, the C4002 can detect stationary individuals, making it ideal for advanced applications.

Explore Projects Built with Fermion: C4002 mmWave Human Presence Sensor

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Biometric Access Control System with RFID and Touch Activation
Image of DOORLOCK1: A project utilizing Fermion: C4002 mmWave Human Presence Sensor in a practical application
This circuit is designed for security and identification purposes, featuring an RFID-RC522 module for contactless communication and a fingerprint scanner for biometric authentication. It includes an LCD display for user interaction, a touch sensor for input, a buzzer for audio feedback, and a relay module for controlling external devices. The components are interfaced with a NANO Expansion board, which likely contains a microcontroller to coordinate the operations of the system.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino Mega 2560 Biometric Security System with Wi-Fi Connectivity
Image of Health Monitoring Device (Collab): A project utilizing Fermion: C4002 mmWave Human Presence Sensor in a practical application
This is a multi-functional sensor system controlled by an Arduino Mega 2560, designed to read biometric data from a pulse oximeter and an infrared thermometer, authenticate using a fingerprint scanner, display information on an OLED screen, and transmit data wirelessly via an ESP8266 module. User inputs can be received through two pushbuttons, and the system's power distribution is managed through common ground and voltage supply nets.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino Mega 2560 and ESP32 CAM Based Motion Detection and RFID Security System
Image of Arduino Mega Circuit: A project utilizing Fermion: C4002 mmWave Human Presence Sensor in a practical application
This circuit is designed for a multi-sensor motion detection system with image capture and RFID reading capabilities. It uses an Arduino Mega 2560 as the central processing unit, interfacing with microwave radar motion sensors, an ESP32 CAM, and RFID boards. Power management is handled by voltage regulators and DC-DC converters, and an Arduino MKR WiFi 1010 is included for potential wireless communication.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino UNO and Seeed mmWave 24GHz Sensor for Proximity Detection
Image of Seeed to Arduino UNO: A project utilizing Fermion: C4002 mmWave Human Presence Sensor in a practical application
This circuit consists of an Arduino UNO microcontroller connected to a Seeed mmWave 24GHz sensor. The Arduino UNO provides power to the sensor and communicates with it via analog pins A2 and A3, which are connected to the sensor's Tx and Rx pins, respectively.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with Fermion: C4002 mmWave Human Presence Sensor

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of DOORLOCK1: A project utilizing Fermion: C4002 mmWave Human Presence Sensor in a practical application
Biometric Access Control System with RFID and Touch Activation
This circuit is designed for security and identification purposes, featuring an RFID-RC522 module for contactless communication and a fingerprint scanner for biometric authentication. It includes an LCD display for user interaction, a touch sensor for input, a buzzer for audio feedback, and a relay module for controlling external devices. The components are interfaced with a NANO Expansion board, which likely contains a microcontroller to coordinate the operations of the system.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Health Monitoring Device (Collab): A project utilizing Fermion: C4002 mmWave Human Presence Sensor in a practical application
Arduino Mega 2560 Biometric Security System with Wi-Fi Connectivity
This is a multi-functional sensor system controlled by an Arduino Mega 2560, designed to read biometric data from a pulse oximeter and an infrared thermometer, authenticate using a fingerprint scanner, display information on an OLED screen, and transmit data wirelessly via an ESP8266 module. User inputs can be received through two pushbuttons, and the system's power distribution is managed through common ground and voltage supply nets.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Arduino Mega Circuit: A project utilizing Fermion: C4002 mmWave Human Presence Sensor in a practical application
Arduino Mega 2560 and ESP32 CAM Based Motion Detection and RFID Security System
This circuit is designed for a multi-sensor motion detection system with image capture and RFID reading capabilities. It uses an Arduino Mega 2560 as the central processing unit, interfacing with microwave radar motion sensors, an ESP32 CAM, and RFID boards. Power management is handled by voltage regulators and DC-DC converters, and an Arduino MKR WiFi 1010 is included for potential wireless communication.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Seeed to Arduino UNO: A project utilizing Fermion: C4002 mmWave Human Presence Sensor in a practical application
Arduino UNO and Seeed mmWave 24GHz Sensor for Proximity Detection
This circuit consists of an Arduino UNO microcontroller connected to a Seeed mmWave 24GHz sensor. The Arduino UNO provides power to the sensor and communicates with it via analog pins A2 and A3, which are connected to the sensor's Tx and Rx pins, respectively.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications and Use Cases

  • Smart home automation (e.g., lighting and HVAC control)
  • Security systems and intrusion detection
  • Energy-efficient office and building management
  • Elderly care and health monitoring systems
  • Interactive kiosks and touchless interfaces

Technical Specifications

The Fermion: C4002 mmWave Human Presence Sensor is designed for high precision and reliability. Below are its key technical details:

Parameter Value
Operating Voltage 5V DC
Operating Current ≤ 50mA
Detection Range 0.5m to 9m
Detection Angle 120° (horizontal), 30° (vertical)
Communication Interface UART (3.3V TTL)
Operating Temperature -10°C to 50°C
Dimensions 25mm x 25mm x 6mm

Pin Configuration and Descriptions

The sensor has a 4-pin interface for power and communication. Below is the pinout:

Pin Name Description
1 VCC Power supply input (5V DC)
2 GND Ground
3 TX UART Transmit (3.3V TTL)
4 RX UART Receive (3.3V TTL)

Usage Instructions

How to Use the Sensor in a Circuit

  1. Power the Sensor: Connect the VCC pin to a 5V DC power source and the GND pin to ground.
  2. Connect to a Microcontroller: Use the TX and RX pins to establish UART communication with a microcontroller (e.g., Arduino UNO). Ensure the microcontroller operates at 3.3V logic levels or use a level shifter if necessary.
  3. Place the Sensor: Position the sensor in an unobstructed area for optimal detection. The detection range and angle should align with the intended application.

Important Considerations and Best Practices

  • Avoid Obstructions: Ensure there are no large metallic objects or walls directly in front of the sensor, as these can interfere with mmWave signal reflection.
  • Stable Power Supply: Use a stable 5V DC power source to avoid performance issues.
  • UART Configuration: Set the UART baud rate to 115200 bps for communication.
  • Environmental Factors: The sensor performs best in indoor environments with minimal electromagnetic interference.

Example Code for Arduino UNO

Below is an example of how to interface the Fermion: C4002 mmWave Human Presence Sensor with an Arduino UNO:

#include <SoftwareSerial.h>

// Define RX and TX pins for SoftwareSerial
SoftwareSerial mmWaveSerial(10, 11); // RX = Pin 10, TX = Pin 11

void setup() {
  Serial.begin(9600); // Initialize Serial Monitor at 9600 bps
  mmWaveSerial.begin(115200); // Initialize mmWave sensor at 115200 bps

  Serial.println("Fermion: C4002 mmWave Sensor Initialized");
}

void loop() {
  // Check if data is available from the sensor
  if (mmWaveSerial.available()) {
    String sensorData = mmWaveSerial.readString(); // Read sensor data
    Serial.println("Sensor Data: " + sensorData); // Print data to Serial Monitor
  }

  delay(100); // Small delay to avoid flooding the Serial Monitor
}

Note: Connect the sensor's TX pin to Arduino's RX pin (Pin 10) and the sensor's RX pin to Arduino's TX pin (Pin 11). Use a logic level shifter if the Arduino operates at 5V logic.

Troubleshooting and FAQs

Common Issues and Solutions

  1. No Data Received from the Sensor

    • Cause: Incorrect UART connection or baud rate mismatch.
    • Solution: Verify the TX and RX connections and ensure the baud rate is set to 115200 bps.
  2. Inconsistent Detection

    • Cause: Obstructions or environmental interference.
    • Solution: Ensure the sensor is placed in a clear, unobstructed area and away from strong electromagnetic sources.
  3. Sensor Not Powering On

    • Cause: Insufficient or unstable power supply.
    • Solution: Check the power source and ensure it provides a stable 5V DC.

FAQs

Q: Can the sensor detect multiple people simultaneously?
A: The sensor is optimized for detecting the presence of individuals within its range but does not differentiate between multiple people.

Q: Is the sensor suitable for outdoor use?
A: The sensor is designed for indoor use. Outdoor environments with extreme temperatures or high humidity may affect its performance.

Q: Can the detection range be adjusted?
A: The detection range is fixed, but you can control the sensor's placement and orientation to optimize its coverage.

Q: Does the sensor work in complete darkness?
A: Yes, the mmWave technology is not affected by lighting conditions and works in complete darkness.

This concludes the documentation for the Fermion: C4002 mmWave Human Presence Sensor. For further assistance, refer to the DFRobot support resources.