User Tools

Site Tools


amc:ss2023:group-f:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
amc:ss2023:group-f:start [2023/07/24 00:37] 31065_students.hsrwamc:ss2023:group-f:start [2023/07/25 22:40] (current) 31065_students.hsrw
Line 1: Line 1:
-**ESP32 Cam water meter reader using AI on the edge** +**Applied Measurement & Control SS2023 :ESP32 Cam water meter reader using AI on the edge** 
  
 __**INTRODUCTION**__ __**INTRODUCTION**__
  
-The ESP32 water metering system is a cutting-edge smart water monitoring solution that leverages the capabilities of the ESP32 microcontroller, a highly versatile and powerful IoT platform. This system is designed to provide an automated and efficient method for monitoring and recording water consumption data from a water meter.Traditionally, water meter readings were manually recorded by utility companies or homeowners, which could be time-consuming and prone to human errors. With the ESP32 water metering system, this process is made much more convenient.+The ESP32 water metering system is a cutting-edge smart water monitoring solution that leverages the capabilities of the ESP32 microcontroller, a highly versatile and powerful IoT platform. The aim of the system is to provide an automated and efficient method for monitoring and recording water consumption data from a water meter .With the ESP32 water metering system, this process is made much more convenient.
  
-__**MATERIAL**__ +__**MATERIALS**__ 
  
-1.ESP32 AI THINKER CAM+1.ESP32 AI THINKER CAM [[amc:ss2023:group-f:esp32|amc:ss2023:group-f:esp32]]
  
-2.ESP32 PROGRAMMER+2.ESP32 PROGRAMMER [[amc:ss2023:group-f:ESP32 cam|amc:ss2023:group-f:ESP32 cam]]
  
-3.ESP32 Housing+3.ESP32 Housing [[amc:ss2023:group-f:housing|amc:ss2023:group-f:housing]]
  
-4.UartSbee V5.0 Module+4.UartSbee V5.0 Module [[amc:ss2023:group-f: uart|amc:ss2023:group-f: uart]] 
 + 
 +**__SOFTWARES USED__** 
 + 
 +1.Arduino 
 + 
 +2.KiCAD 
 + 
 +3.Ultimaker Cura 
 + 
 +4.Autodesk FUSION 360
  
  
Line 20: Line 30:
 SoC (System-on-Chip):low-power microcontroller with integrated Wi-Fi and Bluetooth capabilities. SoC (System-on-Chip):low-power microcontroller with integrated Wi-Fi and Bluetooth capabilities.
    
-2. Camera Module:OV2640  camera module with 2MP (megapixels).+ Camera Module:OV2640  camera module with 2MP (megapixels).
      
-3. Memory:8MB of flash memory (for program storage) and 520KB of SRAM (for program execution and data storage).+ Memory:8MB of flash memory (for program storage) and 520KB of SRAM (for program execution and data storage).
    
-4. Power Supply : 5V DC+ Power Supply : 5V DC
  
 The ESP32-CAM is a versatile and popular development board designed for Internet of Things (IoT) applications and camera-related projects. It combines the powerful ESP32 system-on-chip (SoC) with an OV2640 camera module, making it an excellent choice for projects requiring wireless connectivity and image capturing capabilities. The ESP32-CAM is a versatile and popular development board designed for Internet of Things (IoT) applications and camera-related projects. It combines the powerful ESP32 system-on-chip (SoC) with an OV2640 camera module, making it an excellent choice for projects requiring wireless connectivity and image capturing capabilities.
Line 42: Line 52:
 To get the project up and running, the firmware (program) needs to be installed on both the ESP32-CAM board and a computer. The firmware is responsible for controlling the board's functionalities, including handling camera operations and establishing Wi-Fi or Bluetooth connections. To get the project up and running, the firmware (program) needs to be installed on both the ESP32-CAM board and a computer. The firmware is responsible for controlling the board's functionalities, including handling camera operations and establishing Wi-Fi or Bluetooth connections.
  
-With the combined features of the SoC, camera module, and sufficient memory, the ESP32-CAM project becomes a powerful tool for building IoT applications that involve image and video capturing, processing, and wireless communication.[[amc:ss2023:group-f: image|amc:ss2023:group-f: image]]+With the combined features of the SoC, camera module, and sufficient memory, the ESP32-CAM project becomes a powerful tool for building IoT applications that involve image and video capturing, processing, and wireless communication.
  
-[[amc:ss2023:group-f:housing|amc:ss2023:group-f:housing]]+[[amc:ss2023:group-f: image|amc:ss2023:group-f: image]]
  
-[[amc:ss2023:group-f:ESP32 cam|amc:ss2023:group-f:ESP32 cam]] 
  
  
-[[amc:ss2023:group-f:esp32 housing|amc:ss2023:group-f:esp32 housing]]+**__Modification Design__** 
  
-[[amc:ss2023:group-f:ring ligh|amc:ss2023:group-f:ring light]]+This a concept design for light distribution
  
-1. Hardware +[[amc:ss2023:group-f:ring light|amc:ss2023:group-f:ring light]] 
-ESP32-CAM + 
-OV2640 camera module + 
-Micro SD card slot +
-4 or 8 MB PSRAM.+
  
 __**Methods**__ __**Methods**__
  
-the follow procedure on : [[https://jomjol.github.io/AI-on-the-edge-device-docs/Installation/]]+We followed the prodecure shown on the documentation  
 + 
 +[[https://jomjol.github.io/AI-on-the-edge-device-docs/Installation/]] 
 1.intialise esp32 Cam 1.intialise esp32 Cam
  
Line 71: Line 81:
  
  
-__**RESULTS AND DISCUSSION**__ +__**PROBLEMS**__
- +
  
 +We encountered problems as we followed the prodecure shown on the documentation : [[https://jomjol.github.io/AI-on-the-edge-device-docs/Installation/]]
 + which were :
  
 +1.Web installer failed to install the firmware the first attempts.
  
 +2. ROI would crash sometimes and fail to create new analog ROIs Even if I delete the "main" list and create it again, it would not work.
 + "Enable Analog ROI's" at the top, the save button does not become active.
  
  
  
amc/ss2023/group-f/start.1690151839.txt.gz · Last modified: 2023/07/24 00:37 by 31065_students.hsrw