Satura rādītājs:

Robots: 7 soļi (ar attēliem)
Robots: 7 soļi (ar attēliem)

Video: Robots: 7 soļi (ar attēliem)

Video: Robots: 7 soļi (ar attēliem)
Video: Узнав это СЕКРЕТ, ты никогда не выбросишь пластиковую бутылку! Идеи для мастерской из бутылок! 2024, Jūlijs
Anonim
Image
Image

Galīgajam projektam mums lika būvēt visu, ko vēlamies. Izmantojot to, ko esam iemācījušies un ko varējām atrast tiešsaistē. Esmu milzīgs sērijas Super Smash Bros ventilators. Man pieder visas spēles, izņemot pirmo. Tāpēc savam pēdējam projektam es nolēmu izveidot robotu, kura pamatā būtu spēlējamais varonis R. O. B.

1. solis: materiāli

Materiāli
Materiāli
Materiāli
Materiāli
  • 4 180 grādu servo
  • 13 Vīrietis - Vada vadi
  • 8 vīriešu un sieviešu vadi
  • 2 kursorsviras
  • 1 Maizes dēlis
  • 1 Arduino

2. solis: elektroinstalācija

Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija

Izmantojiet vadu-vīrieti, lai savienotu maizes dēļa negatīvo pusi ar zemi (GND) Arduino. Pēc tam savienojiet kursorsviru VR X ar A0 un A2 un VR Y ar A1 un A3 Arduino. Pēc tam savienojiet kursorsviru 5v tapu ar Arduino 3,5 un 5V tapām un GND ar jebkuru Arduino GND. Pēc tam katram no 4 serviem pievienojiet balto vadu Arduino tapām 7 - 4. Pēc tam pievienojiet servo sarkano vadu pie pozitīvās puses maizes dēļa un pievienojiet melno vadu maizes dēļa negatīvajai pusei. Pēc tam pievienojiet akumulatora kārbu strāvas padevei.

3. solis: kods - deklarējiet mainīgos

Kods - deklarējiet mainīgos
Kods - deklarējiet mainīgos

#iekļaut

Servo servo1; Servo servo2; Servo servo3; Servo servo4; int prieksX = 0; int prieksY = 1; int joyX2 = 2; int joyY2 = 3; int joyVal; int joyVal2;

Komanda Servo izveido servobjektu, lai kontrolētu servo.

4. solis: kods - iestatīšana

Kods - iestatīšana
Kods - iestatīšana

void setup () {// Katru servo piestiprina pie tapas servo1.attach (7); servo2.pielikums (6); servo3.pielikums (5); servo4.pielikums (4); }

5. darbība

Attēls
Attēls

tukša cilpa ()

{

joyVal = analogRead (joyX); // Nolasa kursorsviras vērtību joyVal = map (joyVal, 0, 1023, 0, 180); // Pārvērš kursorsviras vērtības grādos servo1.write (joyVal); // Maina servo stāvokli, lai tas atbilstu kursorsviras ievadam joyVal = map (joyVal, 0, 1023, 0, 180); servo2.write (joyVal); kavēšanās (15); joyVal2 = analogRead (joyX2); joyVal2 = karte (joyVal2, 0, 1023, 0, 180); servo3.write (joyVal2); joyVal = analogRead (joyY2); joyVal2 = karte (joyVal2, 0, 1023, 0, 180); servo4.write (joyVal2); kavēšanās (15); }

6. solis: bāze

Bāze
Bāze

Tātad, kad esat pabeidzis ķēdi un kodu. Jūs varat sākt veidot patieso robotu. Pamatnei vēlaties padarīt visus leņķus 45 grādus. Garās malas ir 18 cm, bet šorti - 6 cm. Tāpēc vienkārši sekojiet attēlam un izgrieziet mūsu pamatnes formu. Pēc tam izveidojiet 2 54 cm garas un 5 cm platas sloksnes, ko izmantot kā sienas. Mazas 6 cm malas atstājiet atvērtas. Tad jūs vēlaties dublēt pamatni, lai izveidotu jumtu. tagad šajā nodalījumā mēs pievienosim

7. solis: ķermeņa izgriešana

Image
Image
Liekot ķermenim griezties
Liekot ķermenim griezties
Liekot ķermenim griezties
Liekot ķermenim griezties

Iegūstiet papīra dvieļu rullīti un līmējiet/karsto līmes pistoli līdz jumta vidum. Pēc tam ap papīra dvieļu ruļļa pamatni izveidojiet kaut ko 6 cm augstus gredzenus. Pēc tam izveidojiet lielu šķīvi ar pietiekami lielu caurumu, lai caur to ietilptu papīra dvieļu rullītis. Novietojiet plāksni uz gredzena un pēc tam ievietojiet servo papīra dvieļu ruļļa augšpusē. Mēs nevaram visu svaru uzlikt uz servo. Tāpēc mēs izmantosim dībeļu nūjas un lai tās grieztos. Tāpēc izveidojiet plāksnē 2 caurumus, kas ir pietiekami lieli, lai ietilptu daži dībeļi. Ievietojiet dībeļus caurumā, pietiekami, tad tas nedaudz izplūst cauruma apakšā. Piestipriniet tapas/ karstās līmes pistoli pie cauruma, lai tas nekustētos. Paņemiet tukšu salvešu kasti un izveidojiet pietiekami lielus caurumus, lai ietilptu dībeļu otrā galā. Pārliecinieties arī, vai izkliede ir pietiekami liela, lai abi tapas varētu iziet cauri. Pēc tam līmējiet kasti ar servo un pielīmējiet dībeļus audu kastes caurumos. Līmējiet / karsti pielīmējiet dībeļus caurumiem, lai tie nekustētos.

Ieteicams: