Forum Replies Created
-
AuthorPosts
-
nidhin.kParticipant
hai AMY….
for interfaceing GSM and PIC16F877A, there is no need for RS232, u can directly connected,
GSM TX(5V)- PIC RX pin
GSM RX(5V)- PIC TX pin
RS232 is used for interfacing PC and serial devices( GSM, RFID, BLUETOOTH,GPS,etc,.)
all the best…
nidhin.kParticipanthai amy….
i think, in your project u r just receiving the msg and on/off the appliances…
so there is no need for AT+CMGS.
if u need confirmation sms… u can use AT+CMGS command
all the best…
nidhin.kParticipanthai amy….
u can connect…
GSM TX pin (5V) to PIC RX pin
GSM RX pin (5V) to PIC TX pin
and connect a common ground….
all the best….
nidhin.kParticipanthi amy….
u must studied the AT commands for gsm modem.
AT+CNMI=2,2,0,0,0 /* this command is for receiving the msg and delete. */
u can give AT+CMGR=1 for reading the msg…. but it will save in sim memory….
using AT+CNMI=2,2,0,0,0… it will read and delete the msg..
the received msg will stored in RCREG register…..
nidhin.kParticipanthai zulnorain….
u can control the speed of a DC motor… by using PWM signal….
try… and if any problem occur.. post here….
all the best…..
nidhin.kParticipanthai maxwell…
u will get circuit and code from this site…..
all the best
nidhin.kParticipanthai amy….
if u are not using lcd… u can remove all the function and function call that is started with “Lcd”….
all the best….
nidhin.kParticipanthai amy….
if u are not using lcd… u can remove all the function and function call that is started with LCD….
nidhin.kParticipanthai khalil….
first of all.. u try this in proteus…..
if can problem share…..
nidhin.kParticipanthi umadevi…
PIC16F877A has inbuilt EEPROM. why did u use external EEPROM…
u can interface external eeprom by using I2C protocl…..
all the best….
nidhin.kParticipanthi…
another option is that, u can use usb to serial(RS232) convertor….
and control relay serially…. it’s an easier method.
nidhin.kParticipanthi amy….
i create this code in mp lab…..
nidhin.kParticipanthai zulorain….
u just edit that code…
sbit red1=P0^0;
sbit red2=P0^1;
sbit red3=P0^2;
sbit red3=P0^3;
sbit green1=P0^4;
sbit green2=P0^5;
sbit green3=P0^6;
sbit green4=P0^7;
sbit buzzer=P1^3;
if(obj_distance<20){red1=red2=red3=red4=1;green1=green2=green3=green4=0;buzzer=1;}
else{red1=red2=red3=red4=0;green1=green2=green3=green4=1;buzzer=0;}
the conditional statements are placed in while condition.
nidhin.kParticipanthai khalil…..
please share the concept and which controller u r using….
and also share what type of display u r going to use… lcd display or led scrolling display…
all the best…
nidhin.kParticipanthai khalil….
please share which controller u are using and what is it’s working concept???
please share….
all the best….
-
AuthorPosts