Simula no Tinkercad Circuits antes de soldar:
LigaΓ§Γ΅es:
A0 β LM35_VOUT (VCCβLM35βGND com 100nF bypass junto ao LM35)
A1 β NΓ³ LDR+10kΞ© (LDR entre A1 e VCC; 10kΞ© entre A1 e GND)
Header saΓda: VCC, GND, A0(temp), A1(luz)Liga VCC e GND do header Γ s power rails da protoshield β primeira ligaΓ§Γ£o sempre.
Solda resistΓͺncias e condensadores antes dos semicondutores.
LEDs, transΓstores, CIs β com atenΓ§Γ£o Γ polaridade.
Headers por ΓΊltimo β nΓ£o obstruem o acesso aos outros componentes.
MultΓmetro em continuidade em cada ligaΓ§Γ£o antes de ligar ao Arduino.
#define LM35 A0
#define LDR A1
float temperatura() {
return analogRead(LM35) * (5000.0 / 1023) / 10.0;
}
void setup() { Serial.begin(9600); }
void loop() {
float t = temperatura();
int l = analogRead(LDR);
Serial.print("T:"); Serial.print(t,1);
Serial.print(" C Luz:"); Serial.println(l);
delay(1000);
}