Ldr PDF

Title Ldr
Author Yaseriv Cardenas Huaman±ahui
Course Números
Institution Universidad Nacional de Ingeniería
Pages 1
File Size 73.3 KB
File Type PDF
Total Downloads 17
Total Views 130

Summary

adadasda...


Description

1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.

31. 32. 33. 34. 35. 36. 37. 38.

/* MedidordeLuminosidadconArduinoUnoyLCD[16,2] Desarrolladopor[email protected] Aquíosdejoelcódigoactualizadodelsistemaqueapareceenelvídeo, enestecaso,elvalorsemuestradirectamenteenporcentaje(%)para queresultemáscómodasuinterpretación. Hetratadodecomentartodaslaslíneasdelcódigoconelfindeexplicar sufuncionamiento,sisurgieraalgúnproblema,nodudeencontactar conmigoatravésdeladireccióndemailfacilitadamásarriba. */  //IncluimoslaslibreríasdelLCDyseteamossuconfiguracióndepines #include LiquidCrystallcd(12,11,5,4,3,2);  //Definimoslasvariablesqueutilizaremoscomoenteros(int) intLDR_val=0;//ValorbrutoobtenidoporelLDR[0,1023] intLDR_pin=0;//PinanalógicodondecolocamoselLDR intLDR_escalado=0;//Variableenlaquealmacenaremoselescalado,nosinteresaunvalor [0,100] intLDR_invertido=0;  voidsetup() { Serial.begin(9600);//IniciamoslatransmisiónSeriala9600baudios } voidloop() { LDR_val=analogRead(LDR_pin);//EscribimoselvalorleídoporelLDRenlavariable "LDR_val"paraprocesarloacontinuación LDR_escalado=map(LDR_val,0,1023,0,100);//Atravésdelafunción"map" convertimoselvalordeLDR_val[0,1023]aunvalorporcentual[0,100] LDR_invertido=(100‐LDR_escalado);//Restamosa[100]elvalorobtenidoporel escaladoyaquenuestraresistenciaesPull‐downyloquenosinteresaesmedirlacantidad deluz,nodeoscuridad. //Serial.println(LDR_invertido);//RecomiendoprobarporserialantesdemontarelLCD, descomentaestalíneadecódigo. lcd.begin(16,2);//Definimoslalongituddenuestromonitor LCD lcd.print("Idc.Luminosidad");//Escribimoslaprimeralínea,sinmás:D lcd.setCursor(0,1);//Nosllevamoselcursoralprimercaracterdelasegundalínea lcd.print(LDR_invertido);//Hacemosquenosmuestreelvalorprocentualquehemos procesadopreviamente lcd.print("%");//Colocamoselsímbolo"%"conelfindeverloenelLCD delay(500);//DelayparanosaturarelsistemayLISTO:DDD }

...


Similar Free PDFs