sparkfun Arduino prekidač napajanja korisnički priručnik
Opis
Ovo je jednostavan prekidač za ON/OFF za LilyPad. Kada je prekidač u položaju ON, zatvoren je, a kada je u položaju OFF, otvoren je. Koristite ga za pokretanje ponašanja u vašem programiranom projektu ili za uključivanje i isključivanje LED dioda, zujalica i motora u jednostavnim krugovima.
Dimenzije
- Veličina: 7.75 × 18.1 mm
- Tanak PCB od 0.8 mm
Kako se povezati:
Shematski
Senzor (prekidači):
Napravite jednostavan prekidač od krokodilskih kopči
Razvojna ploča LilyPad ProtoSnap već ima prekidač spojen na ploču, tako da ako koristite ovu ploču, možete preskočiti na sljedeći korak. Prekidač je u osnovi 2 komada vodljivog materijala koji su ponekad pritisnuti zajedno, a ponekad se drže odvojeno. Prekidač je ZATVORENO (pritisnuto ili aktivirano) kada su vodiči pritisnuti jedan uz drugi i OTVORENO kada su vodiči razdvojeni. Napravit ćemo vrlo jednostavan prekidač pomoću 2 krokodilske kopče. Pričvrstite crnu krokodilsku kopču na (-) karticu na vašem LilyPad Arduino i aligatorsku kopču druge boje (po mogućnosti ne crvenu) na jezičak 5. Sada, kada dodirnemo dvije krokodonske kopče zajedno, zatvaramo ili "pritišćemo" prekidač. Imajte na umu da će, kada spojnice dodirnemo zajedno, switchPin (latica cvijeta 5) biti pričvršćen za tlo ili (-) preko krokodilskih kopči. Uzemljenje ili (-) u Arduino kodu nazivamo "LOW", a snagu ili (+) ili "+5V" kao "HIGH". Više o ovome za sekundu.
Priključite LilyPad na svoje računalo i pokrenite Arduino softver
Kopiraj ovo sampunesite kod u Arduino prozor
Kliknite ovdje za prebacivanje sample kod. Kopirajte i zalijepite ovaj kod u prazan Arduino prozor.
Formatirajte kod
U izborniku Alati odaberite Auto Format. Nakon što to učinite, poravnajte sve svoje komentare (izjave u sivo-smeđoj boji iza “//” u svakom retku) tako da budu u čitljivim stupcima na desnoj strani ekrana. To će vam pomoći u čitanju koda. Evo kako je moj Arduino prozor izgledao nakon što sam sve formatirao:
Pročitajte kod kako biste stekli osjećaj što radi. Komentari na kraju svakog retka trebali bi vam pomoći da shvatite što se događa. Imajte na umu da u kodu slušamo LOW signal na switchPinu. Uključujemo LED kada je switchPin spojen na masu. Kao što je ranije spomenuto, kada spojimo dvije krokodilske kvačice zajedno, događa se upravo to: switchPin je spojen na masu preko kopči. Dakle, isprobajmo to u stvarnom svijetu…
Učitajte kod na LilyPad
Kompajlirajte kod i učitajte ga na LilyPad. Učinite to tako da pritisnete gumb za prijenos u Arduino prozoru (to je desna strelica koja pokazuje na vrhu Arduino prozora).
Pogledajte što se događa kada zatvorite prekidač!
LED bi se trebao upaliti. Ako se ne dogodi, provjerite jesu li spojevi krokodilske kopče dobri. Evo kako izgleda moja ploča aktivirana prekidačem. Pogledajte pažljivo da vidite svjetlo:
Ako koristite razvojnu ploču LilyPad Proto Snap, uključite prethodno ožičeni prekidač. Zeleno svjetlo (pored pina 11) trebalo bi se upaliti. Pokušavam promijeniti kod tako da možete upotrijebiti gumb na pinu A5 za uključivanje zelenog svjetla
Igrajte se s mijenjanjem koda kako biste dobili drugačije ponašanje
- Možete li uključiti LED kada je prekidač otvoren i isključiti kada je prekidač zatvoren? (U osnovi mijenjanje ponašanja sampkod.)
- Možete li natjerati LED da brzo treperi dok je prekidač zatvoren i da se gasi kada je prekidač otvoren?
- Nešto malo izazovnije... možete li natjerati LED da se pali i gasi svakim pritiskom na prekidač? Odnosno, prvi put kada pritisnete prekidač, LED se upali, drugi put kada pritisnete prekidač se ugasi i tako dalje?
Izgradite vlastiti prekidač
Kao što možete vidjeti iz isječka aligatora example, lako je napraviti prekidač. Igrajte se s različitim materijalima kako biste napravili vlastite prekidače. Neki materijali koje možete koristiti za izradu prekidača su vodljivi čičak, vodljiva tkanina, vodljiva nit, aluminijska folija, metalne opruge i metalne kuglice. Upotrijebite svoju maštu i sve što leži po kući!
Dokumenti / Resursi
![]() |
sparkfun Arduino prekidač napajanja [pdf] Korisnički priručnik Arduino, Arduino prekidač napajanja, prekidač napajanja, prekidač |