Stap 1: Maak het
Wat is het?
Gebruik een eenvoudige functie om Celsius metingen van de micro:bit temperatuur sensor om te zetten in Fahrenheit.
Zo werkt het
- De processor van de micro:bit heeft een ingebouwde temperatuur sensor ingang die metingen in Celsius geeft.
- Met behulp van functies kun je de temperatuur eenvoudig omrekenen naar Fahrenheit.
- Met de functie convertCtoF kunt je de conversie code eenvoudig opnieuw gebruiken, bijvoorbeeld in een maximum minimum thermometer.
- De functie wordt aangeroepen door convertCtoF te gebruiken in plaats van een variabele of een getal wanneer je op knop B op je micro:bit drukt.
- We geven aan de functie de temperatuur in Celsius door.
- De functie neemt dan het nummer dat eraan is doorgegeven, opgeslagen in een variabele met de naam C, en converteert het naar Fahrenheit door het te vermenigvuldigen met 1,8 en 32 toe te voegen.
- De functie retourneert vervolgens het geconverteerde getal, zodat wanneer je op knop B drukt, de temperatuur wordt weergegeven in Fahrenheit op de LED display uitgang.
- Als je op knop A drukt, wordt de temperatuur in Celsius weergegeven.
Benodigdheden
- micro:bit (of MakeCode simulator)
- MakeCode of Python editor
- batterijpakket (optioneel)
Step 2: Codeer het
Stap 3: Verbeter het
- Verbeter de weergave door 'C' of 'F' weer te geven na de temperatuur in Celsius of Fahrenheit.
- Maak je eigen functie om een conversie naar graden Kelvin toe te voegen als je de knoppen A en B tegelijk indrukt.
- Voeg Fahrenheit conversies toe aan een maximum minimum thermometer of een binnen buiten thermometer.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.