Big dome tryckknapp & LinkIt grunderna



När jag först fick Sparkfun's big dome tryckknapp med posten, var jag lite förvirrad. Varför fanns det 5 terminaler på en knapp och inga datablad? Aldrig rädsla! Jag har ritat upp en snabbguide. De två terminalerna på sidan är för LED. Terminalen på toppen (om du håller knappen upp och ner, som i bilden ovan) är gemensamma. De två terminalerna sticker utåt är för push att göra och tryck för att bryta. Du behöver sannolikt bara att välja en av dessa. Med LED är helt valfri och om du inte vill att din LED kontrolleras av en mikrokontroller, du kan också bara koppla in ett batteri till den om du vill ha den på hela tiden.

Wiring guide:

Arduino har en ganska bra tryckknapp guide: https://www.arduino.cc/en/Tutorial/DigitalReadSeri...

I huvudsak måste du ansluta en terminal till makt och en annan terminal till en digital pin (jag använder 2). Till den andra terminalen vill du också ansluta via en dra ner motstånd till jord. Se Illustration eller prova det på 123d kretsar.

I detta exempel är det enda som händer att "Hej" skrivs ut på den seriella monitor följt av 1 om trycker på knappen och "0" om det inte är.

Enkel kod version:

int tryckknapp = 2;

Rutinen installationsprogrammet körs en gång när du trycker på reset:

void setup() {

initiera seriell kommunikation på 9600 bitar per sekund:

Serial.BEGIN(9600);

göra tryckknapp pin inmatning:

pinMode (tryckknapp, ingång);

}

loop rutinen körs för evigt om och om igen:

void loop() {

Läs in PIN-koden:

int buttonState = digitalRead(pushButton);

Serial.println("Hello");

skriva ut tillståndet för knappen:

Serial.println(buttonState); 1 är på (push), 0 är avstängd

Delay(10);

fördröjning mellan läsningar för stabilitet (1000 = 1 andra).

}

Se Steg
Relaterade Ämnen

Prisvärd tangentbord Encoder och Divekick Controller

Alla som har spelat Divekick har sett Markman's controller: två extremt tålig knappar som eliminera förvirring för en ny spelare. Jag har spelat Divekick med folk från åldrarna elva till femtio, och med en 360 controller med trigger drar som insatsen...

Automatisk Halloween godis Dispenser

år min Halloween projekt är Automatic Halloween Candy Dispenser® utlöses av TextforTreat®, CallforTreat® (drivs av Twilio) och teknik. Det kan naturligtvis också utlösas från en Stor röd tryckknapp, men där är roligt i det?När trick-or-treaters dyker...

Nio-Shine-Line: LED Timing spelet

Det spela nio-Shine-Line är en enkel ändå underhållande LED timing spel som kräver att spelaren att stoppa ett rörligt ljus på mellersta LED. Under spelets gång ökar hastigheten på lamporna i hela tio roliga nivåer. Om när som helst stoppas ljuset på...

Skapa en enorm, blinkande, webbplats Sjösätta knapp

På hybris lanserat vi precis vår nya cloud handel API: er på yaas.io. Hybris labs team stödde de offentliga go-live med en cool Sjösätta knapp. Det är ett arkad-stil big dome tryckknapp, har en integrerad LED så kan du låta det blinka, alltför, och e...

Instagram inspirerade DIY foto-monter

bestämde jag mig att bygga en enkel fotoautomat som ett roligt tillägg för händelser, detta går igenom de grundläggande stegen för hur jag gick från några bitar av trä till en fullt fungerande monter. Jag har också tagit ett foto på hur bilderna ser...

Linkit en: Kodning grunderna

Arduino kodningSteg 1: material USB-sladdLinkit enDatorSteg 2:Först måste du Hämta programvaran arduino. Här en länk att ladda ner.Steg 3: startaStälla in växlarna till dessa positioner när du kopplar in linkit enUSB-UART SPI nu öppna filen Arduino I...

Linkit en grunderna

GrundernaSteg 1: bitar Linkit en levereras med GPS, GSM, WiFi och Bluetooth.GSM, kan du skicka MMS och SMS-meddelanden med hjälp av cellular torn.GPS används som alla andra gps och du kan hitta postionsWi-Fi kan du ansluta till trådlösa nätverk och t...

Linkit en grunderna: nedräkning

CountdownSteg 1: materialLinkit en7-segment LED330 ohm motstånd x7WireNPL TransistorSkärbrädaSteg 2: Steg 1: Låt oss börjaBörja med att placera motstånden. För detta projekt behöver du 7 motstånd. Placera dem enligt exemplet till mig.Steg 3: Steg 2 P...

Använda Cortana att styra din LinkIt en!

IntroduktionDet finns ny teknik runt omkring oss och bara fler kommer varje dag. Vår micro styrenheter blir snabbare, är telefoner blir smartare och molnet blir starkare. Med all denna nya teknik alla frågar sig: Hur kan jag utnyttja det hela?Tja, ko...

Bioshock... Big Daddy, lillasyster och Splicer

så vad gör du när du ber din 6 år gamla dotter vad för Halloween, och hennes svar is.. för mig att vara Big Daddy, henne "Lillasyster" och mamma en "splicer.Jag antar att du bättre få byggaSteg 1: referens Är detta bara riktig bild fick jag...

Blender 3D-tillbaka till grunderna

i detta instructable jag visar grunderna i modellering, några tips om import och export wavefront objekt och flera andra färdigheter inom programmet.Steg 1: Få blender 3D... Blender är en gratis programvara som låter användare skapa scener, animation...

Big Daddy från Bioshock

jag gjorde Big Daddy för Metrocon 2010 Anime konventionen här i Tampa Florida. Jag använde artiklar jag hade runt garaget så mycket jag kunde. Min lokala Home Depot var fantastisk att ha någon av den udda men nödvändiga saker som behövs för slutföran...

Egen plats SMS använder Linkit en!

HejI detta instructable jag kommer att visa dig hur man skickar SMS använda linkit en inte bara text men länka till plats också. Koden kredit går till ehsmaes och jag hade använt detta i mitt projekt VG också.Steg 1: Saker vi behöverVi behöver:-Linki...

Linkit en Kitchen Timer

I detta instructable jag ska visa dig hur du utformar en kitchen timer med Linkit en, timern har en löptid på högst 30 minuter. Och när timern är gjort räknar ner det bränder en Summer att meddela dig. Tidsintervallet kan ställas in i steg om 5 minut...

Närvaro anmälaren med tryckknapp

Dessa dagar i familjer, har både män och kvinnor börjat jobba. Både män och kvinnor vill lyckas i livet och för detta de måste arbeta hårt och tillbringade mer tid i kontor. Och med detta blir det svårt för dem att se efter sina barn båda. På grund a...

Web Designing grunderna (HTML och CSS)

jag lära mig HTML och CSS och jag snart kommer för att få certifierad i det också, och jag tänkte att det vore en bra idé att ge ut en handledning om hur man börja designa din egen hemsida med hjälp av HTML och en liten bit av CSS...HTML är en förkor...

Linkit en Setup Guide

Linkit ONE är en av de mest imponerande Arduino-liknande styrelserna där ute. Det är en awesome högpresterande plattform för Sakernas Internet och kläder, inklusive massor av funktioner som:WiFi och Bluetooth 4.0GSM och GPRSGPSLjud-CodecSD-kortplatsL...

Arduino 101 grunderna

Syftet med detta instructable är att införa skriva grunderna till alla nykomlingar till världens Arduino skiss. Det är tänkt att vara en Nybörjarguide som innehåller detaljerad förklaring om basic uttalanden och funktioner. De flesta av de skisser so...

Arduino grunderna: Att göra ljud

arduino är säkert den lilla micro controller som kunde. Du kan göra så mycket med det! Vi på instructables har haft så mycket kul med våra arduinos, ville vi Visa instructables gemenskapen hur man gör några av grunderna!Denna första tutorial går över...