Ćwiczenie 7
Popraw kod obsługujący termometr tak, aby temperatura była wyświetlana w następujący sposób:
RRpqNpfmL5tntLinia 1:
Temperatura:
Linia 2:
temperatura z dokładnością do 2 miejsc po przecinku, napis st., litera C.
Linia 1. const int czujnikPin znak równości A0 średnik.
Linia 2. int ledPin znak równości 7 średnik.
Linia 3. int buzzPin znak równości 6 średnik.
Linia 4. kratka include otwórz nawias ostrokątny LiquidCrystal kropka h zamknij nawias ostrokątny.
Linia 5. LiquidCrystal lcd otwórz nawias okrągły 12 przecinek 11 przecinek 5 przecinek 4 przecinek 3 przecinek 2 zamknij nawias okrągły średnik.
Linia 7. void setup otwórz nawias okrągły zamknij nawias okrągły otwórz nawias klamrowy.
Linia 8. pinMode otwórz nawias okrągły ledPin przecinek OUTPUT zamknij nawias okrągły średnik.
Linia 9. pinMode otwórz nawias okrągły buzzPin przecinek OUTPUT zamknij nawias okrągły średnik.
Linia 10. zamknij nawias klamrowy.
Linia 12. void loop otwórz nawias okrągły zamknij nawias okrągły otwórz nawias klamrowy.
Linia 13. int odczyt znak równości analogRead otwórz nawias okrągły czujnikPin zamknij nawias okrągły średnik.
Linia 14. float napiecie znak równości odczyt asterysk 5 kropka 0 średnik.
Linia 15. napiecie znak równości napiecie prawy ukośnik 1024 kropka 0 średnik.
Linia 16. float tempC znak równości otwórz nawias okrągły napiecie minus 0 kropka 5 zamknij nawias okrągły asterysk 100 średnik.
Linia 18. lcd kropka begin otwórz nawias okrągły 16 przecinek 2 zamknij nawias okrągły średnik.
Linia 19. lcd kropka setCursor otwórz nawias okrągły 0 przecinek 0 zamknij nawias okrągły średnik.
Linia 20. lcd kropka print otwórz nawias okrągły cudzysłów Temperatura dwukropek cudzysłów zamknij nawias okrągły średnik.
Linia 21. lcd kropka setCursor otwórz nawias okrągły 0 przecinek 1 zamknij nawias okrągły średnik.
Linia 22. lcd kropka print otwórz nawias okrągły tempC zamknij nawias okrągły średnik.
Linia 23. lcd kropka print otwórz nawias okrągły cudzysłów st kropka C cudzysłów zamknij nawias okrągły średnik.
Linia 24. delay otwórz nawias okrągły 1000 zamknij nawias okrągły średnik.
Linia 26. if otwórz nawias okrągły tempC zamknij nawias ostrokątny 29 zamknij nawias okrągły otwórz nawias klamrowy.
Linia 27. digitalWrite otwórz nawias okrągły buzzPin przecinek HIGH zamknij nawias okrągły średnik.
Linia 28. digitalWrite otwórz nawias okrągły ledPin przecinek HIGH zamknij nawias okrągły średnik.
Linia 29. zamknij nawias klamrowy else otwórz nawias klamrowy.
Linia 30. digitalWrite otwórz nawias okrągły buzzPin przecinek LOW zamknij nawias okrągły średnik.
Linia 31. digitalWrite otwórz nawias okrągły ledPin przecinek LOW zamknij nawias okrągły średnik.
Linia 32. zamknij nawias klamrowy.
Linia 33. zamknij nawias klamrowy.