Spaces:
Sleeping
Sleeping
File size: 5,864 Bytes
bf8fbd8 21d0e75 77d75ba 21d0e75 bf8fbd8 21d0e75 bf8fbd8 21d0e75 bf8fbd8 21d0e75 bf8fbd8 21d0e75 bf8fbd8 21d0e75 bf8fbd8 21d0e75 bf8fbd8 21d0e75 bf8fbd8 77d75ba bf8fbd8 77d75ba 21d0e75 bf8fbd8 77d75ba 21d0e75 bf8fbd8 77d75ba 21d0e75 77d75ba 21d0e75 77d75ba 21d0e75 77d75ba 21d0e75 77d75ba 21d0e75 77d75ba 21d0e75 77d75ba 21d0e75 77d75ba 21d0e75 77d75ba 21d0e75 77d75ba 21d0e75 77d75ba 21d0e75 77d75ba 21d0e75 77d75ba 21d0e75 77d75ba 21d0e75 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 | ---
title: Monitait Step-by-Step User Guide
subtitle: Hardware (WatcherJET 3.0) & AI Training Platform
author: Monitait.com
date: '2025-10-13'
format:
html:
toc: true
toc-depth: 4
toc-location: left
theme: cosmo
code-fold: true
grid:
sidebar-width: 300px
body-width: 900px
margin-width: 300px
pdf:
toc: true
keep-tex: true
documentclass: scrreprt
classoption:
- paper=a4
- twoside=false
sdk: docker
emoji: ๐
colorFrom: purple
colorTo: indigo
pinned: true
short_description: Docs
---
# Monitait Step-by-Step User Guide
**WatcherJET 3.0 Hardware + AI Training Platform**
**Version:** 1.0 โ **Date:** October 13, 2025
**Powered by Monitait** โ [monitait.com](https://monitait.com)
---
## Download Full Illustrated Manuals (PDF)
| Document | Pages | Link |
|---------------------------------------------|-------|---------------------------------------------------------------------------------------|
| Chapter 1 โ Hardware & WatcherJET 3.0 | 27 | [CHAP-1-AI-HARDWARE.pdf](CHAP-1-AI-HARDWARE.pdf) |
| Chapter 2 โ AI Training | 15 | [CHAP-2-AI-TRAINING.pdf](CHAP-2-AI-TRAINING.pdf) |
All wiring diagrams, screenshots, and detailed illustrations are in these PDFs.
---
# Chapter 1 โ Hardware & WatcherJET 3.0
### Quick Setup (4 Steps)
1. **Connect the sensors**
2. **Connect the power supply** (12โ24 V DC)
3. **Provide an access point (AP)**
4. **Register at** [console.monitait.com/factory/watchers](https://console.monitait.com/factory/watchers)
### Step 1: Connect the Sensors
#### External Machine Signal
- Production Count โ Connect any 12โ24 V signal to **OK inputs (3 & 4)**
- Defect Count โ Connect ejector/NG signal to **NG inputs (5 & 6)**
โ Bidirectional, opto-isolated
#### Push Button
- Production: Button โ OK (4) + GND (1); bridge OK (3) โ +V (2)
- Defects: Same wiring using NG (5 & 6)
#### Obstacle Sensor
- Black wire โ OK or NG input
- Brown โ +V (2)
- Blue โ GND (1)
- Bridge remaining OK/NG โ +V (2)
#### Encoder
White โ NG (6) | Black โ OK (4) | Brown โ +V | Blue โ GND
Bridge (3) & (5) โ +V (2)
#### RS485 Protocol
A โ terminal 8 | B โ terminal 7
### Step 2: Power Supply
- 12โ24 V DC, max 2 A
- Connect to terminals (1) & (2) โ green power LED turns on
### Step 3: Network Connection
- **Best:** Wired LAN (add firewall rule `*.monitait.com`)
- **Temporary:** Mobile hotspot โ SSID: `Monitait`, Password: `p@ssword`
### Step 4: Register the Watcher
1. Go to console.monitait.com โ Watchers โ Add Watcher
2. Enter Registration ID (shown on phone when connected to hotspot)
3. Set station, multiplication factor, timeout, etc.
4. Test: Trigger sensor โ red heart LED must blink
### High-Current Power, Emitters & Actuators
- High-current PSU โค 48 V โ terminals (9 & 10)
- Emitters: Positive โ PSU, Negative โ U (12) or B (11) depending on alignment
- Ejector output (15), Warning output (16) โ connect to PLC (opto-isolated NPN)
### Keys & Indicators
- Key-1: Buzzer on/off
- Key-3: Enable camera
- Key-4: Enable scanner
- Green power, red heart (data), checkmark (OK), rejection (NG), thunder (PPS)
---
# Chapter 2 โ AI Training
### Table of Contents
- Step 1: AI Training Platform
- Step 2: Administration (Tasks & Images)
- Step 3: Evaluation
- Step 4: Deploy Weights
### Step 1: AI Training Platform โ Annotation
#### Basic Workflow
1. Confirm correct task
2. Choose category
3. Draw bounding box (click โ drag โ click)
4. Save โ next image
#### Keyboard Shortcuts (fast annotation)
`1 2 3 4 Q W E R T Y U I` โ select categories instantly
#### Tips
- Overlapping objects โ draw elsewhere then drag, or hide with eye icon
- No images visible โ all annotated; use < > buttons
- Add metadata (optional) via โ+โ in right panel
### Step 2: Administration โ Create Task
1. Tasks โ **+ NEW TASK**
- Enter name (e.g., โBottle Defect Detectionโ)
- Set quantity, type (object detection, classification, etc.)
- Add labels/categories with colors
2. After creation โ โฎ โ **Upload Images** (.jpg, .png, .jpeg)
**Best Practices**
- Use visually distinct categories
- Always label the main object (e.g., โbottleโ)
- Use descriptive IDs (bottle-pk-100, pen-dp-105)
- Monitait team performs training and selects best augmentations
### Step 3: Evaluation
#### Key Concepts
- **TP** = correct detection
- **FP** = false alarm
- **FN** = missed defect
- **TN** = correctly identified good item
| Metric | Formula | Meaning |
|-----------|-----------------------------|--------------------------------------|
| Precision | TP / (TP + FP) | Accuracy of positive predictions |
| Recall | TP / (TP + FN) | How many real defects were found |
| F1-Score | 2 ร (P ร R) / (P + R) | Balance between precision & recall |
| mAP | Mean Average Precision | Overall model quality (higher = better) |
#### How to Improve Accuracy & Recall
- Diverse dataset (lighting, angles, backgrounds)
- Tight, consistent bounding boxes
- Multiple reviewers
- Avoid similar/confusing categories
- Consult Monitait team for optimal augmentation and training settings
### Step 4: Deploy Trained Model
Every successful training produces:
- `best.pt` (final weights)
- Unique **Training ID** โ record it!
**Deployment on production machine:**
```bash
cp best.pt /home/projects/inference/best.pt
# Restart inference service โ new model is live |