Med hjälp av Arduino grunderna - potentiometrar - jag gjorde det på TechShop (3 / 3 steg)
Steg 3: kod
Följande är koden för blinkande enheten.-----------------------------------------------------------------
#define POT_PIN 5 void setup() { Ställ in den till utgång } void loop() { int val; Val=analogRead(POT_PIN); digitalWrite (LED_PIN, hög); Delay(val); digitalWrite (LED_PIN, låg); Delay(val); }
#define LED_PIN 3
pinMode (LED_PIN, OUTPUT);
-----------------------------------------------------------------
Så vad händer här? Först måste arduino in ledde PIN-koden till en utgång. Sedan programmet loopar igenom och gör några saker. Först ställer åt sidan lite minne för det värde som ska läsas från potentiometern. Sedan läser spänning värdet från analoga stift 5. Detta är ett värde från 0 till 1023 som översätts till 0-5v. När värdet fastställs, det anger det värdet som fördröjning för längd på och av cykler av led.
Och det är det, en potentiometer som används för att styra en blinkande lampa.