Använd "Kraft" för att köra en kontrollerad enhet med en DIY 3D kondensator!



För vår elektronik klassprojekt, gjorde vi vår egen version av 3D kapacitiv styrenheten beskrivs här:

och här:
http://blog.makezine.com/2012/08/10/build-a-Touchless-3D-Tracking-Interface-with-Everyday-Materials/

Registeransvarige består av en kartong stöd, 3 "plattor" aluminiumfolie, skärmad kabel, motstånd, en arduino och en dator med en laddare och lämplig programvara.

Genom att sätta din knytnäve i utrymmet mellan plattorna, du skapar en kondensator mellan din knytnäve och plattor, med plattorna vid vissa spänning och kroppen på marken (oroa dig inte - det är säkert!)

Genom att ändra avståndet mellan din knytnäve och plattorna, ändrar du kapacitansen. Arduinoen kan mäta detta genom jordning pläterar, sedan låta dem ladda från en konstant 5V källa, och mäta hur lång tid det tar för att ladda till ett visst tröskelvärde. Denna gång bestäms av RC konstanten (motsvarande motstånd av kretsen gånger kapacitansen), och eftersom motståndet är konstant, det är ett mått på kapacitansen.

Arduinoen kan mäta förändringarna i denna laddningstid i förhållande till en första kalibreringen och genom bearbetning koden, det figurerar ut platsen för din hand.

En snabb översikt över stegen:

1. bygga kartong stödstruktur avbildas med 3 (icke-berörande) bitar aluminiumfolie

2. konstruera den krets som vi kommer att diskutera senare med skyddad tråd, alligator clip huvuden och motstånd.

3. Anslut kretsen i Arduino (ladda ner bearbetning 1,5 om du inte redan har det) och kör koden finns här: https://github.com/Make-Magazine/3DInterface

4. kör bearbetning skissen och se till att kondensatorn kan känna av platsen för din hand som visas i filmerna från de guider vi länkade ovan

5. ändra koden i bearbetning skissen så att det skickar information om placeringen av din hand till Arduino genom den seriella porten

6. ändra Arduino koden för att använda den informationen för att köra en anordning för att förstora! Du kommer behöva ta isär enheten och tråd några ingångar från Arduino i dess kretsar. Vi valde att köra gasen i en avlägsen kontrollerade helikopter, varierande rotor hastigheter (och således den höjd som helikoptern flyger på) beroende på din hand position.

Detta projekt kan fortfarande använda några förbättringar och kul tillägg! Detta ska vi försöka beskriva några av de stora problem vi stött på under skapandet av projektet, hur vi debuggade dem och lyckats fixa dem (eller inte.)

Se Steg
Relaterade Ämnen

Använda Photoshop för att designa för en TC-1 vävstol

Detta instructable förutsätter kunskaper om vävning.TC-1/Jacquard vävstol är speciella eftersom varje varp tråd kontrolleras individuellt. Det är, till skillnad från de flesta vävstolar som använder Solv för att styra mönster, måste med en TC-1 vävst...

Använder cowpat för att spara frön

denna bild är (i stället för att vara) en mycket vanlig syn i rural India. Ko exkrementer är mycket rik på mineraler har en överraskande mängd användningsområden; Ko urinen används som desinfektionsmedel och biogödsel och dynga används som bränsle, f...

4 grundläggande kommandon för att göra ritningar i AutoCAD: Använd dem för att rita en stjärna

Detta Instructable är skriven för dem som bara lärande och börjat med AutoCAD med syfte att förmedla några goda råd. Det förutsätter vissa anläggning med datorn.Jag kommer att visa hur man gör stjärnan ovan med fyra grundläggande och mycket användbar...

6 användbara steg för att göra en valurna

det verkar som alla tycker att samla in något. Politikerna samla röster, företag samla in pengar, forskningar samla in data och gamla kvinnor samla katter *. Så, det kommer en tid i allas liv när de ackumuleras nog av ett särskilt samlarvärde att det...

Använda SEO för att öka en Instructable utsikt

vill öka trafiken till din Instructables från sökmotorer som Google, Bing eller Yahoo?Detta Instructable innehåller tips och råd om hur du optimerar din Instructables för att stärka dem upp sökresultatsidor. Göra det är mycket värt med tanke på att m...

Använda Google Sketch-Up att planera träbearbetning projekt

En dag jag undrar hur jag kunde enkelt visualisera mått för en tabell utan att dra det på penna och papper (jag är en fruktansvärd konstnär). Sedan snubblade jag över denna fantastiska program som heter Google Sketch-Up. Med skiss-upp kunde jag hitta...

Hur man använder en mjölkkanna att Linda en dag

min gubbe har påpekat för mig att jag vet hur man använder en hel del olika saker, som vanligtvis bor i vår papperskorgen, för att göra underbara behållare för de gåvor jag skapa för jul, födelsedagar, etc. Jag köpa sällan lådor och bara köpa present...

Använda I2C_LCD för att felsöka ditt projekt

Den serial monitorn är en användbar felsökare för arduino, den kan skriva ut loggar på datorskärmen. så att, om du vill få löpande information av er projekt, måste du ta en dator med dig överallt. Nu, du kan använda I2C_LCD för att få igång stockar n...

Använda bilder av konst att försköna hantverk och göra mönster

Detta instructable var inspirerad sinne för Design-tävling. För mig att dela något fått jag lära mig hur man använder ett digitalt program för att göra en design för ett projekt. Jag är glad att Hp spira har utformat ett program för beslutsfattare. I...

Papperskorgen till Treasure, använda spraypaint för att refinish curb-hitta möbler

Jag har velat göra en instructable länge men slutligen var motiverad av Krylon Spray paint tävlingen och ett skott på en Ipad. Eftersom detta är min första instructable jag ber om ursäkt om jag ströva. Det finns mycket jag vill lägga in i detta så ja...

DIY blacksmithing - konvertera din Grill i en smedja sedan använder den för att återvinna metallskrot i verktyg

Smidesvisningar på grillen? -Ja, den här verkligen arbeten!Här är hur du kan göra den kvalitet stål som finns i cykeldelar live på, genom att utforma det in bladen för att skapa användbara verktyg. Bästa är dock att detta kan göras på en vanlig Grill...

IPalm - använder Palm Pre wifi att köra Skype på en iPod Touch

Skype på iPod touch via Palm Pre Plus wifi från Cameron Cundiff på Vimeo.Pre mobil hotspot-funktionen kan du köra Skype på en iPod touch, och du kan använda Google Voice för meddelanden.Jag har utforskat olika strategier för att anpassa min mobil ser...

Hur man använder Photoshop för att skapa texturer med Alpha kanaler för Second Life

detta vägleder dig steg för steg om hur man gör texturer med öppenhet för Second Life använder Adobe Photoshop CS. Den innehåller tips om hur man undviker suddiga vita konturer och lite info om masker och alfakanaler.Steg 1: översikt Att göra texture...

Konvertera en toy piano för att arbeta som en MIDI-enhet och använda den med Synthesia

målet med detta projekt:Konvertera en billig leksakspiano för att arbeta som en MIDI-enhet och använda den med Synthesia (http://www.synthesiagame.com/)Andra program som använder MIDI-ingångar kan också användas.Tillvägagångssätt:Tryckknappar av pian...

Hur du använder borr för att skär horisontellt (som en dremel ersättning)

Detta är en snabb hacka hjälpa dig klippa vågrätt när du inte har någon övergripande skärande verktyg eller dremel med dig.Detta projekt är ett resultat av våra ren påhittighet när vi var i trängande behov av skära några akryl duk och trä block, och...

Hur du använder harts för att göra dina egna plast saker

Hej mina vännerFaktiskt jag är en designer som elektronik men sedan barndomen var jag intresse för både elektronik och kemiska och jag vill förklara om en av min coola test i kemiska att använda detta sätt som dina behovsom du vet om du vill beställa...

Använda Sugru för att uppgradera en hand copter leksak

använda vissa Sugru själv ställa gummi för att uppgradera ett singelblad hand copter leksak till en dubbel bladiga hand copter för stor rättvisa!Bara ta en fjärdedel storlek klump ur förpackningen, dela den på mitten och trycka ihop det på båda sidor...

Använda Arduino vederbörlig att programmera och testa ESP8266

Om du vill programmera en ESP8266 (Wifi SoC) kommer du normalt använda en USB till seriell adapter som denna. Om du inte har ett men du har kan en Arduino vederbörlig liggandes du rigga Arduino som en bro till programmet och testa ESP8266. Observera...

Använd Spark.io fotonen att låsa upp en dörr över WiFi för mindre än $30!

Detta instructable är baserad på Spark.io foton, ett "frimärke-storlek hacka WiFi modul för att interagera med fysiska saker." Och tack vare dess AWESOME mobila UI "Tinker", du kommer inte att skriva en rad kod!Dess resultatet av en &q...