Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
main.cpp
00001 #include "mbed.h" 00002 00003 int t = 0; 00004 00005 DigitalOut rele_1(PC_13); // Rele 1 00006 DigitalOut rele_2(PC_14); // Rele 2 00007 DigitalIn wdt(PC_15); // Sinal de WDT do ZTE 00008 DigitalIn chave(PA_0); // Chave de Seleção T= 4 Minutos ou T = 40 minutos 00009 00010 int main() 00011 { 00012 00013 rele_1 = 0; // Rele 1 desligado 00014 rele_2 = 0; // Rele 2 desligado 00015 00016 if(chave) 00017 t=240; // Tempo de 4 minutos --> PA_0 --> 3V3 00018 else 00019 t=2400; // Tempo de 40 minutos --> PA_0 --> GND 00020 00021 wait(t); // Tempo de espera na inicialização 00022 00023 while(1) 00024 { 00025 if(wdt) 00026 { 00027 rele_1 = 0; // Rele 1 desligado 00028 rele_2 = 0; // Rele 2 desligado 00029 } 00030 00031 else 00032 { 00033 rele_1 = 1; // Rele 1 ligado 00034 rele_2 = 0; // Rele 2 desligado 00035 wait(1); // Atraso de 1 segundo 00036 00037 00038 rele_1 = 0; // Rele 1 desligado 00039 rele_2 = 1; // Rele 2 ligado 00040 wait(4); // Atraso de 4 segundos 00041 00042 } 00043 00044 } 00045 00046 }
Generated on Thu Jul 21 2022 19:25:22 by
1.7.2