Load Cell Occupancy Sensor

This project is a occupancy sensor that uses a load cell for couches and beds, transmitting data to my Home Assistant server via MQTT over Ethernet.
ORIGINAL POST
By Alex
details

LoadCell_Media_HASSCard.png mail box

Overview

Load cells → HX711 (ADC) → ATMega328P (MCU) → W5100 (Ethernet) → MQTT Broker → Home Assistant

This sensor takes input from 4 load cells, each supporting one leg of a bed or couch. The load cells are sampled with a ATMega328P (Arduino) using an HX711 load cell ADC. These samples are then transmitted to an MQTT broker via the Wiznet W5100 (same as Arduino Ethernet shield).

Project Contents

  • LoadCell_ArduinoCode – firmware for the ATMega328P
  • LoadCell_Case – 3D printable case designed in OpenSCAD
  • LoadCell_Holder – 3D printable holder for the load cells designed in OpenSCAD
  • LoadCell_HomeAssistant – example Home Assistant configuration
  • LoadCell_KiCAD – schematic and PCB

 

Original Link: https://github.com/newAM/LoadCellOccupany

LoadCell_Media_HASSCard.png mail box

Overview

Load cells → HX711 (ADC) → ATMega328P (MCU) → W5100 (Ethernet) → MQTT Broker → Home Assistant

This sensor takes input from 4 load cells, each supporting one leg of a bed or couch. The load cells are sampled with a ATMega328P (Arduino) using an HX711 load cell ADC. These samples are then transmitted to an MQTT broker via the Wiznet W5100 (same as Arduino Ethernet shield).

Project Contents

  • LoadCell_ArduinoCode – firmware for the ATMega328P
  • LoadCell_Case – 3D printable case designed in OpenSCAD
  • LoadCell_Holder – 3D printable holder for the load cells designed in OpenSCAD
  • LoadCell_HomeAssistant – example Home Assistant configuration
  • LoadCell_KiCAD – schematic and PCB

 

Original Link: https://github.com/newAM/LoadCellOccupany

COMMENTS

Please Login to comment
  Subscribe  
Notify of