Advertisement
RealHero

Arduino 3.3

Jun 5th, 2021
896
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.50 KB | None | 0 0
  1. #include <LiquidCrystal.h>
  2.  
  3. #define DIODE_DROP 0.7
  4.  
  5. LiquidCrystal lcd(13, 12, 11, 10, 9, 8);
  6.  
  7. void setup() {
  8.  
  9. lcd.begin(16, 2);
  10. lcd.print("Btry vltg: ");
  11. String s [20];
  12. for (int i = 1; i <= 20; i++) {
  13. s[i] = i;
  14. }
  15. lcd.setCursor(0, 1);
  16. for(int i = 0; i < 19; i++) {  
  17. lcd.print(s[i] + " ");
  18. }
  19. }
  20.  
  21. void loop() {
  22.  
  23.  
  24. float voltage = analogRead(A0) / 1024.0 * 10.0;
  25.  
  26. if (voltage > 0.1)
  27.  
  28. voltage += DIODE_DROP;
  29. lcd.setCursor(11, 0);
  30. lcd.print(voltage);
  31. lcd.autoscroll();
  32. delay(500);
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement