sparkfun Arduino Power Switch Användarmanual
Beskrivning
Detta är en enkel ON/OFF-knapp för LilyPad. När strömbrytaren är i läget ON är den stängd och när den är i OFF-läge är den öppen. Använd den för att utlösa beteendet i ditt programmerade projekt, eller för att slå på och stänga av lysdioder, summer och motorer i enkla kretsar.
Mått
- Storlek: 7.75 × 18.1 mm
- Tunt 0.8 mm PCB
Så här ansluter du:
Schematisk
Avkänning (omkopplare):
Gör en enkel byte av krokodilklämmor
LilyPad ProtoSnap Development Board har redan en switch kopplad till kortet, så om du använder det här kortet kan du hoppa till nästa steg En switch är i princip två delar av ledande material som ibland pressas ihop och ibland hålls isär. Omkopplaren är STÄNGD (intryckt eller utlöst) när ledarna trycks ihop och ÖPPEN när ledarna är åtskilda. Vi gör en väldigt enkel växling med hjälp av 2 krokodilklämmor. Fäst ett svart alligatorklämma på (-) fliken på din LilyPad Arduino och ett alligatorklämma av en annan färg (helst inte rött) till flik 2. Nu när vi rör de två krokodilklämmorna tillsammans stänger eller "trycker" vi på växla. Observera att när vi rör ihop klämmorna kommer switchPin (blomblad 5) att fästas på marken eller (-) via krokodilklämmorna. Vi hänvisar till jord eller (-) i Arduino-koden som "LOW" och effekt eller (+) eller "+5V" som "HIGH". Mer om detta på en sekund.
Fäst LilyPad till din dator och starta Arduino-mjukvaran
Kopiera denna sampläs kod i ett Arduino-fönster
Klicka här för omkopplareample kod. Kopiera och klistra in den här koden i ett tomt Arduino-fönster.
Formatera koden
Välj Autoformatering under Verktyg-menyn. När du har gjort detta, anpassa alla dina kommentarer (påståendena i gråbrunt efter "//" på varje rad) så att de finns i läsbara kolumner till höger på skärmen. Detta hjälper dig att läsa igenom koden. Så här såg mitt Arduino-fönster ut efter att jag formaterade allt:
Läs igenom koden för att få en känsla av vad den gör. Kommentarerna i slutet av varje rad bör hjälpa dig att förstå vad som händer. Observera att i koden lyssnar vi efter en LÅG-signal på switchPin. Vi slår på lysdioden när switchPin är ansluten till jord. Som nämnts tidigare, när vi sätter ihop de två krokodilklämmorna är det precis vad som händer: switchPin fästs till jord via klämmorna. Så låt oss testa det i den verkliga världen...
Ladda koden på LilyPad
Kompilera koden och ladda den på LilyPad. Gör detta genom att trycka på uppladdningsknappen i Arduino-fönstret (det är den högra pekande pilen överst i Arduino-fönstret).
Se vad som händer när du stänger strömbrytaren!
Lysdioden ska tändas. Om den inte gör det, kontrollera att dina krokodilklämmor är bra. Så här ser mitt switch-utlösta kort ut. Titta noga för att se ljuset:
Om du använder LilyPad Proto Snap Development Board, slå på den föranslutna strömbrytaren. Den gröna lampan (bredvid stift 11) ska tändas. Försöker ändra koden så att du kan använda knappen på stift A5 för att tända det gröna ljuset
Lek med att modifiera koden för att få ett annat beteende
- Kan du få lysdioden att tändas när strömbrytaren är öppen och släckt när strömbrytaren är stängd? (Byter i princip beteendet hos sample kod.)
- Kan du få lysdioden att blinka snabbt när strömbrytaren är stängd och släckas när strömbrytaren är öppen?
- Något lite mer utmanande... kan du få lysdioden att slås på och av med varje tryck på knappen? Dvs första gången du trycker på strömbrytaren tänds lysdioden, andra gången du trycker på strömbrytaren släcks den och så vidare?
Bygg din egen switch
Som du kan se av alligatorklämman example, det är lätt att bygga en switch. Lek med olika material för att göra dina egna switchar. Några material som du kan använda för att göra strömbrytare är ledande kardborreband, ledande tyg, ledande tråd, aluminiumfolie, metallfjädrar och metallpärlor. Använd din fantasi och vad som helst som ligger runt huset!
Dokument/resurser
![]() |
sparkfun Arduino Strömbrytare [pdf] Användarmanual Arduino, Arduino Strömbrytare, Strömbrytare, Strömbrytare |