sparkfun Arduino Power Switch -käyttöopas
sparkfun Arduino Power Switch

Kuvaus

Tämä on yksinkertainen ON/OFF-kytkin LilyPadille. Kun kytkin on ON-asennossa, se on kiinni ja kun se on OFF-asennossa, se on auki. Käytä sitä käynnistämään käyttäytymistä ohjelmoidussa projektissasi tai kytkemään LEDit, summerit ja moottorit päälle ja pois yksinkertaisissa piireissä.

Mitat

  • Koko: 7.75 × 18.1mm
  • Ohut 0.8 mm piirilevy

Yhteyden muodostaminen:

Yhdistetään

Kaavamainen

Kaavamainen

Tunnistus (kytkimet):

Tee yksinkertainen kytkin alligaattoriklipsien avulla
LilyPad ProtoSnap Development Boardissa on jo kytkin, joka on kytketty levyyn, joten jos käytät tätä korttia, voit siirtyä seuraavaan vaiheeseen. Kytkin on periaatteessa 2 kappaletta johtavaa materiaalia, jotka toisinaan puristetaan yhteen ja joskus pidetään erillään. Kytkin on KIINNI (painattu tai laukaista), kun johtimet painetaan yhteen ja AUKI, kun johtimet on erotettu toisistaan. Teemme todella yksinkertaisen kytkimen käyttämällä 2 alligaattoripidikettä. Kiinnitä musta alligaattoripidike LilyPad Arduinon (-)-kielekkeeseen ja erivärinen alligaattoriklipsi (mieluiten ei punainen) kielekkeeseen 5. Nyt kun kosketamme kahta alligaattoripidikettä yhteen, suljemme tai "painamme" vaihtaa. Huomaa, että kun kosketamme kiinnikkeitä yhteen, kytkintappi (kukan terälehti 5) kiinnittyy maahan tai (-) alligaattoripidikkeiden kautta. Arduino-koodissa viitataan maahan tai (-) termillä "LOW" ja tehoon tai (+) tai "+5V" nimellä "HIGH". Tästä lisää hetken kuluttua.

Tunnistaminen

Liitä LilyPad tietokoneeseesi ja käynnistä Arduino-ohjelmisto

Kopioi tämä sampkoodi Arduino-ikkunaan
Napsauta tästä nähdäksesi kytkimen sample koodia. Kopioi ja liitä tämä koodi tyhjään Arduino-ikkunaan.

Muotoile koodi
Valitse Työkalut-valikosta Automaattinen muotoilu. Kun olet tehnyt tämän, kohdista kaikki kommenttisi (harmaanruskeat lausunnot "//"-merkin jälkeen kullakin rivillä) niin, että ne ovat luettavissa sarakkeissa näytön oikealla puolella. Tämä auttaa sinua lukemaan koodin läpi. Tältä Arduino-ikkunani näytti alustamisen jälkeen:

Muotoile koodi

Lue koodi läpi saadaksesi käsityksen siitä, mitä se tekee. Jokaisen rivin lopussa olevien kommenttien pitäisi auttaa sinua ymmärtämään, mitä tapahtuu. Huomaa, että koodissa kuuntelemme LOW-signaalia switchPinissä. Kytkemme LEDin päälle, kun kytkinPin on kiinnitetty maahan. Kuten aiemmin mainittiin, kun laitamme kaksi alligaattoripidikettä yhteen, tämä tapahtuu juuri näin: switchPin on kiinnitetty maahan pidikkeiden kautta. Joten, testataan sitä todellisessa maailmassa…

Lataa koodi LilyPadiin
Käännä koodi ja lataa se LilyPadiin. Tee tämä painamalla latauspainiketta Arduino-ikkunassa (se on oikealle osoittava nuoli Arduino-ikkunan yläosassa).

Katso mitä tapahtuu, kun suljet kytkimen!
LEDin pitäisi syttyä. Jos näin ei ole, tarkista, että alligaattorin pidikkeen liitännät ovat hyvät. Tältä näyttää kytkimen laukaiseva korttini. Katso tarkkaan nähdäksesi valon:

sulje kytkin

Jos käytät LilyPad Proto Snap Development Boardia, kytke esijohdotettu kytkin päälle. Vihreän valon (nastan 11 vieressä) pitäisi syttyä. Yritetään vaihtaa koodia, jotta voit sytyttää vihreän valon nastan A5 painikkeella

Yliview

Pelaa koodin muuttamisella saadaksesi erilaisen käyttäytymisen

  • Voitko saada LEDin syttymään, kun kytkin on auki, ja sammumaan, kun kytkin on kiinni? (Periaatteessa s:n käyttäytymisen vaihtaminenampkoodi.)
  • Voitko saada LEDin vilkkumaan nopeasti kytkimen ollessa kiinni ja sammumaan, kun kytkin on auki?
  • Jotain hieman haastavampaa… voitko saada LEDin syttymään ja sammumaan jokaisella kytkimen painalluksella? Toisin sanoen, kun painat kytkintä ensimmäisen kerran, LED syttyy, kun painat kytkintä toisen kerran, se sammuu ja niin edelleen?

Rakenna oma kytkin
Kuten näet alligaattorileike example, kytkimen rakentaminen on helppoa. Leikkiä eri materiaaleilla tehdäksesi omia kytkimiäsi. Joitakin materiaaleja, joita voit käyttää kytkimien valmistukseen, ovat johtava tarranauha, johtava kangas, johtava lanka, alumiinifolio, metallijouset ja metallihelmet. Käytä mielikuvitustasi ja mitä tahansa, mitä talossa on!

Asiakirjat / Resurssit

sparkfun Arduino Power Switch [pdfKäyttöopas
Arduino, Arduino virtakytkin, virtakytkin, kytkin

Viitteet

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *