Projeto Mecatrônico
/
ProjetoMecatronico
testando
funcoes_ihm.cpp@62:858c3f22c337, 2020-06-01 (annotated)
- Committer:
- enricoan
- Date:
- Mon Jun 01 18:35:42 2020 +0000
- Revision:
- 62:858c3f22c337
- Parent:
- 56:e748b9bd5e3c
emergencia em manutencao
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
enricoan | 32:2a9b30e1e7ab | 1 | //local para inclusao de bibliotecas |
enricoan | 32:2a9b30e1e7ab | 2 | #include "mbed.h" |
enricoan | 32:2a9b30e1e7ab | 3 | #include "TextLCD.h" |
enricoan | 32:2a9b30e1e7ab | 4 | #include "funcoes_ihm.h" |
enricoan | 32:2a9b30e1e7ab | 5 | //funcoes para as telas da IHM |
enricoan | 32:2a9b30e1e7ab | 6 | void funcao_inicio(){ |
enricoan | 32:2a9b30e1e7ab | 7 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 8 | lcd.printf("1-Novo programa"); |
enricoan | 32:2a9b30e1e7ab | 9 | lcd.locate(0,1); |
enricoan | 53:1d0bb62c117f | 10 | lcd.printf("2-Programas salvos"); |
enricoan | 32:2a9b30e1e7ab | 11 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 12 | } |
enricoan | 32:2a9b30e1e7ab | 13 | |
enricoan | 32:2a9b30e1e7ab | 14 | void funcao_tela_zera(){ |
enricoan | 32:2a9b30e1e7ab | 15 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 16 | lcd.printf("Zeramento:"); |
enricoan | 32:2a9b30e1e7ab | 17 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 18 | lcd.printf("Confira se nao ha"); |
enricoan | 32:2a9b30e1e7ab | 19 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 20 | lcd.printf("objetos sobre a mesa"); |
enricoan | 32:2a9b30e1e7ab | 21 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 22 | lcd.printf("A-Proximo B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 23 | } |
enricoan | 32:2a9b30e1e7ab | 24 | |
enricoan | 32:2a9b30e1e7ab | 25 | void funcao_pega1(){ |
enricoan | 32:2a9b30e1e7ab | 26 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 27 | lcd.printf("Configuracao de pega"); |
enricoan | 32:2a9b30e1e7ab | 28 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 29 | lcd.printf("1-Forma do pega"); |
enricoan | 32:2a9b30e1e7ab | 30 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 31 | lcd.printf("2-Volume do pega"); |
enricoan | 32:2a9b30e1e7ab | 32 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 33 | lcd.printf(" B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 34 | } |
enricoan | 32:2a9b30e1e7ab | 35 | |
enricoan | 32:2a9b30e1e7ab | 36 | void funcao_pega2(){ |
enricoan | 32:2a9b30e1e7ab | 37 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 38 | lcd.printf("Configuracao de pega"); |
enricoan | 32:2a9b30e1e7ab | 39 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 40 | lcd.printf("3-Posicao do pega"); |
enricoan | 32:2a9b30e1e7ab | 41 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 42 | lcd.printf(""); |
enricoan | 32:2a9b30e1e7ab | 43 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 44 | lcd.printf(" B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 45 | } |
enricoan | 32:2a9b30e1e7ab | 46 | |
enricoan | 32:2a9b30e1e7ab | 47 | void funcao_pega_forma(){ |
enricoan | 32:2a9b30e1e7ab | 48 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 49 | lcd.printf("Forma do pega"); |
enricoan | 32:2a9b30e1e7ab | 50 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 51 | lcd.printf("1 - Quadrado"); |
enricoan | 32:2a9b30e1e7ab | 52 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 53 | lcd.printf("2 - Circular"); |
enricoan | 32:2a9b30e1e7ab | 54 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 55 | lcd.printf(" B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 56 | } |
enricoan | 32:2a9b30e1e7ab | 57 | |
enricoan | 32:2a9b30e1e7ab | 58 | void funcao_pega_volume(){ |
enricoan | 32:2a9b30e1e7ab | 59 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 60 | lcd.printf("Insira o volume"); |
enricoan | 32:2a9b30e1e7ab | 61 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 62 | lcd.printf("Em ml:"); |
enricoan | 32:2a9b30e1e7ab | 63 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 64 | lcd.printf(""); |
enricoan | 32:2a9b30e1e7ab | 65 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 66 | lcd.printf("A-Proximo B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 67 | } |
enricoan | 32:2a9b30e1e7ab | 68 | |
enricoan | 32:2a9b30e1e7ab | 69 | void funcao_pega_forma_quad(){ |
enricoan | 32:2a9b30e1e7ab | 70 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 71 | lcd.printf("Dimensoes do pega"); |
enricoan | 32:2a9b30e1e7ab | 72 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 73 | lcd.printf("Comprimento em mm"); |
enricoan | 32:2a9b30e1e7ab | 74 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 75 | lcd.printf(""); |
enricoan | 32:2a9b30e1e7ab | 76 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 77 | lcd.printf("A-Proximo B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 78 | } |
enricoan | 32:2a9b30e1e7ab | 79 | |
enricoan | 32:2a9b30e1e7ab | 80 | void funcao_pega_forma_red(){ |
enricoan | 32:2a9b30e1e7ab | 81 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 82 | lcd.printf("Dimensoes do pega"); |
enricoan | 32:2a9b30e1e7ab | 83 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 84 | lcd.printf("Diamentro em mm"); |
enricoan | 32:2a9b30e1e7ab | 85 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 86 | lcd.printf(""); |
enricoan | 32:2a9b30e1e7ab | 87 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 88 | lcd.printf("A-Proximo B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 89 | } |
enricoan | 32:2a9b30e1e7ab | 90 | void funcao_pega_pos_x(){ //desativar os botoes de Y |
enricoan | 32:2a9b30e1e7ab | 91 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 92 | lcd.printf("Posicione pega em X"); |
enricoan | 32:2a9b30e1e7ab | 93 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 94 | lcd.printf("Use botoes ate chegar"); |
enricoan | 32:2a9b30e1e7ab | 95 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 96 | lcd.printf("na posicao desejada"); |
enricoan | 32:2a9b30e1e7ab | 97 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 98 | lcd.printf("A-Confirma B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 99 | } |
enricoan | 32:2a9b30e1e7ab | 100 | |
enricoan | 32:2a9b30e1e7ab | 101 | void funcao_pega_pos_y(){ //desativar os botoes de X |
enricoan | 32:2a9b30e1e7ab | 102 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 103 | lcd.printf("Posicione pega em Y"); |
enricoan | 32:2a9b30e1e7ab | 104 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 105 | lcd.printf("Use botoes ate chegar"); |
enricoan | 32:2a9b30e1e7ab | 106 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 107 | lcd.printf("na posicao desejada"); |
enricoan | 32:2a9b30e1e7ab | 108 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 109 | lcd.printf("A-Confirma B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 110 | } |
enricoan | 32:2a9b30e1e7ab | 111 | |
enricoan | 32:2a9b30e1e7ab | 112 | void funcao_solta1(){ |
enricoan | 32:2a9b30e1e7ab | 113 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 114 | lcd.printf("Configuracao solta"); |
enricoan | 32:2a9b30e1e7ab | 115 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 116 | lcd.printf("1-Dimensao solta"); |
enricoan | 32:2a9b30e1e7ab | 117 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 118 | lcd.printf("2-Volume da solta"); |
enricoan | 32:2a9b30e1e7ab | 119 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 120 | lcd.printf(" B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 121 | } |
enricoan | 32:2a9b30e1e7ab | 122 | |
enricoan | 32:2a9b30e1e7ab | 123 | void funcao_solta2(){ |
enricoan | 32:2a9b30e1e7ab | 124 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 125 | lcd.printf("Configuracao solta"); |
enricoan | 32:2a9b30e1e7ab | 126 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 127 | lcd.printf("3-Posicao solta"); |
enricoan | 32:2a9b30e1e7ab | 128 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 129 | lcd.printf(""); |
enricoan | 32:2a9b30e1e7ab | 130 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 131 | lcd.printf(" B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 132 | } |
enricoan | 32:2a9b30e1e7ab | 133 | |
enricoan | 32:2a9b30e1e7ab | 134 | void funcao_solta_dimensao(){ |
enricoan | 32:2a9b30e1e7ab | 135 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 136 | lcd.printf("Insira o diametro"); |
enricoan | 32:2a9b30e1e7ab | 137 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 138 | lcd.printf("de solta, em mm:"); |
enricoan | 32:2a9b30e1e7ab | 139 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 140 | lcd.printf(""); |
enricoan | 56:e748b9bd5e3c | 141 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 142 | lcd.printf("A-Proximo B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 143 | } |
enricoan | 32:2a9b30e1e7ab | 144 | |
enricoan | 32:2a9b30e1e7ab | 145 | void funcao_solta_vol(){ |
enricoan | 32:2a9b30e1e7ab | 146 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 147 | lcd.printf("Determinar volume"); |
enricoan | 32:2a9b30e1e7ab | 148 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 149 | lcd.printf("1-Todos mesmo volume"); |
enricoan | 32:2a9b30e1e7ab | 150 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 151 | lcd.printf("2-Pino a pino"); |
enricoan | 32:2a9b30e1e7ab | 152 | lcd.locate(0,3); |
amandarm | 55:4d071fb49f24 | 153 | lcd.printf(" B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 154 | } |
enricoan | 32:2a9b30e1e7ab | 155 | |
enricoan | 32:2a9b30e1e7ab | 156 | void funcao_solta_vol_igual(){ |
enricoan | 32:2a9b30e1e7ab | 157 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 158 | lcd.printf("Insira o volume"); |
enricoan | 32:2a9b30e1e7ab | 159 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 160 | lcd.printf("em ml:"); |
enricoan | 32:2a9b30e1e7ab | 161 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 162 | lcd.printf(""); |
enricoan | 32:2a9b30e1e7ab | 163 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 164 | lcd.printf("A-Proximo B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 165 | } |
enricoan | 32:2a9b30e1e7ab | 166 | |
enricoan | 32:2a9b30e1e7ab | 167 | void funcao_solta_vol_cada(){ |
enricoan | 32:2a9b30e1e7ab | 168 | lcd.cls(); |
enricoan | 56:e748b9bd5e3c | 169 | lcd.printf("Selecao: * * * "); |
enricoan | 32:2a9b30e1e7ab | 170 | lcd.locate(0,1); |
enricoan | 56:e748b9bd5e3c | 171 | lcd.printf("Volume: * * * "); |
enricoan | 32:2a9b30e1e7ab | 172 | lcd.locate(0,2); |
enricoan | 56:e748b9bd5e3c | 173 | lcd.printf(" * * * "); |
enricoan | 32:2a9b30e1e7ab | 174 | lcd.locate(0,3); |
amandarm | 55:4d071fb49f24 | 175 | lcd.printf("A-Proximo B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 176 | } |
enricoan | 32:2a9b30e1e7ab | 177 | |
enricoan | 32:2a9b30e1e7ab | 178 | void funcao_solta_pos_x(){ //desativar os botoes de Y |
enricoan | 32:2a9b30e1e7ab | 179 | lcd.cls(); |
enricoan | 56:e748b9bd5e3c | 180 | lcd.printf("Posicione solta em X"); |
enricoan | 32:2a9b30e1e7ab | 181 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 182 | lcd.printf("Use botoes ate chegar"); |
enricoan | 32:2a9b30e1e7ab | 183 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 184 | lcd.printf("na posicao desejada"); |
enricoan | 32:2a9b30e1e7ab | 185 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 186 | lcd.printf("A-Confirma B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 187 | } |
enricoan | 32:2a9b30e1e7ab | 188 | |
enricoan | 32:2a9b30e1e7ab | 189 | void funcao_solta_pos_y(){ //desativar os botoes de X |
enricoan | 32:2a9b30e1e7ab | 190 | lcd.cls(); |
enricoan | 56:e748b9bd5e3c | 191 | lcd.printf("Posicione solta em Y"); |
enricoan | 32:2a9b30e1e7ab | 192 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 193 | lcd.printf("Use botoes ate chegar"); |
enricoan | 32:2a9b30e1e7ab | 194 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 195 | lcd.printf("na posicao desejada"); |
enricoan | 32:2a9b30e1e7ab | 196 | lcd.printf(0,3); |
enricoan | 32:2a9b30e1e7ab | 197 | lcd.printf("A-Confirma B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 198 | } |
enricoan | 32:2a9b30e1e7ab | 199 | |
enricoan | 32:2a9b30e1e7ab | 200 | void funcao_confirma(){ |
enricoan | 32:2a9b30e1e7ab | 201 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 202 | lcd.printf("Revisao Parametros"); |
enricoan | 32:2a9b30e1e7ab | 203 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 204 | lcd.printf("1-Pega:"); |
enricoan | 32:2a9b30e1e7ab | 205 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 206 | lcd.printf("2-Pinos solta:"); |
enricoan | 32:2a9b30e1e7ab | 207 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 208 | lcd.printf("A-Confirma B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 209 | } |
enricoan | 32:2a9b30e1e7ab | 210 | |
enricoan | 32:2a9b30e1e7ab | 211 | void funcao_nome_prog(){ |
enricoan | 32:2a9b30e1e7ab | 212 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 213 | lcd.printf("Nome do programa"); |
enricoan | 32:2a9b30e1e7ab | 214 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 215 | lcd.printf("Insira um codigo"); |
enricoan | 32:2a9b30e1e7ab | 216 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 217 | lcd.printf("para seu programa:"); |
enricoan | 32:2a9b30e1e7ab | 218 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 219 | lcd.printf("A-Confirma B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 220 | } |
enricoan | 32:2a9b30e1e7ab | 221 | |
enricoan | 32:2a9b30e1e7ab | 222 | void funcao_acomp(){ //colocar os valores adequados na tela |
enricoan | 32:2a9b30e1e7ab | 223 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 224 | lcd.printf("Prog em execucao"); |
enricoan | 32:2a9b30e1e7ab | 225 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 226 | lcd.printf("Tempo: xx min yy s"); |
enricoan | 32:2a9b30e1e7ab | 227 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 228 | lcd.printf("Progresso: zz%"); |
enricoan | 32:2a9b30e1e7ab | 229 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 230 | lcd.printf("A-Pausar"); |
enricoan | 32:2a9b30e1e7ab | 231 | } |
enricoan | 32:2a9b30e1e7ab | 232 | |
enricoan | 32:2a9b30e1e7ab | 233 | void funcao_pausa(){ |
enricoan | 32:2a9b30e1e7ab | 234 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 235 | lcd.printf("Prog pausado"); |
enricoan | 32:2a9b30e1e7ab | 236 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 237 | lcd.printf("Progresso: zz%"); |
enricoan | 32:2a9b30e1e7ab | 238 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 239 | lcd.printf(""); |
enricoan | 32:2a9b30e1e7ab | 240 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 241 | lcd.printf("A-Continuar B-Parar"); |
enricoan | 32:2a9b30e1e7ab | 242 | } |
enricoan | 32:2a9b30e1e7ab | 243 | |
enricoan | 32:2a9b30e1e7ab | 244 | void funcao_salvo1(){ |
enricoan | 32:2a9b30e1e7ab | 245 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 246 | lcd.printf("1-xx"); |
enricoan | 32:2a9b30e1e7ab | 247 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 248 | lcd.printf("2-yy"); |
enricoan | 32:2a9b30e1e7ab | 249 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 250 | lcd.printf("3-zz"); |
enricoan | 32:2a9b30e1e7ab | 251 | lcd.locate(0,3); |
amandarm | 47:0d9c10a9f87d | 252 | lcd.printf(" B-Anterior"); |
enricoan | 32:2a9b30e1e7ab | 253 | } |
enricoan | 32:2a9b30e1e7ab | 254 | |
enricoan | 32:2a9b30e1e7ab | 255 | void funcao_salvo2(){ |
enricoan | 32:2a9b30e1e7ab | 256 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 257 | lcd.printf("4-xx"); |
enricoan | 32:2a9b30e1e7ab | 258 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 259 | lcd.printf("5-yy"); |
enricoan | 32:2a9b30e1e7ab | 260 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 261 | lcd.printf("6-zz"); |
enricoan | 32:2a9b30e1e7ab | 262 | lcd.locate(0,3); |
amandarm | 49:4625aaa408fc | 263 | lcd.printf(" B-Anterior"); |
enricoan | 32:2a9b30e1e7ab | 264 | } |
enricoan | 32:2a9b30e1e7ab | 265 | |
enricoan | 32:2a9b30e1e7ab | 266 | void funcao_salvo_agree1(){ |
enricoan | 32:2a9b30e1e7ab | 267 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 268 | lcd.printf("Confirmar programa"); |
enricoan | 32:2a9b30e1e7ab | 269 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 270 | lcd.printf("1-Posicao pega"); |
enricoan | 32:2a9b30e1e7ab | 271 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 272 | lcd.printf("2-Posicao solta"); |
enricoan | 32:2a9b30e1e7ab | 273 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 274 | lcd.printf(" B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 275 | } |
enricoan | 32:2a9b30e1e7ab | 276 | |
enricoan | 32:2a9b30e1e7ab | 277 | void funcao_salvo_agree2(){ |
enricoan | 32:2a9b30e1e7ab | 278 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 279 | lcd.printf("Confirmar programa"); |
enricoan | 32:2a9b30e1e7ab | 280 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 281 | lcd.printf("3-Volume pega"); |
enricoan | 32:2a9b30e1e7ab | 282 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 283 | lcd.printf("4-Volume solta"); |
enricoan | 32:2a9b30e1e7ab | 284 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 285 | lcd.printf(" B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 286 | } |
enricoan | 32:2a9b30e1e7ab | 287 | |
enricoan | 32:2a9b30e1e7ab | 288 | void funcao_salvo_agree_pos_aviso(){ |
enricoan | 32:2a9b30e1e7ab | 289 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 290 | lcd.printf("A pipeta iro na pega"); |
enricoan | 32:2a9b30e1e7ab | 291 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 292 | lcd.printf("Certifique-se que nao"); |
enricoan | 32:2a9b30e1e7ab | 293 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 294 | lcd.printf("ho objetos na mesa"); |
enricoan | 32:2a9b30e1e7ab | 295 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 296 | lcd.printf("A-Confirma B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 297 | } |
enricoan | 32:2a9b30e1e7ab | 298 | |
enricoan | 32:2a9b30e1e7ab | 299 | void funcao_salvo_agree_pos_certo(){ |
enricoan | 32:2a9b30e1e7ab | 300 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 301 | lcd.printf("Posicao correta?"); |
enricoan | 32:2a9b30e1e7ab | 302 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 303 | lcd.printf("1-Sim"); |
enricoan | 32:2a9b30e1e7ab | 304 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 305 | lcd.printf("2-Ajustar"); |
enricoan | 32:2a9b30e1e7ab | 306 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 307 | lcd.printf(" B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 308 | } |
enricoan | 32:2a9b30e1e7ab | 309 | |
enricoan | 32:2a9b30e1e7ab | 310 | void funcao_salvo_agree_solta_aviso(){ |
enricoan | 32:2a9b30e1e7ab | 311 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 312 | lcd.printf("A pipeta ira na solta"); |
enricoan | 32:2a9b30e1e7ab | 313 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 314 | lcd.printf("Certifique-se que nao"); |
enricoan | 32:2a9b30e1e7ab | 315 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 316 | lcd.printf("ha objetos na mesa"); |
enricoan | 32:2a9b30e1e7ab | 317 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 318 | lcd.printf("A-Confirma B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 319 | } |
enricoan | 32:2a9b30e1e7ab | 320 | |
enricoan | 32:2a9b30e1e7ab | 321 | void funcao_salvo_agree_pega_vol(){ |
enricoan | 32:2a9b30e1e7ab | 322 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 323 | lcd.printf("Insira o volume pega"); |
enricoan | 32:2a9b30e1e7ab | 324 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 325 | lcd.printf("Em ml:"); |
enricoan | 32:2a9b30e1e7ab | 326 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 327 | lcd.printf(""); |
enricoan | 32:2a9b30e1e7ab | 328 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 329 | lcd.printf("A-Confirma B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 330 | } |
enricoan | 32:2a9b30e1e7ab | 331 | |
enricoan | 32:2a9b30e1e7ab | 332 | void funcao_salvo_agree_solta_vol(){ |
enricoan | 32:2a9b30e1e7ab | 333 | lcd.cls(); |
enricoan | 32:2a9b30e1e7ab | 334 | lcd.printf("1-x 2-y 3-z"); |
enricoan | 32:2a9b30e1e7ab | 335 | lcd.locate(0,1); |
enricoan | 32:2a9b30e1e7ab | 336 | lcd.printf("4-x 5-y 6-z"); |
enricoan | 32:2a9b30e1e7ab | 337 | lcd.locate(0,2); |
enricoan | 32:2a9b30e1e7ab | 338 | lcd.printf("7-x 8-y 9-z"); |
enricoan | 32:2a9b30e1e7ab | 339 | lcd.locate(0,3); |
enricoan | 32:2a9b30e1e7ab | 340 | lcd.printf("A-Confirma B-Voltar"); |
enricoan | 32:2a9b30e1e7ab | 341 | } |