Manual de usuario del interruptor de alimentación sparkfun Arduino
Interruptor de alimentación sparkfun Arduino

Descrición

Este é un interruptor ON/OFF sinxelo para o LilyPad. Cando o interruptor está na posición ON está pechado e cando está na posición OFF está aberto. Utilízao para activar o comportamento no teu proxecto programado ou para acender e apagar LED, zumbadores e motores en circuítos sinxelos.

Dimensións

  • Tamaño: 7.75 × 18.1 mm
  • PCB fino de 0.8 mm

Como conectarse:

Conectando

Esquemático

Esquemático

Detección (interruptores):

Fai un simple cambio de pinzas de cocodrilo
A placa de desenvolvemento LilyPad ProtoSnap xa ten un interruptor conectado ao taboleiro, polo que se estás a usar esta tarxeta podes pasar ao seguinte paso. Un interruptor é basicamente 2 pezas de material condutor que ás veces se presionan e ás veces se manteñen separadas. O interruptor está PECHADO (pulsado ou disparado) cando os condutores están presionados xuntos e ABERTO cando os condutores están separados. Faremos un cambio moi sinxelo usando 2 pinzas de cocodrilo. Engade un clip de cocodrilo negro á pestana (-) do teu LilyPad Arduino e un clip de cocodrilo dunha cor diferente (preferentemente non vermello) á pestana 5. Agora, cando tocamos os dous clips de cocodrilo xuntos, estamos pechando ou "premendo" o cambiar. Teña en conta que cando tocamos os clips xuntos, o switchPin (pétalo de flor 5) unirase ao chan ou (-) mediante os clips de cocodrilo. Referímonos a terra ou (-) no código Arduino como "BAIXO" e a potencia ou (+) ou "+5 V" como "ALTO". Máis sobre isto nun segundo.

Sensación

Conecte o LilyPad ao seu ordenador e inicie o software Arduino

Copia este sampcódigo nunha xanela de Arduino
Fai clic aquí para ver os interruptoresampcódigo le. Copia e pega este código nunha xanela de Arduino baleira.

Formatear o Código
No menú Ferramentas, seleccione Formato automático. Despois de facelo, aliña todos os teus comentarios (as declaracións en gris-marrón despois de "//" en cada liña) para que estean en columnas lexibles no lado dereito da pantalla. Isto axudarache a ler o código. Aquí está o aspecto da miña xanela de Arduino despois de formatear todo:

Formatear o Código

Le o código para ter unha idea do que está a facer. Os comentarios ao final de cada liña deberían axudarche a comprender o que está a suceder. Teña en conta que no código estamos escoitando un sinal BAIXO no switchPin. Acendemos o LED cando o switchPin está conectado a terra. Como se mencionou anteriormente, cando xuntamos os dous clips de cocodrilo, isto é exactamente o que está a suceder: o switchPin está conectado ao chan a través dos clips. Entón, imos probalo no mundo real...

Carga o código no LilyPad
Compile o código e cárgueo no LilyPad. Fai isto premendo no botón de carga na xanela de Arduino (esa é a frecha que apunta á dereita na parte superior da xanela de Arduino).

Mira que pasa cando pechas o interruptor!
O LED debería acenderse. Se non é así, asegúrese de que as conexións das súas pinzas de cocodrilo sexan boas. Aquí está o aspecto do meu taboleiro activado por interruptor. Mirade ben para ver a luz:

pecha o interruptor

Se estás a usar a placa de desenvolvemento LilyPad Proto Snap, activa o interruptor precableado. A luz verde (a carón do pin 11) debería acenderse. Tentando cambiar o código para que poidas usar o botón do pin A5 para acender a luz verde

Acabadoview

Xoga a modificar o código para obter un comportamento diferente

  • Podes facer que o LED se acenda cando o interruptor está aberto e apagado cando o interruptor está pechado? (Basicamente intercambiando o comportamento do sampcódigo.)
  • Podes facer que o LED parpadee rapidamente mentres o interruptor está pechado e se apague cando o interruptor está aberto?
  • Algo un pouco máis desafiante... podes facer que o LED se active e apague con cada pulsación do interruptor? É dicir, a primeira vez que preme o interruptor, o LED acende, a segunda vez que preme o interruptor apágase, etc.

Constrúe o teu propio interruptor
Como podedes ver no clip de cocodrilo example, é fácil construír un interruptor. Xoga con diferentes materiais para facer os teus propios interruptores. Algúns materiais que podes usar para facer interruptores son velcro condutor, tecido condutor, fío condutor, folla de aluminio, resortes metálicos e contas metálicas. Usa a túa imaxinación e o que hai na casa!

Documentos/Recursos

Interruptor de alimentación sparkfun Arduino [pdfManual do usuario
Arduino, interruptor de alimentación Arduino, interruptor de alimentación, interruptor

Referencias

Deixa un comentario

O teu enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados *