E-aktivera Hand Spidey sensorer (3 / 5 steg)
Steg 3: Touch Sensing
Juryn är fortfarande ute på hur man vidrör sensing på en hand som e-aktivera. Det finns olika metoder, alla med sina egna fördelar och nackdelar. kanske en kombination tillvägagångssätt kommer så småningom Visa sig vara bästa. Jag började med begreppet med Force känsliga motstånd (FSRs) för att göra jobbet men de var alldeles för känsliga. Även när jag tänkte på ett sätt att stärka upp dem betydligt och skydda dem med försiktig hand design, och gick så långt att säga att denna typ av avkänning är för känslig användning och inte ditt dagliga spel i lera handen, låg FSRs under märket.
Några andra lovande teknik diskuterades inom e-aktivera gruppen foder och några av dem se riktigt bra för framtiden och inte så framtid (nu eller nästan nu) använder. Jag hade inte tillgång till universitetets forskning material och teknik som krävs för att använda dem utom en som jag förmodligen ska titta in snart, men jag glömmer vilken som var ("Jag är inte en robot").
Så jag typ av vandrade iväg ett tag och fick till min gamla musik elektronik gör forum (www.electro-music.com) där jag vandrade runt diskuterar 3D tryckt kapslingar, musik controller former, och så småningom snubblade över baserade Arduino kapacitiva sensorer som ett sätt att kontrollera musik. Så jag gjorde en. Det hade två kapacitiva noder och gjorde en frekvens modulerad woo-woo ljud (hey, några av de mest kända namnen i elektronisk musikhistoria gjorde woo-woo ljud:). Sedan morse kl ca 4 hade jag en uppenbarelse, ni vet - lampan ovanför mitt huvud gick bort!
Insåg plötsligt jag - och jag tror att sådana gnistor av fantasi är himlen skickas, att vara gudomlig inspiration av naturen, men du kanske tycker annorlunda och det är bra - att kapacitiv avkänning kunde användas för att lägga till touch avkänning i e-aktivera händer om bara fingertopparna var ledande. Tja, tack och lov är ledande 3D utskrift filament tillgänglig nu från minst tre tillverkare inklusive ProtoPasta, vilket gör en som är prisvärd men något högre i resistivitet (15 Ohm-cm vs 1,0 Ohm- eller 0,75 Ohm-cm i andra märken). Denna resistivitet är mycket låg för jobbet.
Så jag talade med min vän Matthew Gorton på www.printedsolid.com om att köpa några ledande sa glödtråden och han att han skulle göra ett försök att få mig en hel del eftersom det är för e-aktivera. Kanske bör jag berätta bilförsäljare om e-aktivera att få rabatt? Aktiemäklare? Läkare eller tandläkare? OK, nog av det enfald. Matthew är en bra kille och han kommer att ställa mig upp utan problem.
Då jag planerar att skriva ut en hand till 135 procent (av en standard hand som är 100% och verkligen liten - sub 100% händer också finns nu) som är typ av ett större barn storlek hand som jag redan har en 100% hand för att testa storlekar. Jag tror att 135% är vår vanligaste utskriftsstorlek. Satsen av delar jag har och min egen förtrogenhet finns också för Raptor Reloaded design så jag kommer att använda det en gång.
Strängarna på handen kommer att ersättas med Adafruit rostfri tråd som används för bärbar elektronik som bör vara stark och smidig nog plus också leda elektricitet från fingrarna till processorn. Det är nog av en beskrivning av framtida planer på att få dig i spåret på där vi kommer med kapacitiv touch avkänning, så där är vi nu?
Jo har vi en fungerande prototyp som känner kapacitans och upptäcker mänskliga händer, ledare och isolatorer om de är tillräckligt stor eller faktiskt flex sonden av kondensatorn. I princip fungerar det är kretsen har två noder: marken och sond, och en kapacitans skapad av raderna för elektriska flux som finns mellan de två noderna kan mätas elektroniskt med ett motstånd så att en RC-krets bildas. Arduinoen digitalt växlar input från låg till hög och mäter den tid det tar för en RC-krets att nå en hög tillstånd, då den gör det igen från hög till låg. Detta ger en tid som redovisas som en lång heltal till Arduino programvaran.
Ett tidigt test krets visas i detta avsnitt foto vägen upp framför allt detta att skriva, orsakar en lysdiod blinka med frekvens omvänt proportionell mot kapacitans.
Jag skrev senare en förlängning av den kod som skickar data från två sensorer över den seriella porten till ett bearbetningsprogram som spelar en frekvens modulerad sinusvåg ljud som är ganska intressant att variera genom att flytta min hand nära eller i kontakt med sonden noden. Kapacitiv avkänning fungerar som en sensor av närhet samt tryck eftersom båda åtgärder snedvrider det elektriska fältet.
Det är viktigt att notera att objekt som inte snedvrider det elektriska fältet som små nonconductive objekt som en kam till exempel inte upptäcks. Också förslaget om fingrarna varierar sensorn produktionen så är det osäkert bara hur användbar kapacitiv avkänning blir i programmet e-aktivera hand. Kanske kan inte det blir mer användbara för underhållning eller konstnärliga ändamål när allt är sagt och gjort, vi säga säkert vid denna tid.
Arduino och bearbetning koden för dual kapacitiv musik sensor ansökan bifogas här.