Arduino UNO and Seeed mmWave 24GHz Sensor for Proximity Detection
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
This document provides a detailed overview of a circuit consisting of an Arduino UNO microcontroller and a Seeed mmWave 24GHz sensor. The Arduino UNO is used to interface with the mmWave sensor, providing power and communication capabilities. The mmWave sensor is used for motion detection and other sensing applications.
Component List
Arduino UNO
- Description: A microcontroller board based on the ATmega328P.
- Pins: UNUSED, IOREF, Reset, 3.3V, 5V, GND, Vin, A0, A1, A2, A3, A4, A5, SCL, SDA, AREF, D13, D12, D11, D10, D9, D8, D7, D6, D5, D4, D3, D2, D1, D0
- Purpose in Circuit: Acts as the main controller, providing power and communication to the mmWave sensor.
Seeed mmWave 24GHz
- Description: A 24GHz mmWave sensor for motion detection.
- Pins: 5V, GND, Rx, Tx
- Purpose in Circuit: Senses motion and communicates data to the Arduino UNO.
Wiring Details
Arduino UNO
- 5V: Connected to 5V of Seeed mmWave 24GHz
- GND: Connected to GND of Seeed mmWave 24GHz
- A2: Connected to Tx of Seeed mmWave 24GHz
- A3: Connected to Rx of Seeed mmWave 24GHz
Seeed mmWave 24GHz
- 5V: Connected to 5V of Arduino UNO
- GND: Connected to GND of Arduino UNO
- Tx: Connected to A2 of Arduino UNO
- Rx: Connected to A3 of Arduino UNO
Documented Code
Arduino UNO Code
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
}
This code is a basic template for the Arduino UNO. The setup() function is where you initialize your settings, and the loop() function is where the main code runs repeatedly. You can add your specific code to interface with the Seeed mmWave 24GHz sensor in these functions.
This document provides a comprehensive overview of the circuit, including the components used, their wiring details, and the initial code for the Arduino UNO.