Sisällysluettelo:

AndroBot: 19 vaihetta (kuvilla)
AndroBot: 19 vaihetta (kuvilla)

Video: AndroBot: 19 vaihetta (kuvilla)

Video: AndroBot: 19 vaihetta (kuvilla)
Video: Расчет уровня вовлеченности сотрудников. Бережливое производство. 2024, Lokakuu
Anonim
AndroBot
AndroBot
AndroBot
AndroBot
AndroBot
AndroBot
AndroBot
AndroBot

AndroBot on Android -ohjattu edistynyt robotti, ja se on yhdistelmä Android -ohjattavaa roveria, jossa on robotti.

Lähes kaksi kuukautta sitten katsoin elokuvan "The Hurt Locker", jossa näytetään rover, joka on Bomb -joukkueen kanssa ja se toimii hyvin, mutta ei onnistunut suorittamaan päätehtäväänsä. Ja sen suunnittelu ja toiminnot inspiroivat minua. kokenut robotiikkaprojektien valmistaja, mutta tiedän, että voin tehdä samanlaisen, mutta se ei ole laadultaan, tarkkuudeltaan ja kalliiltaan, mutta se voi suorittaa samat tehtävät.

Alkuperäinen ja yksityiskohtainen artikkeli:-

Kuinka tehdä Rover, jossa on Robotics Arm

Vaihe 1: Tee Bluetooth -pohjainen älypuhelimella ohjattu Rover V2

Tee Bluetooth -pohjainen älypuhelimen ohjaama Rover V2
Tee Bluetooth -pohjainen älypuhelimen ohjaama Rover V2
Tee Bluetooth -pohjainen älypuhelimen ohjaama Rover V2
Tee Bluetooth -pohjainen älypuhelimen ohjaama Rover V2
Tee Bluetooth -pohjainen älypuhelimen ohjaama Rover V2
Tee Bluetooth -pohjainen älypuhelimen ohjaama Rover V2

Ensin teen Android -ohjattua robottia v2. Atmega 328p-PU-mikrokontrolleri, jota käytämme myös L298N-moottorinohjainkorttia, joka ohjaa moottoreita. Kaikki yllä oleva saa virtansa 12 voltin akusta.

Tämän muutoksen jälkeen lisäsin joitakin lisätoimintoja, ja luettelo sen toiminnoista on seuraava:-

  1. Nelisuuntainen liike
  2. Etu- ja takavalo
  3. Sarvi
  4. Merkkivalo
  5. Kamerana voidaan lisätä älypuhelin.

Joten suunnitelman ja ideoiden johdannon jälkeen voimme puhua vaatimuksista:-

Vaatimukset Android-ohjatun robotin tekemiseksi:-

  • 1 x Arduino Uno -levy
  • 1 x L298N moottorin ohjainkortti
  • 1 x Bluetooth -moduuli
  • 1 x 12v paristo
  • 2 x Valkoinen LED
  • 1 x punainen LED
  • 1 x merkkivalo mikä tahansa väri
  • 4 x Bo -moottori tai 2 x 12 V: n vaihteistomoottori
  • 1 x summeri
  • 4 x lelurenkaat (jos sinulla on Bo Motors) Jos käytät 2 x 12 V: n vaihteistomoottoria, kaksi rengasta ja Coster -pyörä
  • .1 x Kytkin

Muut vaatimukset;-

  • 1 x robottirunko/alusta:- tein sen yhdistämällä 2 CD/DVD-ulostuloa
  • 1 x PC/kannettava tietokone (vain koodausta ja botista vastaanotettujen videoiden katsomista varten) Arduino IDE
  • 2 x Android -puhelin
  • Android -sovellus robotin ohjaamiseen.

Lue lisää: Asenna APK

Vaihe 2: Runko:-

Alusta
Alusta
Alusta
Alusta
Alusta
Alusta

Käytä joko valmiita koteloita, joista osa on seuraavat:-

Tai tee sellainen helppo kuin minä:- Tarvitsemme suuren tilan, joten tuo kaksi huonoa CD-/DVD-asemaa vanhalta tietokoneelta. Liitä nyt vaihdemoottorin kiristimet. Jos käytät Bo -moottoria, asenna ne runkoon seuraavan kaavion mukaisesti.

Joten nyt olemme tehneet alustan koko projektille. Ja siirrymme seuraavaan tärkeimpään asiaan, joka on piirikokoonpano. Huomioi seuraava piirikaavio, jonka Fritzing Software on tehnyt ja sitten Tee yhteys.

Lue lisää: Poista GRUB

Vaihe 3: Bluetooth -pohjaisen Android -ohjattavan Roverin piirikaavio

Bluetooth -pohjaisen Android -ohjatun Roverin piirikaavio
Bluetooth -pohjaisen Android -ohjatun Roverin piirikaavio

Virtalähde:-

L298N: n +12v = +12v akku

L298N: n GND = Gnd of Battery ja GND of Arduino

L298N: n 5v = Arduinon VIN

Arduino Board ---- Bluetooth-moduuli

Arduinon RX = Bluetooth -moduulin lähetys

Arduinon TX = Bluetooth -moduulin Rx

Arduinon 5v = Bluetooth -moduulin VCC

Arduinon GND = Bluetooth -moduulin GND

Arduino Board ---- L298N Motor Driver Board

Arduinon 5 = in1

Arduinon 6 = in2

Arduinon 10 = in3

Arduinon 11 = in4

Arduino Board ---- LED ja summeri

Arduinon 2 = summerin punainen

Arduinon 3 = punainen led (220ohmin vastuksella)

Arduinon 4 = valkoinen LED (220 ohmin vastuksella)

Lue lisää: Sourabh Kumarin Andro Bot

Vaihe 4: Arduino -koodi

Kopioi tai lataa koodi täältä

Vaihe 5: Android -sovellus

Android -sovellus
Android -sovellus

Löysin hyviä sovelluksia Playstoresta ja tein myös sovelluksen Roverin ohjaamiseen:-

Linkit ovat seuraavat:-

Vaihtoehto 1:- Arduino Bluetooth RC Car

Sovelluksen avulla voit ohjata Arduino -pohjaista RC -autoa Bluetoothin kautta. Tämä tehdään käyttämällä Bluetooth -yhteensopivaa Android -puhelinta. Käy tällä sivustolla https://sites.google.com/site/bluetoothrccar/ ja etsi Arduino -koodi ja ohjauspiiri. Sovelluksen avulla voit hallita autoa joko painikkeilla tai puhelimen kiihtyvyysmittarilla. Liukusäätimen avulla voit hallita auton nopeutta, jos auton ohjauspiirissä on tämä ominaisuus. Lisäksi edessä ja takana on kaksi painiketta. Vilkkuva valo ilmoittaa, milloin puhelin on kytketty autoon, ja nuolit syttyvät ja kertovat auton ajosuunnan.

https://play.google.com/store/apps/details?id=braulio.calle.bluetoothRCcontroller&hl=fi

Vaihtoehto 2: -AndroBot Rover

MIT App Developer -sivuston avulla tein sovelluksen ja se on betatestaustilassa, joten voit kokeilla ja sitten, jos jokin menee pieleen, ratkaisemme tämän ongelman tässä sovellukseni linkistä.

AndroBot Rover.apk

Lataa sovellus ja asenna se Android -älypuhelimeen.

Vaihe 6: Polta nyt koodi

Vaiheet ovat seuraavat:-

  1. Lataa tai kopioi koodi yllä olevasta osasta Koodi tai ohjelma Android -ohjattavan robotin v2 luomiseksi.
  2. Käynnistä nyt Tietokone siirtää.ino -tiedosto ja avaa se Arduino IDE: llä.
  3. Yhdistä Arduino Board ja tietokone liitäntäkaapelilla.
  4. Valitse Port ja Board
  5. Käännä ja polta koodi napsauttamalla Lataa-painiketta, joka on IDE: n vasemmassa yläkulmassa.

Joten nyt kaikki on valmis ja BOT/ROVER on valmis, ja meidän on vain käynnistettävä se kytkemällä se päälle.

Lue lisää: Helppo Andro Bot

Vaihe 7: Vaiheet älypuhelimen ohjaaman Roverin ohjaamiseksi

Kytke Rover päälle

  1. Avaa puhelimesi Asetukset ja etsi Bluetooth -asetukset.
  2. Kytke Android -puhelimen Bluetooth päälle ja etsi uusia Bluetooth -laitteita.
  3. HC-04/05 näkyy luettelossa hakutuloksen jälkeen.
  4. Avaa nyt Android -sovellus ja napsauta Yhdistä tai muodosta yhteys bottiin.
  5. Näkyviin tulee uusi ikkuna, jossa näkyvät kaikki Bluetooth -laitteet.
  6. Napsauta HC-04/05.
  7. Nyt botti on yhdistetty Android -älypuhelimeen.
  8. Tarkkaile painikkeita ja tarkista ne yksitellen painamalla niitä.
  9. Voit lisätä kameran ottamalla Android -puhelimen asentamalla AirDroid -sovelluksen älypuhelimeesi ja myös tietokoneeseen ja yhdistämällä ne.
  10. Kamera -vaihtoehto ilmestyy työpöydän AirDroid -päävalikkoon napsauttamalla sitä.
  11. Aseta älypuhelin nyt roverin vapaalle tilalle.

En selitä viimeistä 3 vaihetta, koska minulla on erilainen suunnitelma, lisään kameran seuraavassa vaiheessa.

Lue lisää: Sourabh Kumarin Andro Bot

Vaihe 8: Piirin toiminta

Ensinnäkin kytkin Rover "ON" ja Bluetooth -moduuli myös kytkeytyvät päälle sen kanssa. Meidän on yhdistettävä Rover älypuhelimeen yllä olevien ohjeiden mukaisesti. Nyt onnistuneen yhteyden jälkeen meidän on painettava mitä tahansa painiketta, jotta se on eteenpäin -painike se lähettää F -tekstin Arduinolle

ja ohjelmassa F merkitsee eteenpäin

mitätön eteenpäin () {

analogWrite (in1, nopeus);

analogWrite (in3, nopeus);

ja se mahdollistaa arduinon nastat 5, 6 ja nämä nastat on kytketty L298N -moottorinohjainmoduulin in1 ja in2 -nastoihin, joten se antaa virtalähteen moottoreille pyöriä. ja siten rover siirtyy eteenpäin. meidän on painettava Stop -painiketta jokaisen onnistuneen komennon suorittamisen jälkeen. edellinen komento pysäytetään. ja siten kaikki suuntapainikkeet toimivat. On myös liukusäädin moottorin nopeuden säätämiseksi. joka lähettää arvon välillä 0-10, jolloin moottorin ohjaama nopeus. Sovelluksessa on myös 3 ylimääräistä painiketta, joita voi käyttää joihinkin lisätoimintoihin, kuten valo- ja äänitorvi. Ohjelma ja digitaalinen nasta joko otetaan käyttöön tai poistetaan käytöstä, jolloin LED ja summeri kytkeytyvät päälle (isolla kirjaimella) tai pois päältä (pienellä kirjaimella). niin koko rover toimii.

Lue lisää: Asenna XAPK

Vaihe 9:

Jos kaikki menee oikein ja toimii, onnittele. Olet suorittanut osan 1 Kuinka tehdä Bluetooth -ohjattava Rover v2 AndroBotista ja olemme valmiita siirtymään seuraavaan vaiheeseen.

Voit ehdottaa minulle ideaa parannukseksi, jota voimme tehdä tässä projektissa, joten jaa se kanssamme.

Vaihe 10: Bluetooth -ohjattu robotti

Bluetooth -ohjattu robotti
Bluetooth -ohjattu robotti

Robotics -varsi pystyy tarttumaan ja pudottamaan kaikki pienet asiat. Ja pyörii 180 astetta Oikea - vasen kulma muu riippuu suunnittelusta. Robotiikkavartta ohjataan Bluetoothin kautta ja kaikkia sen toimintoja ohjataan Atmega 328p -PU mikro-ohjain. Käytämme 4 servo -ohjainta, ja kaikki asiat saavat virtaa minkä tahansa Powerbankin tai 9 voltin akun kautta.

Joten kun kaikki johdanto suunnitelmasta ja ideoista antaa mahdollisuuden puhua vaatimuksista.

Vaatimukset Bluetooth-ohjatun robotiikkavarren valmistamiseksi:-

  • 1 x Arduino Uno -levy
  • 1 x Bluetooth -moduuli
  • 1 x virtapankki tai 9 voltin akku
  • 1 x merkkivalo mikä tahansa väri
  • 4 x 9 g mikro -servomoottori vaihteilla ja kiinnikkeillä
  • 1 x kytkin

Muut vaatimukset:-

  • Vahva pohja
  • Jotkut syömäpuikko tai vaa'at tai metalliset tikut.
  • Pyöreä vahva, mutta ohut arkki.
  • Kaksipuolinen teippi tai superliima
  • Glu -pistooli tikulla
  • & Android -älypuhelin

Lue lisää: Esteiden välttäminen robotti

Vaihe 11: Rakentaminen

Rakentaminen
Rakentaminen
Rakentaminen
Rakentaminen

Ensimmäinen kuva antaa sinulle täydelliset tiedot.

Klikkaa tästä nähdäksesi lisää kuvia

Käytän roveriani alustana/tukikohtana ja olen saanut sen valmiiksi, joten julkaisen joitain kuvia suunnitelmasta ja asennuksesta, jotta samanlaisen käsivarren tekeminen on helppoa ja sinun ei tarvitse ajatella enemmän suunnittelusta, mutta sinun on pidennettävä servon johtoja lisäämällä joitain johtoja.

Vaihe 12: Piirikaavio

Piirikaavio
Piirikaavio

Piirikokoonpano:-

  • Arduino Unon 10 - Bluetooth -moduuli TX
  • Arduino Unon 11 - Bluetooth -moduuli RX
  • Servo 1: n oranssi- Arduino Unon 3
  • Servo 2: n oranssi- Arduino Unon 5
  • Servo 3: n oranssi- Arduino Unon 6
  • Servo 4: n oranssi- Arduino Unon 9

Lue lisää: Rover robottivarsilla

Vaihe 13: Arduino -koodi

Kopioi tai lataa täältä

Vaihe 14: Vaiheet koodin polttamiseksi Arduinolle

Vaiheet ovat seuraavat:-

  1. Lataa tai kopioi koodi yllä olevasta osasta
  2. Käynnistä nyt Tietokone siirtää.ino -tiedosto ja avaa se Arduino IDE: llä.
  3. Yhdistä Arduino Board ja tietokone liitäntäkaapelilla.
  4. Valitse Port ja Board
  5. Käännä ja polta koodi napsauttamalla Lataa-painiketta, joka on IDE: n vasemmassa yläkulmassa.

Joten nyt kaikki on valmis ja Robotics Arm on valmis, ja meidän on vain käynnistettävä se kytkemällä se päälle.

Lue lisää: Helppo robotti Robotics Armilla

Vaihe 15: AndroBot_Arm 4 Servon ohjaamiseen

AndroBot_Arm 4 Servon ohjaamiseen
AndroBot_Arm 4 Servon ohjaamiseen

AndroBot_Arm, Sourabh Kumar (MIT -sovellusten keksijä)

Olen kehittänyt sovelluksen "AndroBot_Arm" android -älypuhelimelle MIT app Inventorin avulla, ja se pystyy muodostamaan yhteyden käsivarteen Bluetoothin kautta ja voi ohjata 4 servoa. Olen edelleen oppimassa ja päivitän säännöllisesti. Käy siis sivustollamme ja seuraa sosiaalisia profiilejamme. Napsauta kuvaa nähdäksesi kaikkien vaihtoehtojen ja painikkeiden tiedot. Lataa Sourabh Kumarin sovellus AndroBot _Arm täältä:-

AndroBot_Arm.apk kirjoittanut: Sourabh Kumar

Vaihe 16: Vaiheet Bluetooth -ohjattavan varren ohjaamiseen

  1. Kytke varsi kytkemällä se päälle
  2. Avaa puhelimesi Asetukset ja etsi Bluetooth -asetukset.
  3. Kytke Android -puhelimen Bluetooth päälle ja etsi uusi Bluetooth
  4. Devices. HC-04/05 näkyvät luettelossa hakutuloksen jälkeen.
  5. Muodosta pariliitos Bluetooth-moduulin kanssa Passwardin avulla: -1234
  6. Avaa nyt Android -sovellus ja napsauta Yhdistä.
  7. Näkyviin tulee uusi ikkuna, jossa näkyvät kaikki Bluetooth -laitteet.
  8. Napsauta HC-04/05.
  9. Nyt Robotics Arm on yhdistetty Android -älypuhelimeen. Nyt sovelluksessa on 4 liukusäädintä (yksi dia yhdelle servolle). Kokeile yksi kerrallaan, he hallitsevat käsivartta.

Lue lisää: Andro Bot

Vaihe 17: Piirin toiminta

Ensinnäkin kytke käsivarsi "ON" ja Bluetooth -moduuli myös päälle sen kanssa. Meidän on yhdistettävä käsivarsi älypuhelimeen yllä olevien ohjeiden mukaisesti. Nyt onnistuneen yhteyden jälkeen meidän on siirrettävä dioja oikealle tai vasemmalle. Jokaisella dialla on joitakin arvoja, jotka ovat samanlaisia kuin X000 - X180. Missä X = 1, 2, 3, 4. Nyt kun siirrämme liukusäädintä, numero tai päivämäärä siirretään Arduinolle Bluetooth -moduulin kautta. Nyt päivämäärä muutetaan kulmaksi Ohjelman ja kirjaston apu nyt kulman mukaan PWM -signaali annetaan arduinon nastoille. kaikkien servojen oranssi johto tai signaalijohto on kytketty Arduinon PWM -nastaan, jolloin myös servon hammaspyörä pyörii kulmaan. Toiminta on sama kaikille servoille, ja näin Robotics Arm toimii.

Vaihe 18: Täydellinen AndroBot

Aseta varsi roverin päälle ja kiinnitä se liimapistoolilla. Näin AndroBot on suoritettu onnistuneesti.

Vaihe 19: Jotkut ongelmat ja tarvitset apua

Tiedän, että Instractables on suuri yhteisö, joten jaan ongelman (tai tavoitteen), jonka olen kohdannut tässä projektissa, ja pyydän apua.

Yritin yhdistää molemmat projektin/osan yhteen Arduinoon, mutta epäonnistui kauheasti. Jaa ehdotuksesi, ideasi ja auta minua ratkaisemaan tämä ongelma ja parantamaan koko projektia.

Haluan yhdistää molemmat piirit ja käyttää vain yhtä sovellusta (jo luotua), yhtä Arduinoa ja yhtä Bluetooth -moduulia

Joten jaa ehdotuksesi, ideasi ja auta minua ratkaisemaan tämä ongelma ja parantamaan koko projektia.

Kiitos.

Käy tutustumassa

Suositeltava: