Hardware

MM3D - four channels programmable controlling and remote monitoring equipment

The device is based on a Raspberry Pi 3 B + microcomputer with Raspbian operating system, which also includes software for operating the unit. No graphics system installed on it.

The device's four TTL-level inputs are equipped with pull-up resistors and have an active level of L. They can be used, for example, to check the position of air vents, doors and windows, check the functioning of the ventilation system (airflow sensor), the water pressure sensor, or the status of the motor or overcurrent protection devices with auxiliary contact.

There is no need to connect a keyboard or monitor to set up and operate the MM3D, and access to it is always done through SSH. Current status and measured data can be checked using a web browser.

supply voltage:5V DC (with 230 V AC/5 V DC adapter)
supply current:max. 2,5 A
isolation class:class II
mechanical size:190x140x70 mm
IP protection:IP 54
IK protection:IK 03
cover:termoplast (ABS)
LAN:Ethernet (RJ45) or Wi-Fi

Automatically measured values

value interval resolution accuracy
temperature -40...+80 °C 0,1 °C < ±0,5 °C
humidity 0-100% RH 0,1 % RH ±2 % RH

Manuals

1:Supply switch
2:Supply on sign LED
3:Activity LED
4:Supply fuse
5:Sign LED of inputs
6:Error LEDs
7:Sign LED of outputs
8:Sign LED of disabled output relay
9:Disable output relays key switch
a:Place of titles

Schematic drawing

Download

name version format note
full documentation in package v190203-6.0tar.gz
only Gerber files - base panel v190203zip Order here: PCBWay
only Gerber files - front panel v190203zip Order here: PCBWay
Github git clone https://github.com/pozsarzs/mm3d-hw.git

Operating software for MM3D device

The software includes Bash shells as well as programs written in FreePascal, Perl and Python2.

name version OS arch. format note
installer package v0.9 Raspberry Pi OS armhf tar.gz  
base installer package v0.9 Raspberry Pi OS   deb  
web interface installer package v0.9 Raspberry Pi OS   deb  
environment characteristic editor installer package v0.9 Raspberry Pi OS armhf deb  
OS preparing program installer package* v0.9 Raspberry Pi OS   deb  
installer package v0.8.1 Raspberry Pi OS armhf tar.gz  
base installer package v0.8.1 Raspberry Pi OS   deb  
web interface installer package v0.8.1 Raspberry Pi OS   deb  
environment characteristic editor installer package v0.8.1 Raspberry Pi OS armhf deb  
OS preparing program installer package* v0.8.1 Raspberry Pi OS   deb  
installer package v0.8 Raspberry Pi OS armhf tar.gz  
base installer package v0.8 Raspberry Pi OS   deb  
web interface installer package v0.8 Raspberry Pi OS   deb  
environment characteristic editor installer package v0.8 Raspberry Pi OS armhf deb  
OS preparing program installer package* v0.8 Raspberry Pi OS   deb  
installer package v0.7 Raspberry Pi OS armhf tar.gz  
base installer package v0.7 Raspberry Pi OS   deb  
web interface installer package v0.7 Raspberry Pi OS   deb  
environment characteristic editor installer package v0.7 Raspberry Pi OS armhf deb  
OS preparing program installer package* v0.7 Raspberry Pi OS   deb  
installer package v0.6 Raspberry Pi OS armhf tar.gz  
base installer package v0.6 Raspberry Pi OS   deb  
web interface installer package v0.6 Raspberry Pi OS   deb  
environment characteristic editor installer package v0.6 Raspberry Pi OS armhf deb  
OS preparing program installer package* v0.6 Raspberry Pi OS   deb  
installer package v0.5 Raspberry Pi OS armhf tar.gz  
base installer package v0.5 Raspberry Pi OS   deb  
web interface installer package v0.5 Raspberry Pi OS   deb  
environment characteristic editor installer package v0.5 Raspberry Pi OS armhf deb  
OS preparing program installer package* v0.5 Raspberry Pi OS   deb  
installer package v0.4.1 Raspberry Pi OS armhf tar.gz  
installer package v0.4 Raspberry Pi OS armhf tar.gz  
base installer package v0.4 Raspberry Pi OS   deb  
web interface installer package v0.4 Raspberry Pi OS   deb  
environment characteristic editor installer package v0.4 Raspberry Pi OS armhf deb  
OS preparing program installer package* v0.4 Raspberry Pi OS   deb  
installer package v0.3 Raspberry Pi OS   tar.gz  
installer package v0.1.1 Raspberry Pi OS   tar.gz  
*: After install this and before install other packages of MM3D, run 'mm3d-prepare' script.

Github git clone https://github.com/pozsarzs/mm3d-sw.git


MM3DRead - status reader program for MM3D device

name version OS arch. format note
source package v0.3     tar.gz FreePascal
installer package v0.3 Debian Linux/GNU amd64 deb  
installer program v0.3 Linux amd64 bin  
binary package v0.3 Linux amd64 tar.gz portable
installer package v0.3 Debian Linux/GNU i386 deb  
installer program v0.3 Linux i586 bin  
binary package v0.3 Linux i586 tar.gz portable
installer program v0.3 Windows i586 exe  
installer package v0.3 Windows i586 msi  
binary package v0.3 Windows i586 zip portable
source package v0.2     tar.gz FreePascal
installer package v0.2 Debian Linux/GNU amd64 deb  
installer program v0.2 Linux amd64 bin  
binary package v0.2 Linux amd64 tar.gz portable
installer package v0.2 Debian Linux/GNU i386 deb  
installer program v0.2 Linux i586 bin  
binary package v0.2 Linux i586 tar.gz portable
installer program v0.2 Windows i586 exe  
installer package v0.2 Windows i586 msi  
binary package v0.2 Windows i586 zip portable
source package v0.1     tar.gz FreePascal
installer package v0.1 Debian Linux/GNU amd64 deb  
installer program v0.1 Linux amd64 bin  
binary package v0.1 Linux amd64 tar.gz portable
installer package v0.1 Debian Linux/GNU i386 deb  
installer program v0.1 Linux i586 bin  
binary package v0.1 Linux i586 tar.gz portable
installer program v0.1 Windows i586 exe  
installer package v0.1 Windows i586 msi  
binary package v0.1 Windows i586 zip portable
Github git clone https://github.com/pozsarzs/mm3dread.git

 Hackster Project page on Hackster.io

Stand with Ukraine!