Boa noite!!!
Estou com uma duvida o seguinte...
tenho um codigo de automação da minha casa.. mas esta GRANDE
pois tenho nele diferentes funçoes
ex.: - Sensor Capacitivo
- Interruptor
- Fade
- Pagina da Web Controlando tudo
quero saber se tem como eu colocar uma parte do codigo em uma TAB, e parte eum outra???
sem perder todas as funcoes e a pagina da WEB
VLW.. no aguardo
Tags:
Lesley, você pode criar bibliotecas para aprimorar seu código.
Quanto as tabs não sei se é possível, mas com bibliotecas acho mais eficiente hehe.
vlw a dica..... vou pesquisar sobre isso....
bom no seu caso vc precisa implementar uma tag html de algum botao qualquer para abrir essas novas tabs
use algo assim
<a href="http://www.endereço.com.br" target="_blank">Nome da Página </a>
dessa forma vc vai abrir uma nova pagina
e claro vc deve mandar o arduino imprimir essa nova pagina no seu navegador
pode colocar em outras tabs, quase todo o código,
Apenas os includes, loop() e setup() vc deixa na tab principal
vlw a dica ai Marcelo...
vou fazer os testes aqui,,
mais uma duvida
exemplo tenho esse codigo, UM BLINK
===============================================
int led = 13;
void setup() {
pinMode(led, OUTPUT); }
void loop() {
digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
======================================================
se eu quizer adicionar agora um FADE... Poque nao consigo por sepador como no exemplo abaixo???????
// blink
int led = 13;
void setup() {
pinMode(led, OUTPUT); }
void loop() {
digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
// Fade
int led2 = 9;
int brightness = 0;
int fadeAmount = 5;
void setup() {
pinMode(led2, OUTPUT);
}
void loop() {
analogWrite(led2, brightness);
brightness = brightness + fadeAmount;
if (brightness == 0 || brightness == 255) {
fadeAmount = -fadeAmount ;
}
delay(30);
}
Meu objetivo na verdade e ORGAMISAR ao maximo meu codigo pois esta ficando bem grande
a melhor alternativa seria criar as blibiotecas????
Bibliotecas são boas para reaproveitamento de código, para organizar o projeto, tabs são ideais.
Vc quer por separado o q?
Não dá para ter dois loop no mesmo projeto.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por