sparkfun Arduino Power Switch Manuale dell'utente
interruttore di alimentazione Arduino sparkfun

Descrizione

Questo è un semplice interruttore ON/OFF per il LilyPad. Quando l'interruttore è in posizione ON è chiuso e quando è in posizione OFF è aperto. Usalo per attivare il comportamento nel tuo progetto programmato o per accendere e spegnere LED, cicalini e motori in circuiti semplici.

Dimensioni

  • Dimensioni: 7.75 × 18.1 mm
  • PCB sottile da 0.8 mm

Come connettersi:

Collegamento

Schema

Schema

Rilevamento (interruttori):

Fai una semplice sostituzione delle clip a coccodrillo
La scheda di sviluppo LilyPad ProtoSnap è già dotata di un interruttore collegato alla scheda, quindi se stai utilizzando questa scheda puoi saltare al passaggio successivo. Un interruttore è fondamentalmente composto da 2 pezzi di materiale conduttivo che a volte vengono premuti insieme e a volte tenuti separati. L'interruttore è CHIUSO (premuto o azionato) quando i conduttori sono premuti insieme e APERTO quando i conduttori sono separati. Faremo un cambio davvero semplice utilizzando 2 clip a coccodrillo. Collega una clip a coccodrillo nera alla linguetta (-) del tuo LilyPad Arduino e una clip a coccodrillo di colore diverso (preferibilmente non rossa) alla linguetta 5. Ora, quando tocchiamo insieme le due clip a coccodrillo stiamo chiudendo o “premendo” la interruttore. Tieni presente che quando tocchiamo le clip insieme, il switchPin (petalo del fiore 5) sarà collegato a terra o (-) tramite le clip a coccodrillo. Nel codice Arduino ci riferiamo alla terra o (-) come “BASSO” e all'alimentazione o (+) o “+5 V” come “ALTO”. Maggiori informazioni su questo tra un secondo.

Sensing

Collega il LilyPad al tuo computer e avvia il software Arduino

Copia questa sample codice in una finestra Arduino
Fare clic qui per gli interruttoriampil codice. Copia e incolla questo codice in una finestra Arduino vuota.

Formatta il codice
Nel menu Strumenti, seleziona Formattazione automatica. Dopo averlo fatto, allinea tutti i tuoi commenti (le affermazioni in grigio-marrone che seguono "//" su ogni riga) in modo che siano in colonne leggibili sul lato destro dello schermo. Questo ti aiuterà a leggere il codice. Ecco come appariva la mia finestra Arduino dopo aver formattato tutto:

Formatta il codice

Leggi il codice per avere un'idea di cosa sta facendo. I commenti alla fine di ogni riga dovrebbero aiutarti a capire cosa sta succedendo. Nota che nel codice stiamo ascoltando un segnale BASSO sullo switchPin. Accendiamo il LED quando lo switchPin è collegato a terra. Come accennato in precedenza, quando mettiamo insieme le due clip a coccodrillo questo è esattamente ciò che accade: lo switchPin è collegato a terra tramite le clip. Quindi, proviamolo nel mondo reale...

Carica il codice sul LilyPad
Compila il codice e caricalo sul LilyPad. Fallo premendo il pulsante di caricamento nella finestra di Arduino (che è la freccia che punta verso destra nella parte superiore della finestra di Arduino).

Guarda cosa succede quando chiudi l'interruttore!
Il LED dovrebbe accendersi. In caso contrario, controlla che le connessioni della clip a coccodrillo siano buone. Ecco come appare la mia scheda attivata dall'interruttore. Guarda attentamente per vedere la luce:

chiudere l'interruttore

Se stai utilizzando la scheda di sviluppo LilyPad Proto Snap, accendi l'interruttore precablato. La luce verde (accanto al pin 11) dovrebbe accendersi. Prova a cambiare il codice in modo da poter utilizzare il pulsante sul pin A5 per accendere la luce verde

Sopraview

Gioca modificando il codice per ottenere comportamenti diversi

  • È possibile accendere il LED quando l'interruttore è aperto e spegnerlo quando l'interruttore è chiuso? (Sostanzialmente scambiando il comportamento di sampil codice.)
  • È possibile far lampeggiare rapidamente il LED mentre l'interruttore è chiuso e spegnerlo quando l'interruttore è aperto?
  • Qualcosa di un po' più impegnativo... riesci ad accendere e spegnere il LED ad ogni pressione dell'interruttore? Cioè la prima volta che si preme l'interruttore il led si accende, la seconda volta che si preme l'interruttore si spegne e così via?

Costruisci il tuo interruttore
Come puoi vedere dalla clip dell'alligatore example, è facile costruire un interruttore. Gioca con materiali diversi per effettuare i tuoi cambi. Alcuni materiali che puoi utilizzare per realizzare interruttori sono velcro conduttivo, tessuto conduttivo, filo conduttivo, foglio di alluminio, molle metalliche e perline metalliche. Usa la tua immaginazione e qualunque cosa si trovi in ​​giro per casa!

Documenti / Risorse

interruttore di alimentazione Arduino sparkfun [pdf] Manuale d'uso
Arduino, interruttore di alimentazione Arduino, interruttore di alimentazione, interruttore

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *