Innehållsförteckning:

SW -520D Vibrationssensor Metallkulvippströmställare - Visuino: 6 steg
SW -520D Vibrationssensor Metallkulvippströmställare - Visuino: 6 steg

Video: SW -520D Vibrationssensor Metallkulvippströmställare - Visuino: 6 steg

Video: SW -520D Vibrationssensor Metallkulvippströmställare - Visuino: 6 steg
Video: MPU6050 NODEMCU ESP8266 "I designed my own cheap vibration sensor" 2024, Juli
Anonim
Image
Image

Denna SW-520D grundläggande lutningsomkopplare kan enkelt användas för att detektera orientering. Inuti burken finns en boll som kommer i kontakt med tapparna när höljet är upprätt. Luta höljet och bollarna rör inte, vilket gör att ingen anslutning sker.

Lutningssensorn tillåter att detektera orientering eller lutning. Den upptäcker om sensorn är helt upprätt eller om den lutas. I den här självstudien lär vi oss hur en lutningssensor fungerar och hur man använder den med Arduino -kortet för att upptäcka rörelser. Vi kommer att använda en piezomodul för att göra ett ljud varje gång omkopplaren tar kontakt.

Se en demonstrationsvideo.

Steg 1: Vad du behöver

Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva
Vad du kommer att behöva

Arduino UNO (eller någon annan Arduino)

SW-520D Tilt Sensor

Piezo -modul

RÖD LED

1K ohm motstånd

Bygelkablar

Bakbord

Visuino -program: Ladda ner Visuino

Steg 2: Kretsen

Kretsen
Kretsen
  1. Anslut Piezo-modulstift [-] till Arduino-stift [GND]
  2. Anslut Piezo -modulstift [+] till Arduino -stift [5V]
  3. Anslut Piezo -modulstift [S] till Arduino digitalpinne [7]
  4. Anslut Tilt sesnsor pin [1] till Arduino pin [5V]
  5. Anslut Tilt sesnsor pin [1] till Arduino digital pin [8] och till motstånd.
  6. Anslut andra sidan av motståndet till Arduino -stift [GND]
  7. Anslut LED -positiv stift till Arduino digital stift [7]
  8. Anslut LED -negativstift till Arduino -stift [GND]

Steg 3: Starta Visuino och välj Arduino UNO -korttyp

Starta Visuino och välj Arduino UNO -korttyp
Starta Visuino och välj Arduino UNO -korttyp
Starta Visuino och välj Arduino UNO -korttyp
Starta Visuino och välj Arduino UNO -korttyp

För att börja programmera Arduino måste du ha Arduino IDE installerat härifrån:

Tänk på att det finns några kritiska buggar i Arduino IDE 1.6.6. Se till att du installerar 1.6.7 eller högre, annars fungerar inte denna instruktionsbok! Om du inte har gjort följ stegen i denna instruktion för att konfigurera Arduino IDE för att programmera Arduino UNO! Visuino: https://www.visuino.eu måste också installeras. Starta Visuino som visas på den första bilden Klicka på "Verktyg" -knappen på Arduino -komponenten (bild 1) i Visuino När dialogrutan visas väljer du "Arduino UNO" som visas på bild 2

Steg 4: Lägg till och anslut komponenter i Visuino

I Visuino Lägg till och anslut komponenter
I Visuino Lägg till och anslut komponenter
I Visuino Lägg till och anslut komponenter
I Visuino Lägg till och anslut komponenter
  1. Lägg till komponenten "Digital (Boolean) Inverter (Not)"
  2. Anslut Arduino digital pin out [8] till komponentstiftet "Inverter1" [In]
  3. Anslut komponenten "Inverter1" [Out] till Arduino Digital pin [7]

Steg 5: Generera, kompilera och ladda upp Arduino -koden

Generera, kompilera och ladda upp Arduino -koden
Generera, kompilera och ladda upp Arduino -koden
Generera, kompilera och ladda upp Arduino -koden
Generera, kompilera och ladda upp Arduino -koden

I Visuino, tryck på F9 eller klicka på knappen som visas på bild 1 för att generera Arduino -koden och öppna Arduino IDE

I Arduino IDE klickar du på knappen Upload för att kompilera och ladda upp koden (bild 2)

Steg 6: Spela

Om du driver Arduino UNO -modulen och trycker på kraftsensorn bör du se ett växlande nummer på OLED -displayen och en grön lysdiod ska lysa men när du når gränsen ska den röda lysdioden lysa.

Grattis! Du har slutfört ditt projekt med Visuino. Vidare bifogas Visuino -projektet, som jag skapade för denna Instructable, du kan ladda ner det här och öppna det i Visuino:

Rekommenderad: