Fladdermöss har känslor för (9 / 10 steg)
Steg 9: Ladda programvaran till Lilypad
Genom att använda Arduino programvaran skriva programmet så Maxbotix kommer kör vibe styrelsen.
Jag använde följande program:
Fladdermöss har känslor för
Bärbar datorsystem för stöd till den visuellt handikappade
Lynne Bruning November 2008
utgång
int BUZZER_OUTPUT_PIN = 13.
intput
int RANGE_FINDER_INPUT_PIN = 0;
int NUMBER_OF_UNITS_TO_SENSOR = 42.
ändra enheter för att matcha din specifika användare och miljö
void setup()
{
pinMode(RANGE_FINDER_INPUT_PIN,INPUT); anger avståndsmätare analoga stiftet som indata
pinMode (BUZZER_OUTPUT_PIN, OUTPUT); ställer in Summer digital stiftet som utgång
digitalWrite (RANGE_FINDER_INPUT_PIN, låg); stängs larmsignalen
digitalWrite (RANGE_FINDER_INPUT_PIN, hög); tänds summern
beginSerial(9600);
Serial.println("units");
}
void loop()
{
int val = analogRead(RANGE_FINDER_INPUT_PIN);
Serial.println(val); enheter
om (val > = 0 & val < = NUMBER_OF_UNITS_TO_SENSOR)
{
digitalWrite (BUZZER_OUTPUT_PIN, hög); tänds summern
}
annat
{
digitalWrite (BUZZER_OUTPUT_PIN, låg); stängs larmsignalen
}
}