Automatisch 360°-fotografiedraaiplateau
Componenten en benodigdheden
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Apps en online services
|
Over dit project
Draaitafels voor fotografie zijn ronde dokken die door fotografen worden gebruikt om afbeeldingen of video's van objecten of mensen in 360° te maken. Het idee is dat het object zelf precies in het midden van de plaat zit, terwijl het draait, handmatig of automatisch, zodat je vanuit elke hoek een goed beeld van het product kunt krijgen.
Wat is er zo speciaal aan deze draaitafel voor fotografie?
Het gaat automatisch – de fotografie draaitafel is volautomatisch , wat betekent dat u niet aan de tafel hoeft te draaien of op uw camera hoeft te klikken
Synchronisatie cameratafel – geprogrammeerd om zowel de tafel als de draaitafel te activeren (momenteel alleen voor Cannon, sorry Nikon). Zodra je op de knop drukt, draait en activeert hij de camera, zodat je kunt zitten en ontspannen
Nauwkeurig en eenvoudig in te stellen – we hebben een stappenmotor gebruikt die u een veel hogere nauwkeurigheid . geeft en controle over de hoek waarin je wilt fotograferen
Klik hier om te beginnen met het bouwen van het circuit.
Mechanica
Lasergesneden onderdelen
De fotografie draaitafel heeft 4 Laser gesneden delen. We gebruikten wit plexiglas in 3 verschillende diktes, afhankelijk van het onderdeel. Pololu biedt een betaalbare lasersnijservice.
De onderdelen zijn:
- Ronde plaat - 10 mm plexiglas
- 2 versnellingen – 8 mm plexiglas
- Basisbehuizing – 3 mm plexiglas
Je kunt de .ai-bestanden vinden op Thingiverse.
We hebben de tandwielen ontworpen met geargenerator.com en vervolgens geëxporteerd naar Illustrator en boorgaten toegevoegd om de stukken aan elkaar te schroeven.
In de kleine versnelling hebben we de boorgaten iets kleiner gemaakt, zodat hij stevig op de stappenmotor zit.
We hebben makercase gebruikt om de behuizing te ontwerpen en hebben T-slots gekozen die we aan elkaar hebben gelijmd. Na het ontwerpen van de behuizing hebben we het bestand naar Illustrator geëxporteerd en ruimte gemaakt voor het LCD-scherm.
Materialen en gereedschappen
Om de plaat, tandwielen en behuizing met elkaar te verbinden heb je nodig:
- Lazy Susan draagt
- 4 X M3 12 mm schroeven
- 4 X M3 16 mm schroeven
- 8 X M4 12 mm schroeven
- 8 X M4-moeren
- 4 x M3 messing inzetstukken met schroefdraad
- 8 x M3 5 mm binnendraad messing zeskant afstandsstuk OF 8 x M3 5 mm messing inzetstukken met schroefdraad
Materialen:
- Acryllijm
- Superlijm
Hulpmiddelen:
- Elektrische boor
- Soldeerbout
- Remklauw
Elektronica
Hoofdcomponenten
- Arduino Uno
- Stappenmotor
- Roterende encoder
- LCD 16*2 I2C
- IR-led
Secundaire componenten
- eenvoudig stuurprogramma
- Transistor + Weerstand
- Vrouwelijke Barrel jack
Bedrading
Klik hier voor het gedetailleerde bedradingsschema.
Ga voor een stapsgewijze handleiding en voor de code naar het tabblad Stuklijst> klik op "projectgids".
Zodra je hebt gecontroleerd of alles goed is aangesloten en werkt, kun je een klein schild . maken . Schilden zijn beter voor permanente circuits en ze zijn compacter. Breadboards zijn daarentegen goed voor testen en plannen, omdat je componenten eenvoudig kunt aansluiten en loskoppelen.
Waarom we voor deze componenten hebben gekozen
- Stappenmotor:nauwkeurig en gebruiksvriendelijk. Het programmeren van de stappenmotor is veel eenvoudiger omdat je hem kunt instellen om het aantal stappen tussen de hoeken te tellen.
- Infrarood-LED voor cameratrigger - we wilden een draadloze verbinding met minimale instellingen. We hebben de IR-code voor een Canon-camera gevonden en dienovereenkomstig ingesteld. U kunt hetzelfde doen voor Nikon.
- Roterende encoder - we hebben besloten om voor een lokale optie voor het menu te gaan en een LCD-scherm met een roterende encoder toe te voegen. Je kunt ook een wifi-module aansluiten en een IoT-dashboard maken om de draaitafel voor fotografie draadloos te bedienen.
Code
Stappen om code te gebruiken
- Upload testcode van circuito.io om het circuit te controleren
- Bezoek Github-repository
- Download photo-turntable.ino
- Kopieer code van regel 16 (laat 'inclusief bibliotheken' achter) ” en “pindefinities ” van de originele code)
- Zorg ervoor dat de pinnen correct zijn geplaatst
- Nieuwe code uploaden
Codelogica
De code implementeert een basismenu met behulp van een 16×2 LCD en een roterende encoder die ook een drukknop heeft.
Overal in Firmware.ino kun je zien:
- pinverklaringen
- instellingen voor componenten
- constructeurs
- setup()-functie geleverd door circuito.io.
De loop-functie begint met het lezen van de status van de roterende encoders, L eft of R echt, en ook de bijbehorende knop.
Het menu wordt geïmplementeerd met behulp van een eindige-toestandsmachine met schakelkast - navigeren door de verschillende toestanden:
VIDEO – ga naar de videomodus VERANDERINGSSPEED – stel de snelheid van de draaitafel in 0-100%
- SNELHEID
- VIDSTART – draaitafel starten in videomodus
- VIDBACK – ga terug naar HOME
STILLS - ga naar de stills-modus CHANGEANGLES - stel het aantal hoeken in
- HOEKEN
- STILSTART – start de platenspeler in de modus voor stilstaande beelden
- STILBACK – ga terug naar HOME
- HUIS – inactief
Toggle tussen staten met behulp van de rotatie van de encoder.
Selecteer door op de knop te klikken.
De twee staten:SNELHEID en HOEKEN kunt u de variabelen wijzigen die verantwoordelijk zijn voor het aantal stoppunten in de modus voor stilstaande beelden en de rotatiesnelheid in de videomodus.
VIDSTART – roept de video() functie aan:
- Verzendt de startopname IR-code naar de camera met behulp van de IR-led.
- Start de tafelrotatie op de gekozen snelheid voor een hele omwenteling.
- Stuurt stop opname IR-code naar camera met IR-LED
Opmerking:
Voor een soepele start en stop van de tafel hebben we kubieke versnelling en vertraging geïmplementeerd bij de eerste en laatste 600 stappen.
STILSTART – roept de stills() functie aan.
- deelt één volledige rotatie door het aantal ingestelde hoeken
- Voor elke hoek verzendt het de infraroodcode voor enkele foto's naar de camera met behulp van de IR-LED
- Start de tafelrotatie totdat de volgende hoek is bereikt
Opmerking - Voor een soepele start en stop van de tafel hebben we kubieke versnelling en vertraging geïmplementeerd bij de eerste en laatste 600 stappen.
Samenvoegen
- Voor een snelle en eenvoudige montage hebben we een Prototype Shield gebruikt. Hierdoor kunnen de componenten en Arduino comfortabel worden aangesloten met jumperdraden en mannelijke headers.
- Jumper Wire 2-pins – voor de IR Led
- Jumper Wire 4-pins – voor de LCD
- Jumper Wire 5-pins – voor de Rotary Encoder
- Om de voeding en Arduino aan te sluiten hebben we een verlengsnoer gemaakt met een DC Barrel Jack Plug – Male en DC Barrel Jack – Paneelmontage , soldeerdraden naar aarde en VCC ertussen. We hebben de Panel Mount Barrel Jack . aangesloten naar het achterpaneel en het mannetje naar de Arduino. Zo kunnen we de voeding aansluiten op de achterwand.
Volg de instructies samen met de onderstaande afbeeldingen:
Code
Code voor fotodraaitafel
https://github.com/Circuito-io/photo-draaitafelMulticamerabediening (IR)
https://github.com/dharmapurikar/Arduino/tree/master/libraries/multiCameraIrControlAangepaste onderdelen en behuizingen
Plexiglas ontwerpbestanden
CAD-bestand op thingiverse.comRoterende encoderknop
CAD-bestand op thingiverse.comSchema's
http://bit.ly/foto-draaitafel-circuitProductieproces
- Handmatig versus automatische stuklijst
- Wat is een automatische ponsmachine?
- Automatische boortapmachine - een overzicht
- Wat is een automatische waterpomp?
- Wat is een automatische persmachine?
- Automatische voedselautomaten - Productveelzijdigheid
- Wat is de Automatic Power Press?
- Wat is een automatische powerpers?
- Automatische dopmoerlasser:een gids voor het lassen van moeren
- Automatische naadlasmachine - Naadlasproces
- Wat is een automatische pijpenbuiger?