Arduino lins Controller - synkroniseras Zoom/fokus med Wii Classic Controller



min Lumix GH2 Micro Four Thirds kamera skjuter inte bara fantastiskt hög definitionen video, men med billiga adaptrar kan jag använda den med äldre manuella objektiv som är billig och ofta mycket hög kvalitet. Jag skjuter en hel del prestanda videor för min dotters dance studio, och jag använder en f3.5 Nikon 28-85mm zoomobjektiv eftersom det ger ett bra zoomomfång och en snabb bländare för ett zoomobjektiv. Problemet med denna konfiguration är att jag måste zooma och fokusera objektivet manuellt, och även jag försöker minimera zooma medan du fotograferar, det finns tillfällen när det är nödvändigt för att upprätthålla rätt inramning och för att visa upp dansarnas kompetens. Jag har lyckats lära sig att zooma manuellt utan att införa alltför stora kameran jitter (oftast), men eftersom jag också fokuserar manuellt, det är lite av en rutin att snabbt och smidigt justera fokus efter zooma in eller ut. För att övervinna denna brist jag beslutat att bygga en kraftfull zoom och fokus controller för min kamera (som många andra har gjort), med den avgörande mål att kunna automatiskt hålla rätt fokus som linsen smidigt zoomar in och ut. Efter många månader av prototyper kom jag på en bra lösning som använder en Arduino klon som accepterar indata från en Wii Classic controller, och som använder 2 hobby servon för att flytta linsen. Den totala kostnaden för den färdiga produkten är mindre än $100.

Den design som jag så småningom genomfört har ett antal avancerade funktioner:
-2 styrspakar ger kontinuerligt variabel hastighet objektiv kontroll. Flytta höger sticka fram och tillbaka kontroller synkroniseras zoom och fokus, och flytta vänster sticka sida till sida kontroller bara fokusera. Genomförandet av varvtalsreglering hjälper också hålla på servo buller till acceptabla nivåer.
-Det finns 6 programmerbara "gå till" zoom/fokus inställningar som kan programmeras i farten från Wii Classic, och som kommer att flytta zoom och fokus till önskat läge genom att bara trycka på en knapp (vänster axel för bredaste zoom, höger skuldra för de flesta zoom, och a, b, x och y för någon zoom/fokus position).
-Maximal lins rörelse-inställningarna kan också programmeras i farten att se till att servon inte försöka rotera utanför gränserna för den lins zoom och fokus positioner.
-D-pad ger enda grad förflyttningar av zoom (upp och ner pad) och fokus (vänster och höger pad) att göra exakta justeringar för kritiska fokus/zoom.

Här är en demonstration av hur synkroniserade zooma - fokus fungerar på min GH2 med en Nikon 28-85mm zoom:

I detta instructable jag ska täcka grunderna i hur man bygger en egen version av den här domänkontrollanten, inklusive Arduino kod och instruktioner för montering av servon till en spårburna kamerarigg. Jag ska nämna hur jag byggde min rigg, men eftersom inte jag är riktigt nöjd med det, jag ska inte gå in detaljerade steg på det och låter dig att räkna ut din egen lösning baserad på bilder på min rigg och några anteckningar om hur jag gjorde det.

Detta var mitt första försök att bygga något med Arduino, även om jag har haft några programmeringserfarenhet så det var inte alltför svårt för mig att lära mig grunderna i Arduino kod. Men om du vill ta itu med detta projekt och du inte har redan fått kännedom om inställning och programmering en Arduino, rekommenderar jag att du går igenom tutorials på webbplatsen Arduino, särskilt de för servon. http://Arduino.cc/en/tutorial/homepage

Se Steg
Relaterade Ämnen

USB-Wii Classic Controller

detta projekt kommer att visa dig hur du skapar en riktig USB-spelkontroll med en Wii Classic Controller.Igenom stegen lär du dig:Funkar USBHur I2C fungerarHur man läsa data från Wii Classic ControllerNågra av dessa förutsättning kunskaper skulle var...

Arduino MIDI-controller med en ZX avstånd och gest Sensor

Välkommen till detta instructable om hur man bygger en mycket grundläggande MIDI-Controller med SparkFun ZX avståndet och gest Sensor. Detta instructable är del av en skoluppgift.Obs: Detta är ingen kodning handledning. Den final koden kommer att ing...

Kommunicera med arduino micro controller och dator via usb med en vb program

Om du är som mig och vill kunna styra dina objekt anslutna till din arduino via datorn måste du ett sätt att upprätta en anslutning och kommunicera med din arduino från datorn. Denna video och handledning visar dig hur man gör just det! Jag har tagit...

Synkronisera DS3231 RTC med PC via Arduino

Jag ville göra en datalogger för ett projekt med en Arduino och jag behövde också realtid. Så jag använde DS3231RTC (realtidsklocka). Jag ville synkronisera denna RTC med min dator. Jag sökte för några koder att skicka PC tiden till Arduino och jag h...

Anpassade Arduino MIDI Controller

Hej och Välkommen till detta instructable om hur man bygger en anpassad, Billigt och enkelt USB MIDI-controller, baserat på Arduino. Den bästa nyheten: inget krångel med USB-till-MIDI-gränssnitt eller programvaruverktyg som Hårlösa MIDI, bara plug 'n...

ESP8266 och Visuino: WiFi fjärrkontroll Smart bil Robot med Wii Nunchuck

Smart Car anger i kombination med L298N Motor drivrutinsmoduler, erbjuder en av de enklaste sätten att göra roboten bilar. Jag har redan gjort en Instructable på hur du kan kontrollera Smart bil med Arduino och Joystick. Det är emellertid mer intress...

Remote Control Pleo med Wii Nunchuck

detta instructable beskriver hur man fjärrkontroll Pleo (en vänlig robotic dinosaurie: http://www.pleoworld.com) med gester med en fickformat setup. Du kan utöka de flesta delar av detta instructable att styra andra typer av robotar. Här är en video...

Lätt grundläggande Arduino Ethernet Controller

jag nyligen gick ut och köpte en Arduino Ethernet Shield men kunde inte riktigt ta den i bruk som jag inte kunde hitta några lätt tutorials så jag började att försöka kod själv. Jag kunde komma med en enkel del av koden som visade på en LED från din...

Arduino thumbstick controller

I detta projekt jag hjälper dig att sätta ihop en enkel och från scratch Arduino thumbstick controller, att styra dina projekt (servon & DC-motorer). Detta är en enkel guide för att hjälpa nya Arduino användare på sina projekt utan kräver lite lödnin...

Teensy USB Wii Classic Controller

Jag är ett fan av Wii Classic Controller, men jag har aldrig brytt mig för att hålla trådlösa handkontroller som ansvarar för en tillfällig släng av nostalgi. Vore det inte bra om jag kunde använda min Wii Classic Controller via USB? Detta är hur jag...

DIY Cintiq Tablet med Wii Remote

detta instructable kommer att lära dig hur man bygger en mycket rudimentära version av en Wacom Cintiq visuella grafik tablett, med en wii remote, en platt bildskärm och en infraröd penna.Detta är ganska lik instructables om hur du skapar en whiteboa...

Koppla Arduino till MySQl databas w / USB med hjälp MysqlIO

Jag tänkte alltid kontrollera arduino från en annan enhet över Wi-Fi eller internet, men jag ville inte offra någon pin för kommunikation. Jag har redan gjort ett projekt för att styra datorn med arduino med hjälp av IR-fjärr (du hittar länken här).J...

Synkronisera Google kontakter med iPhone gratis

att vara en Android geek länge jag verkligen älskade hur mina kontakter där så synkroniseras med varje ny enhet jag använde. Det var en piece of cake importera min enorm kontaktlista till någon android driv anordning som jag bara var tvungen att skri...

Arduino seriell UART rullning Visa terminal med en 2.2" TFT

Jag har gjort projekt kring en 2.2" TFT-skärm som använder den ILI9341 förare chipet, denna display kan vara ansluten till och kontrolleras av en Arduino UNO. Som lite av bakgrunden läser du kan hitta min instructable här användbara.Under felsökning...

Ultimate följa fokus med fokus limiter under $10

Ritwika lär hur man gör egna följa fokus med fokus limiter från allmänt tillgängliga hårdvara delar under $10.Musik: Ren inställning av Kevin Macleod...

Arduino kontroll via en webbtjänst med Teleduino

Konvertera din Arduino till en sofistikerad kontroll webbplattform med hjälp av Teleduino.Teleduino är både en produkt och en tjänst. När Teleduino skissen har laddats på din Arduino ("produkten"), den sedan ansluter till Teleduino servern vänta...

Arduino-baserad rad efterföljare robot med hjälp av Pololu kvart-8RC line sensor

uppdatering FEB 2012: denna guide är med på Adafruits blogghttp://www.adafruit.com/blog/2012/02/14/Arduino-based-line-Follower-robot/Detta är Faz3a II, min första linje-efter roboten, vilket jag hoppas också att använda för labyrint-lösa. Jag använde...

Arduino ledde matrisen med Wii Nunchuck kontroll

Main Video:Dokumentation...

FocusShifter - lins monterad följa fokus för DSLR och videokameror

The lins/fokus Shifter är en fristående uppföljning fokus och fokus markör board som kan användas på någon kameralinsen. Ingen extra utrustning krävs. Det började som ett DIY projekt, men jag upptäckte att en hel del beslutsfattare inte har tid eller...