Trycket aktiveras lätta upp paraply (3 / 8 steg)
Steg 3: Mock-up
Vi gjorde detta genom att använda 2 bröd styrelser, utsläppande en 4051 multiplexer/demultiplexer i varje, och kopplas sedan in-/ utgångar till rätt ställen på Arduino.
Än en gång hänvisa till schematiskt på http://www.arduino.cc/playground/Learning/4051.
Här är några grundläggande saker att komma ihåg (alla av följande klämmer fast siffrorna hänvisar till 4051 chip):
Koppla de två Vcc ingångarna (pin 16) delade 5 V källa din Arduino.
Koppla E (stift 6), Vee (stift 7), GND (stift 8) båda marker till delade grund av din Arduino.
Bifoga z (pin 3) till en Analog In av din Arduino. Om du använder vår exakta kod, bifoga chip med piezos till A5, och chip med lysdioder till A0.
Bifoga S0 (pin 11), S1 (pin 10), S2 (pin 9) till digitala utgångar på din Arduino. Återigen, om du använder vår exakta kod, bifoga chip med piezos till 2, 3, och 4 och chip med lysdioder till 8, 9, 10.
Okej! Nu när du har en galen röra av ledningar, bör du ansluta dina komponenter till återstående stiften.
Först ville vi bara se till att det fungerade, så vi bara hakas upp 2 piezo sensorer och 2 strängar av lysdioder.
Dessa går i någon av de återstående I/O stift på 4051.
För sensorer:
Anslut en kabel från en 4051 PIN-kod till en piezo disk och 1 MΩ motstånd och sedan ansluta detta till marken. (Vi rekommenderar att göra en delad remsa av marken på din skärbräda.)
För LED strängarna:
Idealiskt, Anslut en tråd från en 4051 stift till en resistor, och sedan 3 lysdioder parallellt, och sedan till marken. (Detta beror till stor del på typerna av lysdioder du har-du bör titta på den spänning droppar över dem och beräkna vilken storlek motstånd du behöver för att dämpa 5V strömförsörjning från arduino.)
Du bör koppla in LED strängen till samma numrerade stift på 4051 som stiftet dess respektive piezo disk hakas upp till.
Varning: När vi försökte testa detta, vi stötte några slumpmässiga, sporadiska data. Sedan vi hakas upp alla våra flytande stift av 4051 till marken, och allt fungerade bra. Vi är inte riktigt säker på varför, när stiften inte är ansluten till något, de avger slumpmässiga avläsningar, men helst ansluta varje pin som du inte använder till marken.
Nu, uppladdning och kör Arduino koden, du bör kunna knacka piezo diskarna och sedan se siffror på serial bildskärmen, samt se respektive LED belysning upp.
(Det är en härlig känsla när detta fungerar).