Taula de continguts:

SW-520D Interruptor d'inclinació de boles metàl·liques amb sensor de vibració - Visuino: 6 passos
SW-520D Interruptor d'inclinació de boles metàl·liques amb sensor de vibració - Visuino: 6 passos

Vídeo: SW-520D Interruptor d'inclinació de boles metàl·liques amb sensor de vibració - Visuino: 6 passos

Vídeo: SW-520D Interruptor d'inclinació de boles metàl·liques amb sensor de vibració - Visuino: 6 passos
Vídeo: Sensor de inclinación SW-520D en Tinkercad 2024, Juliol
Anonim
Image
Image

Aquest commutador basculant bàsic SW-520D es pot utilitzar fàcilment per detectar l'orientació. Dins de la llauna hi ha una bola que entra en contacte amb els passadors quan la caixa està en posició vertical. Inclineu la caixa i les boles no es toquin, de manera que no es realitza cap connexió.

El sensor d’inclinació permet detectar orientació o inclinació. Detecta si el sensor està completament en posició vertical o si està inclinat. En aquest tutorial, aprendrem com funciona un sensor d’inclinació i com utilitzar-lo amb la placa Arduino per detectar moviments. Utilitzarem un mòdul piezoelèctric per fer un so cada vegada que l’interruptor faci contacte.

Mireu un vídeo de demostració.

Pas 1: què necessiteu

El que necessitareu
El que necessitareu
El que necessitareu
El que necessitareu

Arduino UNO (o qualsevol altre Arduino)

Sensor d’inclinació SW-520D

Mòdul piezoelèctric

LED VERMELL

Resistència de 1K ohm

Filferros de pont

Taula de pa

Programa Visuino: descarregar Visuino

Pas 2: el circuit

El Circuit
El Circuit
  1. Connecteu el pin del mòdul piezoelèctric [-] al pin Arduino [GND]
  2. Connecteu el pin del mòdul piezo [+] al pin Arduino [5V]
  3. Connecteu el pin del mòdul piezo [S] al pin digital Arduino [7]
  4. Connecteu el pin sesnsor Tilt [1] al pin Arduino [5V]
  5. Connecteu el pin sesnsor Tilt [1] al pin digital Arduino [8] i a la resistència.
  6. Connecteu l'altre costat de la resistència al pin Arduino [GND]
  7. Connecteu el pin positiu LED al pin digital Arduino [7]
  8. Connecteu el pin negatiu LED al pin Arduino [GND]

Pas 3: Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO

Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO
Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO
Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO
Inicieu Visuino i seleccioneu el tipus de placa Arduino UNO

Per començar a programar l’Arduino, haureu de tenir instal·lat l’IDE Arduino des d’aquí:

Tingueu en compte que hi ha alguns errors crítics a Arduino IDE 1.6.6. Assegureu-vos que instal·leu la versió 1.6.7 o superior, en cas contrari, aquest instructiu no funcionarà. Si encara no ho heu fet, seguiu els passos d'aquesta instrucció per configurar l'IDE d'Arduino per programar Arduino UNO. El Visuino: https://www.visuino.eu també ha d’estar instal·lat. Inicieu Visuino com es mostra a la primera imatge Feu clic al botó "Eines" del component Arduino (imatge 1) a Visuino Quan aparegui el quadre de diàleg, seleccioneu "Arduino UNO" tal com es mostra a la imatge 2

Pas 4: a Visuino Afegeix i connecta components

A Visuino Afegeix i connecta components
A Visuino Afegeix i connecta components
A Visuino Afegeix i connecta components
A Visuino Afegeix i connecta components
  1. Afegiu el component "Inversor digital (booleà) (no)"
  2. Connecteu el pin digital Arduino [8] al pin del component "Inverter1" [In]
  3. Connecteu el pin del component "Inverter1" al pin Arduino Digital [7]

Pas 5: Genereu, compileu i pengeu el codi Arduino

Genereu, compileu i pengeu el codi Arduino
Genereu, compileu i pengeu el codi Arduino
Genereu, compileu i pengeu el codi Arduino
Genereu, compileu i pengeu el codi Arduino

A Visuino, premeu F9 o feu clic al botó que es mostra a la imatge 1 per generar el codi Arduino i obriu l'IDE Arduino

A l'IDE Arduino, feu clic al botó Puja per compilar i penjar el codi (imatge 2)

Pas 6: Juga

Si enceneu el mòdul Arduino UNO i premeu el sensor del sensor de força, hauríeu de veure un número canviant a la pantalla OLED i hauria d’encendre un LED verd, però quan arribeu al límit, el LED vermell hauria de brillar.

Enhorabona! Heu completat el vostre projecte amb Visuino. També s’adjunta el projecte Visuino, que he creat per a aquest Instructable, el podeu descarregar aquí i obrir-lo a Visuino:

Recomanat: