Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 722 Bytes

README.md

File metadata and controls

30 lines (20 loc) · 722 Bytes

Atmega328p-with-I2C-RTC-DS1307

Author : Isuru Nuwanthilaka

Date : 2018.03.18

Task

Programming Atmega328P microcontroller in C programming language to controlling the household water pump.

Key operations

  1. Getting three sensor inputs to sense water levels.
  2. Displaying operation menus on LCD display and controlling navigation across the menus.
  3. Getting user response through buttons.
  4. Communicating with DS1307 Real Time Clock module through I2C communication protocol.
  5. Controlling the output to water pump.

This repository contains below files

  • watercontrol.c
  • i2c.h
  • ButtonPress.h
  • lcd.h
  • watercontrol.hex
  • Makefile

Contact

[email protected]