Skip to content

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

Notifications You must be signed in to change notification settings

isurunuwanthilaka/Atmega328p-with-I2C-RTC-DS1307

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

isurunuwanthilaka@gmail.com

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published