Paolo Bonelli
Published © CC BY-NC

Floating Oil Alert

A floating system to detect traces of any hydrocarbons in the water, issuing an alert via IoT (LoRa and Internet). Easy to built and manage.

IntermediateFull instructions provided12 hours174
Floating Oil Alert

Things used in this project

Hardware components

LILYGO T-Deer Pro Mini Lora V02 LoRa 868MHz Mega328 For Arduino
×1
TCS3200
×1
SG90 Micro-servo motor
SG90 Micro-servo motor
×1
Panasonic LiPo Battery 3.7 NCR18650B
×2
Macherey-Nagel Oil test paper
×1
4 mm plywood, about 50 x 70 cm
×1
3 mm transparent methacrylate (about 3 x 20 cm)
×1
adafruit feather 32u4 LoRa
×1
Matek Voltage Booster, 1S Li to 5V
×1
RGB LCD Shield Kit, 16x2 Character Display
RGB LCD Shield Kit, 16x2 Character Display
×1
5 mm LED: Red
5 mm LED: Red
×1
5 mm LED: Green
5 mm LED: Green
×1
Speaker: 0.25W, 8 ohms
Speaker: 0.25W, 8 ohms
×1
bss138 SOT-23-3 MOSFET
×1
any transparent plastic box
×1

Software apps and online services

Inkscape. A 2D design software

Hand tools and fabrication machines

Laser cutter (generic)
Laser cutter (generic)

Story

Read more

Custom parts and enclosures

Wooden base

4 mm playwood

Cover

4 mm Playwood

dipstick

3 mm transparent methacrylate

Schematics

Circuit diagrams for Floating Oil Alert

LoRa Receiver circuit

LoRa receiver sound amplifier

Code

RX_LCD_Sound

Arduino
This program must be uploaded to the central receiver unit by means of Arduino IDE
No preview (download only).

FloatingTX_V2

Arduino
This program must be uploaded to the sensor unit by means of the Arduino IDE.
No preview (download only).

Credits

Paolo Bonelli

Paolo Bonelli

1 project • 0 followers
I worked in the meteorological sector for years, now I develops open source prototypes of instruments for environmental monitoring.
Thanks to Alberto Panu.

Comments