Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Automatisch 360°-fotografiedraaiplateau

Componenten en benodigdheden

Arduino UNO
× 1
Roterende encoder met drukknop
× 1
Adafruit Standaard LCD - 16x2 Wit op Blauw
× 1
SparkFun Stappenmotor driver board A4988
× 1

Apps en online services

circuito.io

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-draaitafel
Multicamerabediening (IR)
https://github.com/dharmapurikar/Arduino/tree/master/libraries/multiCameraIrControl

Aangepaste onderdelen en behuizingen

Plexiglas ontwerpbestanden
CAD-bestand op thingiverse.com
Roterende encoderknop
CAD-bestand op thingiverse.com

Schema's

http://bit.ly/foto-draaitafel-circuit

Productieproces

  1. Handmatig versus automatische stuklijst
  2. Wat is een automatische ponsmachine?
  3. Automatische boortapmachine - een overzicht
  4. Wat is een automatische waterpomp?
  5. Wat is een automatische persmachine?
  6. Automatische voedselautomaten - Productveelzijdigheid
  7. Wat is de Automatic Power Press?
  8. Wat is een automatische powerpers?
  9. Automatische dopmoerlasser:een gids voor het lassen van moeren
  10. Automatische naadlasmachine - Naadlasproces
  11. Wat is een automatische pijpenbuiger?