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

Tito - Arduino UNO 3D-geprinte robot

Componenten en benodigdheden

Arduino UNO
× 1
Servo's (Tower Pro MG996R)
Futaba servo S3003
× 4
Zoemer
× 1
Ultrasone sensor - HC-SR04 (algemeen)
× 1
OpenBuilds Moerblok voor 8 mm Metrische Acme Loodschroef
× 20
SparkFun Soldeerbaar Breadboard - Mini
× 1
Mannelijke/Vrouwelijke doorverbindingsdraden
× 16
Broodplank (algemeen)
× 1
LED (generiek)
× 3
DFRobot Romeo BLE - Arduino Robot Control Board met Bluetooth 4.0
als een optie om de Arduino UNO en breadboard te vervangen
× 1
Otto DIY Otto-maker kit
× 6

Benodigde gereedschappen en machines

3D-printer (algemeen)
Soldeerbout (algemeen)
OpenBuilds inbussleutel

Apps en online services

Arduino IDE
Arduino Web Editor
Arduino IoT Cloud

Over dit project

Als je het onderdeel niet hebt of moeilijk kunt krijgen, kun je gewoon onze volledige sets kopen!

Bezoek www.ottodiy.com

Tito is een tweevoetige dansende doe-het-zelfrobot, afgeleid van Zowi en Bob. In principe is aangepast aan een standaard Arduino UNO-bord met eenvoudigere verbindingen en ondersteuning. Het was de eerste iteratie voor Otto DIY

Gereedschappen en materialen

  • Arduino UNO-bord of compatibel (in mijn geval een DFRduino UNO)
  • Nano breadboard
  • Zoemer
  • Futaba-servo S3003 x4
  • HC-SR04 Ultrasone sensor
  • Powerbank (optioneel)
  • Moer M3 x20
  • Schroef M3 x20
  • 3D-geprinte kop
  • 3D-geprinte basis
  • 3D-geprint been x2
  • 3D-geprinte voet R
  • 3D-geprinte voet L

Hulpprogramma's:

  • 3D-printer
  • Inbussleutel
  • Schroevendraaier

3D Print onderdelen

3D.stl-bestanden hier. Vind een manier om de onderdelen in 3D te printen, ze zijn ontworpen zonder ondersteuning en zijn dus heel gemakkelijk te printen met 20% vulling en een resolutie van 0,2 mm. Aangezien Tito volledig open source is, vindt u hier het ontwerp van de 3D-modelbestanden gemaakt in Autodesk 123D Design:

Pre-assembleren

Er zijn veel manieren om Tito te bouwen, maar een aanbeveling is:voordat u de servo's aansluit, monteert u de servoschijfstukken op de poten en plaatst u de servo's in het lichaam en de voeten.

Het schema

Volg de afbeelding voor de aansluitingen. HC-SR04 ultrasone sensor (trigger voor pin 8 en echo voor pin 9). Tijdens het maakproces moet je mogelijk constant de verbinding verbreken en opnieuw verbinden, dus houd dit schema gewoon bij de hand voor verdere reparaties.

Test de positie van de servo's

Op de afbeelding zijn de kabels losgekoppeld, maar het idee hier is om een ​​code naar het Arduino UNO-bord te uploaden die alle servo's in 90 graden zet. Pas vervolgens de juiste hoek aan voor de krukschijven in het lichaam en de voeten. Tito zou zich in een positie moeten bevinden als op de foto. Dan kun je alle servo's vastzetten met de schroefas.

Monteer het Arduino UNO-bord

Dit ontwerp maakt het gemakkelijk om elk Arduino Uno-compatibel bord (in mijn geval een DFRduino UNO) in het kopgedeelte te bevestigen, je kunt maximaal 4 schroeven gebruiken.

Eindmontage

Als alle verbindingen zijn vastgezet, kunt u het kopgedeelte sluiten en met de zijdelingse schroeven aan het lichaam bevestigen.

Arduino IDE ​Programmeren

Alle bibliotheken en schetscodes bevinden zich in deze Github-repository. Sluit gewoon uw USB-kabel aan op Arduino UNO en upload de codes. Er zijn veel geprogrammeerde bewegingen voor de robot, zoals lopen in verschillende richtingen, echografie, heffen, kantelen en dansen.

post je remix en aanpassingen in de hackster-community of Thingiverse

ottodiy.com

Code

Github
https://github.com/OttoDIY/OttoDIY

Aangepaste onderdelen en behuizingen

Thingiverse
CAD-bestand op thingiverse.com

Schema's


Productieproces

  1. Arduino digitale dobbelstenen
  2. Arduino-gamecontroller
  3. Lijnvolger Robot
  4. Arduino 3D-geprinte robotarm
  5. Eenvoudige UNO-rekenmachine
  6. Spraakgestuurde robot
  7. MobBob:doe-het-zelf Arduino-robot bestuurd door Android-smartphone
  8. Pixel Chaser-game
  9. Persistentie van visie
  10. NeoMatrix Arduino Pong
  11. LED-roulettespel