sparkfun Arduino maitinimo jungiklio vartotojo vadovas
Aprašymas
Tai paprastas „LilyPad“ įjungimo / išjungimo jungiklis. Kai jungiklis yra ON padėtyje, jis yra uždarytas, o kai yra OFF padėtyje - atidarytas. Naudokite jį norėdami suaktyvinti elgseną savo užprogramuotame projekte arba įjungti ir išjungti šviesos diodus, garsinius signalus ir variklius paprastose grandinėse.
Matmenys
- Dydis: 7.75 × 18.1mm
- Plona 0.8 mm PCB
Kaip prisijungti:
schemiškas
Jutimas (jungikliai):
Padarykite paprastą jungiklį iš aligatoriaus spaustukų
LilyPad ProtoSnap plėtros plokštė jau turi jungiklį, prijungtą prie plokštės, todėl, jei naudojate šią plokštę, galite pereiti prie kito žingsnio. Jungiklis iš esmės yra 2 laidžios medžiagos gabalai, kurie kartais suspaudžiami, o kartais laikomi vienas nuo kito. Jungiklis UŽDARYTA (paspaudžiamas arba suveikia), kai laidai suspaudžiami kartu, ir ATIDARYTA, kai laidai atskirti. Padarysime labai paprastą jungiklį naudodami 2 aligatoriaus spaustukus. Pritvirtinkite juodą aligatoriaus spaustuką prie (-) savo LilyPad Arduino skirtuko ir kitos spalvos (geriausia ne raudonos) aligatoriaus segtuką prie 5 skirtuko. Dabar, kai paliečiame du aligatoriaus spaustukus, uždarome arba „paspaudžiame“ jungiklis. Atkreipkite dėmesį, kad kai paliesime spaustukus kartu, jungiklisPin (gėlės žiedlapis 5) bus pritvirtintas prie žemės arba (-) per aligatoriaus spaustukus. Įžeminimą arba (-) Arduino kode vadiname „LOW“, o galią arba (+) arba „+5V“ – „HIGH“. Daugiau apie tai po sekundės.
Prijunkite LilyPad prie kompiuterio ir paleiskite Arduino programinę įrangą
Nukopijuokite šį sampkodą į Arduino langą
Spustelėkite čia, norėdami pamatyti jungikliusample kodas. Nukopijuokite ir įklijuokite šį kodą į tuščią Arduino langą.
Suformatuokite kodą
Meniu Įrankiai pasirinkite Automatinis formatavimas. Tai atlikę sulygiuokite visus savo komentarus (pilkai rudos spalvos teiginius po „//“ kiekvienoje eilutėje), kad jie būtų skaitomuose stulpeliuose dešinėje ekrano pusėje. Tai padės jums perskaityti kodą. Štai kaip atrodė mano „Arduino“ langas, kai viską suformatavau:
Perskaitykite kodą, kad suprastumėte, ką jis daro. Kiekvienos eilutės pabaigoje esantys komentarai turėtų padėti suprasti, kas vyksta. Atkreipkite dėmesį, kad kode mes klausomės LOW signalo ant switchPin. Mes įjungiame šviesos diodą, kai jungiklisPin yra pritvirtintas prie žemės. Kaip buvo minėta anksčiau, kai sujungiame du aligatoriaus spaustukus, būtent taip ir nutinka: jungiklio kaištis spaustukais pritvirtinamas prie žemės. Taigi, išbandykime tai realiame pasaulyje…
Įkelkite kodą į LilyPad
Surinkite kodą ir įkelkite jį į LilyPad. Padarykite tai paspausdami įkėlimo mygtuką Arduino lange (tai yra dešinėn rodyklė, esanti Arduino lango viršuje).
Pažiūrėkite, kas atsitinka, kai uždarote jungiklį!
LED turi užsidegti. Jei ne, patikrinkite, ar jūsų aligatoriaus spaustuko jungtys yra geros. Štai kaip atrodo mano jungiklio suveikusi plokštė. Atidžiai pažiūrėkite, kad pamatytumėte šviesą:
Jei naudojate „LilyPad Proto Snap Development Board“, įjunkite iš anksto prijungtą jungiklį. Turėtų užsidegti žalia lemputė (šalia 11 kaiščio). Bandoma pakeisti kodą, kad galėtumėte naudoti mygtuką ant kaiščio A5, kad įjungtumėte žalią šviesą
Žaiskite pakeisdami kodą, kad gautumėte kitokį elgesį
- Ar galite priversti šviesos diodą įsijungti, kai jungiklis atidarytas, ir išjungti, kai jungiklis uždarytas? (Iš esmės keičiant s elgesįampkodą.)
- Ar galite pasiekti, kad šviesos diodas greitai mirksėtų, kai jungiklis uždarytas, ir išsijungtų, kai jungiklis atidarytas?
- Kažkas šiek tiek sudėtingesnio... ar galite priversti šviesos diodą įsijungti ir išjungti kiekvieną kartą paspaudę jungiklį? Tai yra, pirmą kartą paspaudus jungiklį įsijungia šviesos diodas, antrą kartą paspaudus jungiklį išsijungia ir t.t.?
Sukurkite savo jungiklį
Kaip matote iš aligatoriaus klipo example, lengva sukurti jungiklį. Žaiskite su įvairiomis medžiagomis, kad sukurtumėte savo jungiklius. Kai kurios medžiagos, kurias galite naudoti jungikliams gaminti, yra laidūs lipdukai, laidus audinys, laidus siūlas, aliuminio folija, metalinės spyruoklės ir metaliniai karoliukai. Pasitelkite savo vaizduotę ir viską, kas slypi namuose!
Dokumentai / Ištekliai
![]() |
sparkfun Arduino maitinimo jungiklis [pdf] Naudotojo vadovas Arduino, Arduino maitinimo jungiklis, maitinimo jungiklis, jungiklis |