Gebruik de "kracht" om te rijden een apparaat op afstand aangestuurd met een DIY 3D condensator!


Voor onze elektronica klassenproject, maakten we onze eigen versie van de 3D capacitieve controller hier beschreven:

en hier:
http://blog.makezine.com/2012/08/10/Build-a-Touchless-3D-tracking-interface-with-Everyday-Materials/

De controller is samengesteld uit een kartonnen ondersteuning, 3 "platen" van aluminiumfolie, afgeschermde draad, weerstanden, een arduino en een computer met een lader en de juiste software.

Door je vuist in de ruimte tussen de platen, maakt u een condensator tussen je vuist en de platen, met de platen bij sommige spanning en je lichaam op de grond (maak je geen zorgen - dit is veilig!)

Door het veranderen van de afstand tussen je vuist en de platen, wijzigt u de capaciteit.  De Arduino kunt dit meten door aarding van de platen, daarna laten opladen van een bron van constante 5V en meten hoe lang het duurt om te laden aan een bepaalde drempel.  Ditmaal wordt bepaald door de RC constante (gelijkwaardige weerstand van het circuit tijden de capaciteit), en aangezien de weerstand constant is, het is een maat voor de capaciteit.

De Arduino kan het meten van de wijzigingen in deze opladen tijd ten opzichte van een eerste kalibratie, en door de code van de verwerking, het cijfers uit de locatie van uw hand.

Een kort overzicht van de stappen:

1. bouw de kartonnen ondersteunende structuur afgebeeld met 3 (niet-raken) stukken aluminiumfolie

2. constructie het circuit dat zullen we later met afgeschermde draad, alligator clip hoofden en weerstanden.

3. Steek het circuit in de Arduino (download 1.5 verwerken als u het niet reeds hebt) en run de code hier gevonden: https://github.com/Make-Magazine/3DInterface

4. stormloop naar de Processing Schets en ervoor te zorgen dat de condensator kan zin is de locatie van uw hand zoals in de video's van de gidsen die wij gekoppeld hierboven

5. Wijzig de code in de Processing Schets zodat het stuurt gegevens over de locatie van je hand naar de Arduino via de seriële poort

6. Wijzig de Arduino-code zodat die informatie gebruiken om het rijden van een apparaat van uw keuze!  Moet u het apparaat uit elkaar te halen en sommige ingangen van de Arduino draad in de circuits.  Wij kozen om te rijden de gasklep van een extern gecontroleerde helikopter, variërend van rotor snelheden (en dus de hoogte die de helikopter vliegt op) afhankelijk van de positie van uw hand.

Dit project nog enkele verbeteringen kon gebruiken en ons toe te voegen plezier!  Vanwege dit, we zullen proberen te beschrijven een aantal van de grootste problemen die we tijdens het maken van het project tegenkwamen, hoe we hen opgespoord, en beheerd te corrigeren (of niet).

Gerelateerde Artikelen

Gebruik de kracht... Of je hersengolven? (multifuctional gedachte gecontroleerde systeem)

Gebruik de kracht... Of je hersengolven? (multifuctional gedachte gecontroleerde systeem)

Als een kind wilde ik altijd al een speciale vaardigheid, zoals het verplaatsen van objecten met gedachten of vliegen. Ik probeerde te verplaatsen van objecten met "de macht van mijn geest" natuurlijk met geen succes. Nou, ja, ik was en ik ben e
Hoe te rijden een handleiding / standaard Shift transmissie

Hoe te rijden een handleiding / standaard Shift transmissie

Hallo en welkom op mijn nieuwe Instructable! Door het lezen van dit ik hoop dat u de operationele en technische kennis die u nodig hebt om te leren hoe te rijden een standaard shift auto krijgen.Maar eerst laten we het volgende scenario...Je bent een
Hoe te rijden een motorfiets voor beginners

Hoe te rijden een motorfiets voor beginners

Als u deze instructies leest, zijn de kansen dat u wilt krijgen in de wereld van het rijden op een motorfiets. Het is niet zo moeilijk als mensen denken dat rijden op een motorfiets.GEVAAR: Paardrijden is een zeer gevaarlijke activiteit, dus hou dat
Hoe te rijden een fiets

Hoe te rijden een fiets

Met een fiets kan bestaan uit een van de meest bevrijdende dingen die je ooit in je leven kunt doen. De fiets wordt een uitbreiding van u, een deel van je wanneer je rijden en u kunt veel doen buiten de fysieke beperkingen van het menselijk lichaam.
Hoe te rijden een Skateboard

Hoe te rijden een Skateboard

twee jaar geleden mijn vriend bracht een skateboard aan mei opvang en hij begon het rijden dan de volgende dag mijn andere vriend zijn bracht dus ik bracht mijn broers die nooit werd gebruikt en zij dachten mij. Het duurde een lange tijd voor mij om
Hoe te rijden een DC-Motor met Transistor - Arduino tutorial Arduino Tutorial

Hoe te rijden een DC-Motor met Transistor - Arduino tutorial Arduino Tutorial

Als u wilt een DC-motor rijden moet u een groter bedrag aan huidige dan Arduino board kan geven. Om die reden moet u een transistor. Transistors zijn grenzen en maximale specs, zorg er wel voor deze waarden zijn genoeg voor uw gebruik.De transistor d
Hoe te rijden een handgeschakelde transmissie

Hoe te rijden een handgeschakelde transmissie

Veel mensen weten niet hoe te rijden een handgeschakelde transmissie. Maar het is een vaardigheid die kan zeer nuttig zijn in sommige situaties. Een heleboel mensen denk dat het echt ingewikkeld, maar als je volg deze eenvoudige stappen die u zult zi
Hoe te rijden een fiets van het vuil (starten en shift versnellingen)

Hoe te rijden een fiets van het vuil (starten en shift versnellingen)

Hoe te rijden een dirtbikeStap 1: Stap 1, krijgen op de fietsStap 2:, trekken in de cluth (linkerkant van handvat balken)Stap 3: Stap 3, open kick starter (kant van de rechten van de fiets)Stap 4: Stap 4, kick down kick starter terwijl de koppelingSt
Hoe te rijden een heleboel LEDs uit een paar pennen van de microcontroller.

Hoe te rijden een heleboel LEDs uit een paar pennen van de microcontroller.

Met behulp van het feit dat vele pennen van de microcontroller drie staten hebben (+ V, GND, of"hoge impedence", je kunt rijden N*(N-1) LEDs van N pins. Dus het weinig 8PIN microcontroller zoals een PIC12Fxxx of een ATtiny11 kan rijden 20 LEDs o
Maak indruk op uw vrienden, leren om te rijden een handgeschakelde transmissie

Maak indruk op uw vrienden, leren om te rijden een handgeschakelde transmissie

wanneer ik was eerst leren om te rijden mijn ouders zou niet laat me doen tenzij ik reed een handgeschakelde transmissie, of stick shift voertuig. Hoewel het kan frustrerend zijn op eerst het tweede natuur heel gemakkelijk kan worden en op zijn beurt
Hoe te rijden een Piezo met een Arduino

Hoe te rijden een Piezo met een Arduino

he alle! Ik worstelde met het maken van een luid piëzo-zoemer uit 5volts. Mij postuur op uiterlijk. Het is super eenvoudig en zo luid als uw brandalarm. Als u hebben moeite met dit probleem... Geef jezelf een pauze... is er nul goede informatie op he
Hoe te rijden een paard in Minecraft

Hoe te rijden een paard in Minecraft

Ik ben dol op paardrijden in video games, dus toen ik dat ontdekte je een paard in Minecraft rijden kon, mij had voor verlenen op te uitproberen. Ik praat hierover enkele in mijn instructable over Minecraft dieren/Mobs, maar ik wilde wijden een Instr
3V PIR bewegingsmelder rijden een (defect) 3v Relay Module

3V PIR bewegingsmelder rijden een (defect) 3v Relay Module

Gelieve stemming voor dit instructable. Opzoeken voor de stemming in de rechterbovenhoek. Zou geweldig zijn om te winnen een t-shirt! Dat is alles wat die ik ben op zoek naar uit.Het doel van dit instructable is te laten zien hoe een PIR (beweging de
Hoe te rijden een Quad Sport, de juiste manier!

Hoe te rijden een Quad Sport, de juiste manier!

Dit is mijn eerste Instructable ooit, en het zal je leren hoe te rijden een quad sport de juiste manier.Stap 1: Wat is een Quad Sport? ATV's (quads) omlaag kunnen worden gesplitst in 2 hoofdcategorieën: nut en Sport. Utility = werk. Ze hebben rekken,