- Dette emne har 0 svar og 1 stemme, og blev senest opdateret for 3 måneder, 3 uger siden af .
- Du skal være logget ind for at svare på dette indlæg.
Ardustore.dk › Forum › Tutorials & Vejledninger › Arduino indbygget pullup modstand
Tagget: Arduino
Arduino har en indbygget funktion til at aktivere pullup-modstande ved hjælp af INPUT_PULLUP i pinMode()-funktionen. Arduino boards har kun pullup-modstande; de har ikke indbyggede pulldown-modstande.
Hvordan virker det?
Når knappen ikke er trykket, trækker pullup-modstanden spændingen på pin 2 op til HIGH (5V).
Når knappen trykkes, forbindes pin 2 direkte til GND, hvilket sætter tilstanden til LOW.
Denne kode er testet på en Arduino Uno:
Arduino Uno R3 Chip
void setup() {
pinMode(2, INPUT_PULLUP); // Aktivér indbygget pullup på pin 2
Serial.begin(9600); // Start seriel monitor
}
void loop() {
int buttonState = digitalRead(2); // Læs knaptilstanden
if (buttonState == LOW) { // Knappen er trykket (forbundet til GND)
Serial.println("Button pressed");
} else { // Knappen er ikke trykket
Serial.println("Button released");
}
delay(100); // Vent 100 ms for stabilitet
}
Telefonen har åben:
Mandag-Fredag 07.00 – 16.00
Lørdag-Søndag 09.00 – 12.00
Kontakt os:
Mail: info@ardustore.dk
Telefon: 41403333
Virksomheden:
Ardustore.dk
Farverhus 59
6200 Åbenrå
CVR: 39973804
Afhentning: Ordren som afhentes bliver lagt i postkassen som er låst med en kode. Koden kommer i den mail som sendes når pakken kan afhentes.
Vi er meget mere ind bare en webshop, vi tilbyder også forskellige service.
– Udvikling af egen PCB print
– Salg af komplet styringer
– Software udvikling
– Programmering
Skriv til os på info@ardustore.dk
Vi vil prøve noget nyt! Der findes ingen sider i Danmark som tilbyder forums inde for Arduino! Derfor har vi prøvet at lave et lille univers for Arduino entusiaster.
Telefonen har åben:
Mandag-Fredag 07.00 – 16.00
Lørdag-Søndag 09.00-12.00
Kontakt os:
Mail: info@ardustore.dk
Telefon: 41403333
Virksomheden:
Ardustore.dk
Farverhus 59
6200 Åbenrå
CVR: 39973804
Webshoppen er ikke en butik som kan besøges. Men det er muligt at afhente ordre, dog efter aftale via mail eller tlf. (Også i weekenden)
Afhentning: Ordren som afhentes bliver lagt i postkassen som er låst med en kode. Koden kommer i den mail som sendes når pakken kan afhentes.
Vi er meget mere ind bare en webshop, vi tilbyder også forskellige service.
– Udvikling af egen PCB print
– Salg af komplet styringer
– Software udvikling
– Programmering
Skriv til os på info@ardustore.dk
Vi vil prøve noget nyt! Der findes ingen sider i Danmark som tilbyder forums inde for Arduino! Derfor har vi prøvet at lave et lille univers for Arduino entusiaster.