Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import grovepi.GrovePi;
- import grovepi.Pin;
- import grovepi.sensors.*;
- import java.lang.Math;
- public class temp {
- public static void main(String[] args){
- GrovePi grovePi = new GrovePi();
- ButtonSensor button = grovePi.getDeviceFactory().createButtonSensor(Pin.DIGITAL_PIN_4);
- TemperatureAndHumiditySensor temp =
- grovePi.getDeviceFactory().createTemperatureAndHumiditySensor(Pin.ANALOG_PIN_0);
- double setTemperature = 0;
- boolean setTemp = true;
- boolean waitTemp = false;
- double value;
- while(setTemp){
- while(button.isPressed()){
- setTemperature = grovePi.analogRead(Pin.ANALOG_PIN_0);
- System.out.println("Current Temperature: " + setTemperature);
- setTemp = false;
- waitTemp=true;
- }
- }
- while(waitTemp){
- value = grovePi.analogRead(Pin.ANALOG_PIN_0);
- System.out.println("Temperature cooling...");
- if(value == setTemperature){
- System.out.println("Your Drink has reached your perfect temperature: " + setTemperature);
- waitTemp = false;
- setTemp = true;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement