adjuntar varios codigos

buenas tardes, ando haciendo un trabajo que consiste en utilizar 3 sensores y cada uno hacer una funcion indiferente del otro, me podrian decir como adjuntar esos 3 codigos en uno solo, abajo les dejo el codigo que crei que me iba a funcionar. el trabajo como tal es realizar una " casa domótica ", la idea es encender las luces con un fotoresistor, un ventilador con un ml35 y una alarma tambien con el fotoresistor. int sensorA = A0; // sensor fotoresistencia alarma int alarma = 0; // valor sensor alarma int pinla = 2; // salida led alarma int pinb = 3; // salida de la bosina alarma int valorluz = 0;

int sensort = A1; // sensor temperatura ventilador int pinv = 4; // ventilador int Temperatura;

int sensorl = A2; // sensor fotoresistencia luz int pinl = 5; // luz cuartos int luz = 0; int valorl = 0;

void setup() { pinMode ( A0, INPUT); pinMode ( A1, INPUT); pinMode ( A2, INPUT); pinMode ( 2, OUTPUT); pinMode ( 3, OUTPUT); pinMode ( 4, OUTPUT); pinMode ( 5, OUTPUT); Serial.begin(9600); } void loop(){ alarma = analogRead ( sensorA); // sensor para la alarma valorluz = map (alarma, 758, 400, 0, 255); tone (pinb, 392, 2000); digitalWrite ( pinb, 0 ); analogWrite ( pinla, valorluz ); Serial.print("alarma"); Serial.println( alarma );

Temperatura = (5.0 * analogRead(sensort)*100.0)/1023.0; // sensor para el ventilador if ( Temperatura > 20 ) { digitalWrite(4, LOW); } else { digitalWrite(4, HIGH); }

luz = analogRead(sensorl); // sensor para encender las luces de la casa valorl = map (luz, 50, 40, 0, 255); digitalWrite( pinl, valorl);

Por favor lee las Normas del foro y edita tu código usando etiquetas.