Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/niutech/arduino-auto-flusher
Automatic touchless flusher controlled by Arduino
https://github.com/niutech/arduino-auto-flusher
Last synced: 6 days ago
JSON representation
Automatic touchless flusher controlled by Arduino
- Host: GitHub
- URL: https://github.com/niutech/arduino-auto-flusher
- Owner: niutech
- Created: 2014-12-31T00:26:15.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2014-12-31T00:28:43.000Z (almost 10 years ago)
- Last Synced: 2023-03-11T15:12:04.860Z (over 1 year ago)
- Language: Arduino
- Size: 262 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Arduino Auto Flusher
====================This is an automatic touchless flusher controlled by Arduino to be installed in a toilet, shower or a kitchen sink. It consists of an Arduino Nano, a PIR sensor, a relay and a 12V solenoid valve. When the object is out of sight of the PIR, the microcontroller waits a defined amount of time while blinking the LED, then opens a relay for some time, so the water can flush. Each operation is logged to the Serial port.
The sketch is using only 3322 bytes (10%) of the flash memory.
Schematic
---------The PIR detector (upper right) is connected to the pin 4 (+5V output) and 5 (digital input). The relay (lower right) is connected to the pin 2 (+5V output) and 3 (digital output). The MCU (left) has an onboard LED at pin 13 (digital output).
![Connection schematic](https://github.com/niutech/arduino-auto-flusher/raw/master/schematic.jpg)
The breadboard in the case:
![Controller in the case](https://github.com/niutech/arduino-auto-flusher/raw/master/controller.jpg)
The 12V water solenoid valve (normally closed):
![Solenoid valve](https://github.com/niutech/arduino-auto-flusher/raw/master/valve.jpg)
Enhancements
------------The project could possibly be enhanced by logging the data to some server via Wi-Fi, Ethernet or Bluetooth, using an MQTT or CoAP protocol, thus making an Internet-of-Things toilet!
Author and license
------------------Arduino Auto Flusher is made by Jerzy Głowacki under the MIT License.