This project involves integrating three different sensors with a Raspberry Pi, each employing distinct communication protocols. The collected sensor data is then visualized on a dashboard, along with the integration of an AI model for object detection.
- Raspbian Operating System
- Required Hardware Components
- Software Dependencies: Node-RED
- Raspberry Pi 4 Model B 8GB
- Ultrasonic Sensor (US100)
- Digital Intensity Sensor (BH1750FVI)
- Temperature Sensor (TMP36)
- RPi Approved Phidisk Class10 U1 MicroSD-64GB
- MCP3008 - 8-Channel 10-Bit ADC With SPI Interface
- Logitech USB Camera C270 Model
- USB microSD Card Reader and Writer
- Raspberry Pi 4 Power Switch Supply Cable USB C
- Soldering Tools
- Multimeter
- Raspbian Operating System
- Node-RED
-
Manual Installation:
- Format SD card (FAT32)
- Use BalenaEtcher to flash Raspbian OS onto the SD card.
-
Automatic Installation:
- Utilize Raspberry Pi Imager for a hassle-free installation process.
-
Update Raspbian:
- Update and upgrade Raspbian by running commands in the terminal.
- Execute the provided script to install Node-RED on Raspberry Pi.
- The script will handle installation, upgrading, and service setup automatically.
- Utilize provided commands for managing the Node-RED service.
- Employed an object detection model based on COCOSSD dataset for real-time object identification.
- Utilizes p5.js framework to display the model's output.
- Displays sensor readings with gauge, level, and text indicators for temperature, light intensity, and distance respectively.
- Line charts depict sensor readings over time.
- Includes Skymind logo and real-time clock.
- Utilizes p5.js for object detection visualization.
- Embeds the object detection webpage within an iframe for seamless integration.
Enhanced with detailed installation instructions and clear delineation of features, this project aims to facilitate seamless integration of sensors and AI on Raspberry Pi, providing a comprehensive dashboard for data visualization and analysis.

.png)
.png)