Stap 7: Uw code aanpassen!
We een beetje extra aan onze code toegevoegd met behulp van het LCD-scherm knoppen. Met dit, konden we om te schakelen tussen C en F uitlezingen, voorzien van een 10s gemiddeld, en bieden een kleine motiverende boodschap.
U kunt deze knoppen gebruiken maar u pasvorm ziet, maar tot hen toegang hebben en gebruiken ze het volgende doen:
- Lees in de waarden van de knop persen met behulp van de analogRead functie. Moet u opgeven van de pin die je zal lezen uit. We gebruikten A0.
- De Serial.print-methoden gebruiken om te achterhalen van het gehele getal geproduceerd uit de analogRead-functie elke knop zijn gekoppeld. Elke knop produceert een ander geheel getal, dus je moet kunnen bepalen welke knop wordt geduwd afhankelijk van de integerwaarde geproduceerd.
- Zodra u deze waarden hebt gevestigd, kunt u globale variabelen die record elke waarde op basis van wat u eerder gevonden.
- In uw functie van de lus, stellen als-instructies die het als een knop wordt geduwd bepalen, en zo ja, welke. In deze als-instructies, kunt u het uitvoeren van verschillende bewerkingen te doen leuke dingen met het apparaat.
We waren in staat om te doen wat plezier dingen met de knoppen, dus zorg ervoor om ze te gebruiken als het je past!