Question

In: Electrical Engineering

DTMF home automation system using ATMEGA8 i need the circuit and the code for the microcontroller

DTMF home automation system using ATMEGA8

i need the circuit and the code for the microcontroller

Solutions

Expert Solution

#include <avr/io.h>
#include <util/delay.h>
#include”lcd.h”
int main()
{
int dtmfInput=0;
DDRC=0b0000000;//DTMF input
DDRB=0xFF;//Load output

lcd_init(LCD_DISP_ON);
lcd_puts(“Home Automation”);
lcd_gotoxy(0,1);
lcd_puts(“hello”);
_delay_ms(5000);
_delay_ms(5000);
while(1)
{
lcd_puts(“hiii”);
dtmfInput=PINC&0b0001111;
lcd_gotoxy(0,1);
if(dtmfInput==1){
PORTB|=(1<<PORTB0);
lcd_puts(“FAN ON”);
}
if(dtmfInput==2){
PORTB&=~(1<<PORTB0);
lcd_puts(“FAN OFF”);
}
if(dtmfInput==3){
PORTB|=(1<<PORTB1);
lcd_puts(“AC ON”);
}
if(dtmfInput==4){
PORTB&=~(1<<PORTB1);
lcd_puts(“AC OFF”);
}
if(dtmfInput==5){
PORTB|=(1<<PORTB2);
lcd_puts(“BULB ON”);
}
if(dtmfInput==6){
PORTB&=~(1<<PORTB2);
lcd_puts(“BULB OFF”);
}
_delay_ms(200);
lcd_clrscr();
}
return 0;
}

pls rate thumbs up. plsssssssss


Related Solutions

An MSP430 microcontroller system is to be designed with the following requirements: The circuit operates from...
An MSP430 microcontroller system is to be designed with the following requirements: The circuit operates from a 5 V supply with a decoupling capacitor. 2 LEDs (IF=15mA, VF = 1.9V) are connected to pins P1.2, P1.3. P1.4 on the microcontroller. These LEDs should have appropriate current limiting resistors and be connected in a sinking arrangement. 1 Push button should be connected to P2.1 using an external pull-up resistor 1 Push button should be connected to P2.2 using the internal pull-up...
DTMF Home Automation System This project is about controlling of home appliances using DTMF (Dual Tone...
DTMF Home Automation System This project is about controlling of home appliances using DTMF (Dual Tone Multi Frequency) technology. These appliances includes lights, fans, central heating, etc. A control unit will be required to encode the 4bit binary code from the DTMF decoder to link with 16 appliances or operations. However anyone can control your appliances if they know the cell number of the phone connected to the module. Furthermore, the number of appliances is limited to 16, which is...
DTMF Home Automation System This project is about controlling of home appliances using DTMF (Dual Tone...
DTMF Home Automation System This project is about controlling of home appliances using DTMF (Dual Tone Multi Frequency) technology. These appliances includes lights, fans, central heating, etc. A control unit will be required to encode the 4bit binary code from the DTMF decoder to link with 16 appliances or operations. However anyone can control your appliances if they know the cell number of the phone connected to the module. Furthermore, the number of appliances is limited to 16, which is...
write a program for the microcontroller-msp430fr6989 using code composer studio not assembly language. write a code...
write a program for the microcontroller-msp430fr6989 using code composer studio not assembly language. write a code that transmits a single character and lights the red LED upon receiving that character. The board will "talk" to itself. The green LED should turn on whenever a message is sent and the LCD will display the message being received.
Write a code of digital alarm clock 8051 microcontroller using pin AT89S52
Write a code of digital alarm clock 8051 microcontroller using pin AT89S52
I am working on an IOT BASED HOME AUTOMATION.. is there a way to control it...
I am working on an IOT BASED HOME AUTOMATION.. is there a way to control it remotely(via internet) from anywhere in the world... if yes..i need detailed way on how to do it.
A PIC C code for Interfacing Ultrasonic sensor using PIC C 18F8722 microcontroller  
A PIC C code for Interfacing Ultrasonic sensor using PIC C 18F8722 microcontroller  
) Design a simple embedded system with PIC16F84A microcontroller (using 20MHz resonator). The system can drive...
) Design a simple embedded system with PIC16F84A microcontroller (using 20MHz resonator). The system can drive a LED light on for 52.6ms on and 26ms off repeatedly. A watchdog timer should be enabled and have a time out period of 72 ms. Sketch the circuit and write the complete assembly program.
what are the ingredients to design a security system using Microcontroller MSP 430? and what is...
what are the ingredients to design a security system using Microcontroller MSP 430? and what is the proper flowchart for this system?
I need to model a series RLC circuit with a AC voltage source using simulink which...
I need to model a series RLC circuit with a AC voltage source using simulink which measures current and voltage across each component. Please include the formulas your model is based off of. thanks. R = 1ohm L = 1 millhenery C = 1 microfarad
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT