Sisällysluettelo:

Ohita voin robotti: 13 vaihetta
Ohita voin robotti: 13 vaihetta

Video: Ohita voin robotti: 13 vaihetta

Video: Ohita voin robotti: 13 vaihetta
Video: Павел и Владимир Ртищевы: арбитраж с 13 лет, про первый миллион, ошибки и создание партнерской сети 2024, Marraskuu
Anonim
Ohita voin robotti
Ohita voin robotti

Yhteenveto

Tässä projektissa aiomme tehdä voin robotin Rickille ja Mortylle. Robotissa ei ole kamera- ja äänitoimintoja. Voit katsoa videon alla olevasta linkistä.

www.youtube.com/embed/X7HmltUWXgs

Metarial -luettelo

  • Arduino UNO
  • Arduino -moottorin kuljettajan kilpi
  • Zumo -runkosarja
  • 6 V: n vähennysventtiili Micro DC -moottori (2 kpl)
  • 7,4 V Lipo -akku 850 mAh 25C
  • HC-05 tai HC-06 Bluetooth-moduuli
  • SG-90 mini-servomoottori
  • Käynnistyskaapelit
  • Paperiliitin (1 kpl)
  • 3D -osat

Vaihe 1: Tulostimen osat

Tulostimen osat
Tulostimen osat
Tulostimen osat
Tulostimen osat
Tulostimen osat
Tulostimen osat
  • Tässä projektissa käytämme Arduinon elektronista korttia ja 3D -tulostintekniikkaa. Tulostamme ensin 3D -osat.
  • Pääset 3D -osiin GitHub -linkistä.

Osien tehtävä on seuraava.

  • runko: Se on robotin päärunko.
  • alavartalo: Kappale, joka auttaa liikuttamaan robotin päätä. Servomoottori kiinnitetään tähän osaan.
  • ylävartalo: Se on rungon ja alavartalon välinen osa.
  • sarana: Tämä osa saa rungon avautumaan ja sulkeutumaan.

Tulostuksen kesto (tulostinmalli: MakerBot Replicator2)

  • Osien tulostusaika kuvassa_1: 5h 13m. (Jos määrität tulostusasetukset kuvan_3 mukaisesti.)
  • Osien tulostusaika kuvassa_2: 5h 56m. (Jos määrität tulostusasetukset kuvan_3 mukaisesti.)
  • HUOMAUTUS: Tulostusaika riippuu tulostimen mallista.

Vaihe 2: Juotto ja Servo Hack

Juotos ja Servo Hack
Juotos ja Servo Hack
Juotos ja Servo Hack
Juotos ja Servo Hack
Juotos ja Servo Hack
Juotos ja Servo Hack
Juotos ja Servo Hack
Juotos ja Servo Hack
  • Tasavirtamoottorit sijaitsevat Zumo -kotelon sisällä.
  • Hyppyjohdot on juotettu tasavirtamoottoreihin.
  • Servoon on tehtävä muutamia muutoksia, jotka saavat robotin pään liikkumaan ennen kuin se kiinnitetään alempaan runko -osaan. Tämän muutoksen tarkoituksena on käyttää servomoottoria tasaisemmin.
  • Voit käyttää alla olevaa linkkiä.

www.youtube.com/watch?v=I-sZ5HWsGZU

  • Servomoottori on kiinnitetty alaosaan kuvan 4 mukaisesti.
  • Ala- ja ylävartalon osat kiinnitetään toisiinsa ruuvilla, kuten kuvassa_5 on esitetty.

Vaihe 3: Moottorin ja ohjainkilven liitäntä

Moottorin ja kuljettajan kilven liitäntä
Moottorin ja kuljettajan kilven liitäntä
Moottorin ja kuljettajan kilven liitäntä
Moottorin ja kuljettajan kilven liitäntä
Moottorin ja kuljettajan kilven liitäntä
Moottorin ja kuljettajan kilven liitäntä
  • Arduino Motor Driver Shield on kiinnitetty Arduino Unoon kuvan 6 mukaisesti.
  • Oikealla puolella oleva tasavirtamoottori on kiinnitetty moottorin ohjaimen M3 -porttiin.
  • DC -moottori vasemmalla puolella on kiinnitetty moottorin ohjaimen M4 -porttiin.

Vaihe 4: Bluetooth -moduuliliitäntä

Bluetooth -moduulin yhteys
Bluetooth -moduulin yhteys
  • RX- ja TX -nastat on juotettu Arduino -levyn nastoihin 2 ja 3.
  • VCC- ja GND -nastat on juotettu Arduino -levyn 5 V- ja GND -nastoihin.

Vaihe 5: Servomoottorin liittäminen moottorin ohjaimeen

Servomoottorin liitäntä moottorin ohjaimeen
Servomoottorin liitäntä moottorin ohjaimeen
Servomoottorin liitäntä moottorin ohjaimeen
Servomoottorin liitäntä moottorin ohjaimeen
  • Servomoottori on kiinnitetty moottorin ohjaimen M1 -porttiin.
  • Arduino UNO on sijoitettu runkoon.

Vaihe 6: Paristokokoonpano

Paristokokoonpano
Paristokokoonpano
Paristokokoonpano
Paristokokoonpano
  • Zumo Kitin paristopidike on muutettu kuvan mukaisesti. Sitten lipoparisto kiinnitetään tähän muutettuun pidikkeeseen kaksipuolisella teipillä.
  • Jos lipopariston punainen nasta juotetaan Arduinon Vin -nastaan ja musta nasta GND -nastaan, Arduino Uno saa virtaa. Halutessasi voit lisätä pienen kytkimen piiriin. Tätä varten voit tehdä pienen reiän runko -osaan.

Vaihe 7: Pään ja aseiden valmistus

Pään ja aseiden valmistus
Pään ja aseiden valmistus
Pään ja aseiden valmistus
Pään ja aseiden valmistus
  • Robotin pää ja käsivarret on liimattu tarvittaviin kohtiin.
  • Robotin pää on liimattu alavartalon osaan.
  • Sarana on asennettu kuvan mukaisesti.

Vaihe 8: Lopullinen

Lopullinen
Lopullinen
  • Lopuksi robotin pitäisi näyttää kuvan mukaiselta.
  • Voit käyttää alla olevaa linkkiä 3D -tulostusosiin ja kokoonpanoon.

www.thingiverse.com/thing:1878565

Vaihe 9: Arduino -ohjelmointi (Lisää Motor Shield Library)

Arduino -ohjelmointi (Lisää Motor Shield Library)
Arduino -ohjelmointi (Lisää Motor Shield Library)
  • Ennen koodien syöttämistä meidän on lisättävä joitain kirjastoja Arduino IDE -ohjelmaan.
  • Ensinnäkin sinun on lisättävä "AFMotor.h" -kirjasto voidaksesi ohjata moottoreita. Tätä varten sinun on noudatettava alla olevia ohjeita.
  • ZIP -tiedosto nimeltä”Adafruit Motor Shield Library” ladataan GitHub -linkistä.
  • Napsauta "Luonnos> Sisällytä kirjasto> Lisää. ZIP -kirjasto Arduino IDE: ssä. Valitse ladattu Adafruit Motor Shield Library ja napsauta Avaa -painiketta. Tällä tavalla kirjastoon lisätään AFMotor.h -kirjasto.
  • Bluetooth -yhteyttä varten sinun on kuitenkin lisättävä "SoftwareSerial.h" -kirjasto.

Vaihe 10: Koodikuvaus-1

Koodi Kuvaus-1
Koodi Kuvaus-1

osassa ennen mitätöityä asennusta;

Luodaan objekteja, jotka kuuluvat pin -numeroihin, joihin moottorit ja Bluetooth -anturi on kytketty. (mySerial, moottori1, moottori2, moottori3)

Vaihe 11: Koodikuvaus-2

Koodi Kuvaus-2
Koodi Kuvaus-2

osassa mitätön asennus;

Sarjaliikenne alkaa.

Vaihe 12: Koodikuvaus-3

Koodi Kuvaus-3
Koodi Kuvaus-3
Koodi Kuvaus-3
Koodi Kuvaus-3
Koodi Kuvaus-3
Koodi Kuvaus-3

osassa tyhjä silmukka;

Tarkista punaisella merkitystä osiosta, onko tiedot vastaanotettu bluetooth -moduulista. Saapuvat tiedot lähetetään muuttujaan c.

Jos esimerkiksi saapuvat tiedot ovat "F", moottoreita siirretään eteenpäin.

  • Voidloop -osion jälkeen luodaan aliohjelmia. Moottorien pyörimisnopeus ja kääntöpuoli asetetaan aliohjelmissa.
  • "Eteenpäin", "Takaisin", "Vasen", "Oikea" ja "Seis" ovat aliohjelmien nimet.

Vaihe 13: Projektitiedostot ja video

GitHub -linkki:

github.com/yasinbrcn/Pass-The-Butter-Robot.git

Suositeltava: