INHOUDSOPGAWE:
- Stap 1: materiaal
- Stap 2: Die bedrading
- Stap 3: Kode - verklaar u veranderlikes
- Stap 4: Kode - Opstelling
- Stap 5:
- Stap 6: Die basis
- Stap 7: Laat die liggaam draai
Video: Robot: 7 stappe (met prente)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Vir ons finale projek is ons aangesê om te bou wat ons wil. Gebruik wat ons geleer het en wat ons aanlyn kon vind. Ek is 'n groot aanhanger van die Super Smash Bros -reeks. Ek besit al die speletjies behalwe die eerste. Daarom het ek besluit om 'n robot te bou wat gebaseer is op die speelbare karakter R. O. B.
Stap 1: materiaal
- 4 180 grade servo
- 13 Manlike - Manlike drade
- 8 Manlike - vroulike drade
- 2 joysticks
- 1 Broodbord
- 1 Arduino
Stap 2: Die bedrading
Gebruik 'n mannetjiesdraad om die negatiewe kant van die broodbord met die grond (GND) op die Arduino te verbind. Koppel dan die joystick se VR X aan A0 en A2, en die VR Y aan A1 en A3 op die Arduino. Koppel dan die Joysticks 5v -pen aan die 3.5- en 5V -penne op Arduino, en die GND's aan enige GND op Arduino. Koppel dan vir elk van die 4 servo's die wit draad aan penne 7 - 4 op die Arduino. Koppel dan die rooi draad op die servo's aan die positiewe kantbord en koppel die swart draad aan die negatiewe kant van die broodbord. Koppel dan die batterykas aan om die stroombaan aan te skakel.
Stap 3: Kode - verklaar u veranderlikes
#insluit
Servo servo1; Servo servo2; Servo servo3; Servo servo4; int joyX = 0; int joyY = 1; int joyX2 = 2; int joyY2 = 3; int joyVal; int joyVal2;
Die Servo -opdrag skep 'n servo -voorwerp om 'n servo te beheer.
Stap 4: Kode - Opstelling
leemte opstelling () {// Heg elke servo aan 'n pin servo1.attach (7); servo2.aanheg (6); servo3.aanheg (5); servo4.aanheg (4); }
Stap 5:
leemte lus ()
{
joyVal = analogRead (joyX); // Lees die joystickwaarde joyVal = map (joyVal, 0, 1023, 0, 180); // Skakel joystickwaardes om na grade servo1.write (joyVal); // Verander die posisie van die servo om aan te pas by die joystick -invoer joyVal = map (joyVal, 0, 1023, 0, 180); servo2.write (joyVal); vertraging (15); joyVal2 = analogRead (joyX2); joyVal2 = kaart (joyVal2, 0, 1023, 0, 180); servo3.write (joyVal2); joyVal = analogRead (joyY2); joyVal2 = kaart (joyVal2, 0, 1023, 0, 180); servo4.write (joyVal2); vertraging (15); }
Stap 6: Die basis
Dus, sodra u die kring en kode voltooi het. U kan die werklike robot begin bou. Vir die basis wil u al die hoeke 45 grade maak. Die lang sye is 18 cm en die kortbroek 6 cm. Volg dus net die prentjie en sny ons die vorm van die basis. Maak dan 2 stroke van 54 cm lank en 5 cm breed om as muur te gebruik. Laat die klein sye van 6 cm oop. Dan wil u die basis dupliseer om die dak te skep. nou in hierdie kompartement, gaan ons die
Stap 7: Laat die liggaam draai
Kry 'n papierhanddoekrol en plak dit in die middel van die dak vas. Skep dan 'n ringe van 6 cm hoog rondom die basis van die papierhanddoekrol. Maak dan 'n groot bord met 'n gat wat groot genoeg is om die papierhanddoekrol daarin te pas. Plaas die bord op die ring en plak 'n servo bo -op die papierhanddoekrol. Ons kan nie al die gewig op die servo plaas nie. Ons gaan dus stokkies gebruik en laat draai. Maak dus 2 gate in die bord wat groot genoeg is om 'n paar spykers te pas. Steek die dowels in die gat, dan steek dit 'n bietjie deur die onderkant van die gat. Plak die kleefstukke met warm gom vas, sodat dit nie beweeg nie. Neem 'n leë sakdoek en maak gate wat groot genoeg is om aan die ander kant van die spykers te pas. Maak ook seker dat die verspreiding genoeg is sodat albei spykers kan deurgaan. Plak die boks dan aan die servo vas en plak die spykers in die gaatjies. Plak / plak die stutte vas aan die gate sodat dit nie beweeg nie.
Aanbeveel:
Hindernis om LEGO -robot te vermy: 8 stappe (met prente)
Hindernis Om LEGO -robot te vermy: Ons is mal oor LEGO en ons is ook mal oor Crazy Circuits, so ons wou die twee kombineer tot 'n eenvoudige en prettige robot wat kan voorkom dat u mure en ander voorwerpe raakloop. Ons sal u wys hoe ons ons eie gebou het, en die basiese beginsels uiteensit wat u nodig het, sodat u u eie kan bou
STEGObot: Stegosaurus -robot: 5 stappe (met prente)
STEGObot: Stegosaurus Robot: Die konsep van hierdie klein maatjie het die wil om meer speelse robotte te skep om my seuntjie van 4 jaar nog meer geïnteresseerd te maak in die leer van elektronika en robotika. Sy hoofkenmerk is die stegosaurus-vormige PCB, wat behalwe die deel aan aandete
IOT -GEBASEERDE GESTUURBEHEERDE ROBOT: 10 stappe (met prente)
IOT -GEBASEERDE GESTUURBEHEERDE ROBOT: Hierdie robot is 'n gebaarbeheerde robot wat oral met behulp van internet beheer kan word. In hierdie projek word versnellingsmeter MPU 6050 gebruik om data oor ons handbewegings te versamel. Dit meet die versnelling van ons hand in drie
BONES the Humanoid Robot: 11 stappe (met prente)
BONES the Humanoid Robot: Happy Halloween Almal !!! Om hierdie jaar se Halloween te vier, het ek gedink dit sal 'n goeie idee wees om 'n robot te bou wat geskik is vir die geleentheid. 'N Dansende Humanoid Skelet !!! Ek wou altyd my eie humanoïde robot ontwerp en bou, so dit was die beste
VEILIG ?, 'n robot wat besittings bespaar: 6 stappe (met prente)
VEILIG ?, 'n robot wat besittings red: Hallo en welkom by hierdie instruksies! .Die robot: VEILIG? dit kan 'n gawe wees soos u dit wil skep. Hierdie vriendelike robot, net soos u weet, kan ons die guns maak om ons besittings te red. Verder in hierdie weergawe van SAFE? ons kon dit nie bepaal nie