Official Hobby Components Online Store | Buy Electronic Kits, Components, Boards, Shields, Modules

Een kantelschakelaar gebruiken in uw project

Een kantelschakelaar gebruiken in uw project

By Official Hobby Components Online Store | Buy Electronic Kits, Components, Boards, Shields, Modules | Published: 2026-10-18

Category: Handleidingen

Leer hoe u een kantelschakelaar (SW-520D) bedraadt en gebruikt in uw elektronica-projecten. Stapsgewijze handleiding met bedrading, Arduino-code en veelgemaakte fouten.

Snel antwoord

Om een kantelschakelaar te gebruiken, sluit u deze in serie met een pull-up weerstand aan op een digitale ingang van uw microcontroller en leest u vervolgens de statusverandering wanneer de schakelaar kantelt. De SW-520D is een betrouwbare, kwikvrije optie voor het detecteren van oriëntatieveranderingen.

De kantelschakelaar begrijpen

Een kantelschakelaar is een eenvoudige sensor die oriëntatie of beweging detecteert. In de SW-520D rolt een metalen bal om contact te maken of te verbreken, vergelijkbaar met een kwikkantelschakelaar maar zonder het kwik. Dit maakt hem ROHS-conform en veiliger voor hobbyprojecten.

Wanneer de schakelaar kantelt, beweegt de bal en verandert de elektrische verbinding. Dit binaire signaal kan door elke microcontroller, zoals een Arduino, worden gelezen om acties te activeren zoals het inschakelen van een LED of het laten afgaan van een alarm.

Basisbedrading

De SW-520D heeft twee aansluitingen. Sluit de ene aan op aarde en de andere op een digitale ingangspin van uw Arduino. Voeg een pull-up weerstand (meestal 10kΩ) toe tussen de ingangspin en 5V om een stabiel hoog signaal te garanderen wanneer de schakelaar open is.

Wanneer de schakelaar gesloten is (horizontaal), leest de ingang laag; wanneer gekanteld (open), leest hij hoog. Deze logica kan worden omgekeerd door de schakelaar tussen de ingang en 5V te plaatsen, afhankelijk van de behoeften van uw project.

Stapsgewijze handleiding voor het gebruik van een kantelschakelaar

  1. Verzamel componenten: U heeft een kantelschakelaar (zoals de SW-520D), een breadboard, jumper wires, een 10kΩ weerstand en een Arduino-bord nodig. Controleer of uw kantelschakelaar geschikt is voor de spanning van uw project; de meeste werken met 3.3V of 5V logica.
  2. Sluit de schakelaar aan: Plaats de kantelschakelaar op het breadboard. Sluit de ene aansluiting aan op GND en de andere op digitale pin 2 van de Arduino. Sluit een 10kΩ weerstand van dezelfde pin naar 5V aan (pull-up). Controleer de plaatsing van de weerstand; een ontbrekende pull-up kan zwevende metingen veroorzaken.
  3. Schrijf de code: Stel in de Arduino IDE pin 2 in als INPUT_PULLUP (dit activeert de interne pull-up, zodat u de externe weerstand kunt overslaan). Lees de pin met digitalRead() en print de status naar de Seriële Monitor. Onthoud dat met INPUT_PULLUP de logica is omgekeerd: LAAG wanneer gekanteld, HOOG wanneer horizontaal.
  4. Test de respons: Upload de code en kantel de schakelaar. U zou de statusverandering in de Seriële Monitor moeten zien. Zo niet, controleer dan uw bedrading en zorg ervoor dat de schakelaar correct is georiënteerd. Als de status niet verandert, probeer dan de aansluitingen om te wisselen; polariteit maakt niet uit voor deze schakelaar, maar een slechte verbinding wel.
  5. Integreer in uw project: Gebruik de statusverandering om een actie te activeren, zoals het inschakelen van een LED of het activeren van een zoemer. Stel bijvoorbeeld pin 13 in op HOOG wanneer de schakelaar gekanteld is. Voeg een kleine vertraging toe in de loop om de schakelaar te debouncen en meerdere triggers van een enkele kanteling te voorkomen.

Productfeiten

  • SW-520D kantel-/trillingsschakelaar (verpakking van 5): De SW-520D gebruikt een metalen bal om hetzelfde resultaat te bereiken als een kwikkantelschakelaar zonder kwik te gebruiken. Dit maakt het een veilige en ROHS-conforme keuze voor hobbyprojecten, vooral waar kinderen of het milieu een zorg zijn.
    SW-520D Tilt / Vibration switch (Pack of 5)
    SW-520D kantel-/trillingsschakelaar (verpakking van 5)

Shop Related Products

SW-520D kantel-/trilschakelaar (set van 5)

SW-520D kantel-/trilschakelaar (set van 5)

$0.78 $1.07

Shop Now