Pseudo-Medical Monitor

From LVL1
Jump to navigation Jump to search

JAC MED MON HUGE.jpg

What is this device?

This device is the ultimate Pseudo-Medical device not having any form of endorsement whatsoever! This is NOT A VALID MEDICAL DEVICE IN ANY KNOWN UNIVERSE, ACTUAL OR FICTIONAL!!!

Why make, let alone market this device?

This product was part of the underground QUACK-A-THON 2025 contest. It was built as an alternate universe Hack-A-Day prize entry intended to bring mankind to its knees. After defeating several other malpractice devices, immediate marketing was authorized with little regard to the reality of the project.

How does it Pseudo do what it does?

This device consists of a master data collection and processing unit along with external units for specialized tasking. Each External Device resides on a separate I2C bus provide through a TCA9548A I2C MUX. The external units also have a specialized embedded ATTiny85 I2C Identification Token which allows the main device to auto-configure to its attached units.

Main Device

Device
Device Name Notes Layer Diagram Design and Build
JAC MED MON ENHANCED.jpg
Pseudo-Medical Monitor
  • Device consists of layers of prototyping shields
  • External Ports consist of pairs of RJ45 Jack
  • Control Panel is attached to end of device
  • An easy access analog line connector is not displayed on diagram due to lazy draftsman
JAC MED MON MAIN DEVICE LAYER DIAGRAM.jpg
Pseudo-Medical Monitor Device Design

Main Device Monitoring Capabilities

Passive Mode
Example Description
JAC MED MON PASSIVE MODE.jpg
This device provides several passive functions when not placed in specific function modes. The passive mode consists of a thermal image with a actual 8x8 resolution that is interpolated out to 24x24. A distance of device from user is recorded by a time of flight laser range finder. The distance is displayed with a color bar graph. A bar color of RED indicates the distance to user is beyond 50cm. A bar of GREEN indicates a distance of 50cm or less. The final BLUE bar indicates a distance of less than 25cm and invokes the EXG Sensor mode. An Object and Ambient temperature is displayed.
Fingerprint Mode
JAC MED MON FP MODE.jpg
Placement of a finger on the fingerprint scanner activated this mode. Onscreen instructions direct the user to place finger an scanner. This suspends the Passive Mode. The onscreen instructions tell the user to keep finger on scanner until a fingerprint image is captured and displayed on the screen. When the scanner ring is pulsing RED, a fingerprint is not displayed. A GREEN ring indicates a fingerprint image has been captured and is being displayed. Upon removal of finger from scanner, the device returns to Passive Mode.
Pulse Mode
JAC MED MON PULSE MODE.jpg
Placement of a finger on the pulse sensor activates this mode. This suspends the Passive Mode. The sensor reads the pulse and provides a beat indicator as well as an estimate pulse rate. Future upgrades will display the O2 Saturation level (stray diagnosis number under pulse rate). Upon removal of finger from sensor, the device returns to Passive Mode.
EKG Mode
JAC MED MON EXG MODE.jpg
When the device distance is met, or a finger is placed on the distance sensor, the EXG Mode is engaged. This suspends the Passive Mode. The entire screen is cleared and converted to display ~152 readings with automatic scaling to screen. If the distance reading remains in this modes range, additional readings are made and displayed until distance criteria changes. Upon mode change, the entire screen is redrawn and the fingerprint information is reset to not recorded. (Finger is over distance sensor, readings are from the BioAmp EXG Pill in a black box)

Extended Options

External Units

Device Interactions Port Description Connection Diagram Design and Build
JAC MED MON GRIP UNIT COMPLETE.jpg

Hand-Held Grip and Reflex Sensor

  • Steady Hold
  • Grip Strength
  • User Response Switch
  • Vibration Generation
Pin Mapping
Line # Device Signal Function
1 3.3V Power
2 GND Power
3 MPU6050/ATTiny85 Token I2C-SDA
4 MPU6050/ATTiny85 Token I2C-SCL
5 MPU6050-INT GPIO
6 Vibrating Motor I/O GPIO
7 Momentary Push Button GPIO
8 Grip Sensor Analog
JAC MED MON HANDHELD CONNECTION DIAGRAM.jpg

Pseudo-Medical Monitor Hand-Held External Unit Design

JAC MED MON EKG UNIT.jpg

EKG-Respiration Unit

  • EKG
  • Breathing Sensor
  • Breathing Sensor Sensitivity Adjustment
  • Pacing LED
Pin Mapping
Line # Device Signal Function
1 3.3V Power
2 GND Power
3 NeoPixel Controller I2C-SDA
4 NeoPixel Controller I2C-SCL
5 Respiration Detection Analog
6 Respiration Detection Adjust Analog
7 N/C Analog
8 Heart Beat Signal Analog
JAC MED MON EKG CONNECTION DIAGRAM.jpg

Pseudo-Medical Monitor EKG External Unit Design

JAC MED MON POLY LIAR UNIT.jpg

Poly-Liar Unit

  • Galvanic Skin Response Sensor
  • Heart Beat Detection Sensor
  • Respiration Detection Sensor
  • Skin Temperature Sensor
Pin Mapping
Line # Device Signal Function
1 3.3V Power
2 GND Power
3 Tone Controller I2C-SDA
4 Tone Controller I2C-SCL
5 Respiration Detection Analog
6 Skin Temperature Analog
7 Pulse Detection Analog
8 GSR Signal Analog
JAC MED MON POLY LIAR CONNECTION DIAGRAM.jpg

Pseudo-Medical Monitor Poly-Liar External Unit Design

JAC MED MON TRACKING GOGGLES UNIT WHOLE.jpg

Tracking Goggles Unit

  • Eye Tracking
  • Head Direction Tracking
Pin Mapping
Line # Device Signal Function
1 3.3V Power
2 GND Power
3 BNO055/ATTiny85 Token I2C-SDA
4 BNO055/ATTiny85 Token I2C-SCL
5 Top Sensor Analog0
6 Bottom Right Sensor Analog1
7 Bottom Left Sensor Analog2
8 BNO055_INT Analog3
JAC MED MON TRACKING GOGGLES CONNECTION DIAGRAM.jpg

Pseudo-Medical Monitor Tracking Goggles External Unit Design

Hypno Goggles Unit

  • Goggles
  • Left ATTiny85 Neopixel Token
  • Right ATTiny85 Neopixel Token
  • Control Box
  • RJ45 Socket Breakout Board
JAC MED MON HYPNO GOGGLES CONNECTION DIAGRAM.jpg
JAC MED MON EEG UNIT WHOLE.jpg

EEG Unit

  • EEG
Pin Mapping
Line # Device Signal Function
1 3.3V Power
2 GND Power
3 ATTiny85 Token I2C-SDA
4 ATTiny85 Token I2C-SCL
5 Signal 0 Analog
6 Signal 1 Analog
7 Signal 2 Analog
8 Singal 3 Analog
JAC MED MON EEG CONNECTION DIAGRAM.jpg

Pseudo-Medical Monitor EEG External Unit Design

Test Capabilities with and without External Units

Test
Configuration Procedure
Eye Test
  • Only Base Device needed.

Instructions for the one being tested are displayed on the unit's screen. The one tested will be shown an "E" symbol of various sizes and orientations. The display will be activated based on distance readings from the Base Device distance sensor. After the display distance and time are met, the one tested will use a Rotary Encoder and Switch function, on the Control Panel, to select orientation on the "E" symbol. The process will be repeated with success or failure counts by orientation and distance will be recorded.

Hearing Test
  • Test requires earphones or headphones be plugged into Audio/MIDI shield audio jack.
  • Test can use either one or two Hand Held Units or use use the switch function of the Rotary Encoders on the Control Panel.

Instructions for the one being tested are displayed on the unit's screen. A series of tones of various frequencies and volumes are played to each ear in variable patterns. Upon detection of the Tone, the tested is required to signal detection by depressing the appropriate Hand Held Unit Button of Rotary Encoder. Tones are tested for a determined time and a timeout condition is considered to be non-detection. Repeat of the "missed" Tones can be retested for confirmation.

Grip and Reflex Test
  • Test can use of one or two Hand Held Units.

Instructions for the one being tested are displayed on the unit's screen. The one tested will be asked to grip the Hand Held Units multiple times to set a baseline for grip pressure readings for each Unit used. The one tested will then be required to register detection of the Units vibrating motor. The operating time of the motor will be varied. Detection of the vibration and time to detection are recorded. Detection will be based on grip detection and Unit Button depression as instructed during test.

EKG and Respiration Test A
  • Test requires EKG-Respiration Unit.

Instructions for the one being tested are displayed on the unit's screen. The victim/one tested will be appropriately "Wired Up" to the device. The sensor readings will be displayed to screen. If the one tested has a pulse and breathing is detected, the the one tested will be considered "NOT DEAD". If (a pulse but not breathing) or (breathing but no pulse) is detected the the one tested will be considered "NOT QUITE DEAD". If neither pulse or breathing is detected then the one tested could simply be "PINING FOR THE FJORDS" or "NOT ALIVE" but no assertion will be made as to their death.

EKG and Respiration Test B
  • Test requires EKG-Respiration Unit.

Instructions for the one being tested are displayed on the unit's screen. The victim/one tested will be appropriately "Wired Up" to the device. The sensor readings will be displayed to screen. Regardless of the sensor readings, the NeoPixel Unit on the EKG Unit will be cycled through various colors, brightness and/or sequences. Changes to sensor readings will then be wrecklessly assigned to conjecture as well as confession through projection interpretations.

EEG Test
  • Test requires EEG Unit.

Instructions for the one being tested are displayed on the unit's screen. The victim/one tested will be appropriately "Wired Up" to the device. The sensor readings will be displayed to screen. Regardless of the sensor readings, the NeoPixel Unit on the EEG Unit will be cycled through various colors, brightness and/or sequences. Changes to sensor readings will then be wrecklessly assigned to conjecture as well as confession through projection interpretations. This is a test of higher validity due to there being more lines displayed on the screen then the EKG and Respiration Tests.

Poly-Liar Test
  • Test requires EKG and Respiration Unit.
  • Test requires Poly-Liar Unit.

Instructions for the one being tested are displayed on the unit's screen. The victim/one tested will be appropriately "Wired Up" to the device. The sensor readings will be displayed to screen. After a series of harmless questions are asked and answered, the one tested will be subjected to scandalous and salacious questions and accusations. Every sensor change or stable reading will be left to predefined biased impressions and be held against the tested one's integrity. A Tone device may sound at random causing reading changes. These changes can be ignored or used as grounds to doubt the veracity of answers given.

Eye Tracking Analyzer Test A
  • Test requires Eye Tracking Unit.

Instructions for the one being tested are displayed on the unit's screen. The one being tested is warned, discouraged and berated to NOT take this test. Eye Safety has NOT BEEN ESTABLISHED.

Eye Tracking Analyzer Test B
  • Test requires Eye Tracking Unit.

Instructions for the one being tested are displayed on the unit's screen. The one being tested is asked to track a moving object with their eyes only. Movement of the head is tracked via the goggle's MPU. The ability of the tested one to hold head still is rated. Eye Safety has NOT BEEN ESTABLISHED.

Hypno Goggles
  • Test Requires Hypno Goggles.

Just because you have this option doesn't mean you should use it and risk seizures. NOT SAFE. Don't Do This!

What is behind the curtain?

Development and Test Units

UNITS
Device Name Notes Port Description Connection Diagram
JAC MED MON TEST UNIT.jpg
Test Device for Specialized Testing
  • Arduino Proto-Shield (pins A4 and A5 clipped)
  • RJ45 Connection Box
  • Wire1 Pull-Up Resistors on Wire1 I2C Bus
Pin Mapping
Line # Device Signal Function
1 3.3V Power
2 GND Power
3 Arduino DUE Wire1 I2C-SDA
4 Arduino DUE Wire1 I2C-SCL
5 Signal 0 Analog
6 Signal 1 Analog
7 Signal 2 Analog
8 Singal 3 Analog
JAC MED MON EXTERNAL UNIT TESTER CONNECTION DIAGRAM.jpg
JAC MED MON TOKEN TEST UNIT.jpg
ATTiny85 Token Test Unit
  • Built to Program and Test ATTiny85 Tokens
  • ATTiny85 Token with Local Reset
  • RJ45 Connection Box
Pin Mapping
Line # Device Signal Function
1 3.3V Power
2 GND Power
3 ATTiny85 Token I2C-SDA
4 ATTiny85 Token I2C-SCL
5 Signal 0 N/C
6 Signal 1 N/C
7 Signal 2 N/C
8 Singal 3 N/C
JAC MED MON TOKEN TESTER CONNECTION DIAGRAM.jpg

ATTiny85 Tokens

TOKENS
Device Name Notes Design and Build
JAC MED MON ATTINY85 TOKEN BOX.jpg

ATTiny85 ID Token

  • Provides a unique ID for the token
  • Provides an ID for an external unit type
Pseudo-Medical Monitor ATTiny85 Token
JAC MED MON TONE ATTINY85.jpg

ATTiny85 Tone Token

  • Provides a unique ID for the token
  • Provides an ID for an external unit type
  • Produce Tones
JAC MED MON NeoPixel ATTINY85.jpg

ATTiny85 Neopixel Token

  • Provides a unique ID for the token
  • Provides an ID for an external unit type
  • Produce Light

3D Printed Items

Pseudo Medical Monitor Device 3D Print

Video

YouTube Demo Video

Pseudo-Medical Monitor for Christmas Cheap Gift

JAC MED MON ENHANCED.jpg

In preparation for the expected Christmas Gift availability crisis, I present the Pseudo-Gift of the season. The time honored tradition of knockoff products hitting the market before Christmas is alive and well. What better than a multi-property knockoff device? Star Trek / Arduino / Medical knockoff device gift for everyone. This Pseudo-Medical Tricorder ripoff is the stocking stuffer for 2021.

Code Listing

Pseudo-Medical Monitor Code

Return to Index

The JAC Project Index