sparkfun Arduino Power Switch User Manual

Paglalarawan
Ito ay isang simpleng ON/OFF switch para sa LilyPad. Kapag ang switch ay nasa ON na posisyon ito ay sarado at kapag ito ay nasa OFF na posisyon ito ay bukas. Gamitin ito upang mag-trigger ng gawi sa iyong naka-program na proyekto, o upang i-on at i-off ang mga LED, buzzer, at motor sa mga simpleng circuit.
Mga sukat
- Laki: 7.75 × 18.1mm
- Manipis na 0.8mm PCB
Paano Kumonekta:

Eskematiko

Sensing (Switch):
Gumawa ng isang simpleng paglipat mula sa mga alligator clip
Ang LilyPad ProtoSnap Development Board ay mayroon nang switch na naka-wire sa board, kaya kung ginagamit mo ang board na ito maaari kang lumaktaw sa susunod na hakbang Ang switch ay karaniwang 2 piraso ng conductive material na kung minsan ay pinagdikit-dikit at kung minsan ay pinaghihiwalay. Ang switch ay SARADO (pinindot o na-trigger) kapag ang mga konduktor ay pinindot nang magkakasama at BUKAS kapag ang mga konduktor ay pinaghiwalay. Gagawa kami ng talagang simpleng switch gamit ang 2 alligator clip. Maglakip ng itim na alligator clip sa (-) na tab sa iyong LilyPad Arduino at isang alligator clip na may ibang kulay (mas mabuti na hindi pula) sa tab 5. Ngayon, kapag hinawakan natin ang dalawang alligator clip nang magkasama, isinasara o "pinipindot" natin ang lumipat. Tandaan na kapag pinagsama namin ang mga clip, ikakabit ang switchPin (peta ng bulaklak 5) sa lupa o (-) sa pamamagitan ng mga alligator clip. Tinutukoy namin ang ground o (-) sa Arduino code bilang “LOW” at power o (+) o “+5V” bilang “HIGH”. Higit pa tungkol dito sa isang segundo.

Ilakip ang LilyPad sa iyong computer at simulan ang Arduino software
Kopyahin itong sample code sa isang Arduino window
Mag-click dito para sa switch sampang code. Kopyahin at i-paste ang code na ito sa isang walang laman na Arduino window.
I-format ang Code
Sa ilalim ng Tools menu, piliin ang Auto Format. Pagkatapos mong gawin ito, ihanay ang lahat ng iyong komento (ang mga pahayag sa kulay abo-kayumanggi kasunod ng “//” sa bawat linya) upang ang mga ito ay nasa mga nababasang column sa kanang bahagi ng screen. Makakatulong ito sa iyo na basahin ang code. Narito ang hitsura ng aking Arduino window pagkatapos kong i-format ang lahat:

Basahin ang code upang maunawaan kung ano ang ginagawa nito. Ang mga komento sa dulo ng bawat linya ay dapat makatulong sa iyo na maunawaan kung ano ang nangyayari. Tandaan na sa code kami ay nakikinig para sa isang LOW signal sa switchPin. Binubuksan namin ang LED kapag ang switchPin ay nakakabit sa lupa. Tulad ng nabanggit kanina, kapag pinagsama namin ang dalawang alligator clip ay ito mismo ang nangyayari: ang switchPin ay nakakabit sa lupa sa pamamagitan ng mga clip. Kaya, subukan natin ito sa totoong mundo...
I-load ang code sa LilyPad
I-compile ang code at i-load ito sa LilyPad. Gawin ito sa pamamagitan ng pagpindot sa upload button sa Arduino window (iyan ang kanang pointing arrow sa tuktok ng Arduino window).
Tingnan kung ano ang mangyayari kapag isinara mo ang switch!
Ang LED ay dapat na dumating. Kung hindi, suriin upang matiyak na maayos ang iyong mga koneksyon sa alligator clip. Narito ang hitsura ng aking switch triggered board. Tingnang mabuti upang makita ang liwanag:

Kung ginagamit mo ang LilyPad Proto Snap Development Board, i-on ang pre-wired switch. Ang berdeng ilaw (sa tabi ng pin 11) ay dapat na naka-on. Sinusubukang baguhin ang code para magamit mo ang button sa pin A5 para i-on ang berdeng ilaw

Maglaro sa pagbabago ng code upang makakuha ng ibang pag-uugali
- Maaari mo bang i-on ang LED kapag nakabukas ang switch at naka-off kapag nakasara ang switch? (Karaniwang pagpapalit ng pag-uugali ng sampang code.)
- Maaari mo bang mabilis na kumurap ang LED habang nakasara ang switch at naka-off kapag nakabukas ang switch?
- Isang bagay na medyo mas mapaghamong... maaari mo bang i-toggle ang LED sa on at off sa bawat pagpindot ng switch? Iyon ay, sa unang pagkakataon na pinindot mo ang switch, ang LED ay naka-on, sa pangalawang beses na pinindot mo ang switch ito ay naka-off, at iba pa?
Bumuo ng sarili mong switch
Tulad ng makikita mo mula sa alligator clip example, madali lang gumawa ng switch. Maglaro ng iba't ibang materyales para gumawa ng sarili mong switch. Ang ilang materyales na magagamit mo sa paggawa ng mga switch ay conductive velcro, conductive fabric, conductive thread, aluminum foil, metal spring at metal beads. Gamitin ang iyong imahinasyon at kung ano man ang nasa paligid ng bahay!
Mga Dokumento / Mga Mapagkukunan
![]() |
sparkfun Arduino Power Switch [pdf] User Manual Arduino, Arduino Power Switch, Power Switch, Switch |




