Sisällysluettelo:

Otto DIY+ Arduino Bluetooth -robotti Helppo 3D -tulostus: 6 vaihetta (kuvilla)
Otto DIY+ Arduino Bluetooth -robotti Helppo 3D -tulostus: 6 vaihetta (kuvilla)

Video: Otto DIY+ Arduino Bluetooth -robotti Helppo 3D -tulostus: 6 vaihetta (kuvilla)

Video: Otto DIY+ Arduino Bluetooth -robotti Helppo 3D -tulostus: 6 vaihetta (kuvilla)
Video: Start Using Wemos D1 Mini NodeMCU WiFi ESP8266 module with Arduino 2024, Heinäkuu
Anonim
Image
Image
Otto DIY+ Arduino Bluetooth Robot Helppo 3D -tulostus
Otto DIY+ Arduino Bluetooth Robot Helppo 3D -tulostus
Otto DIY+ Arduino Bluetooth Robot Helppo 3D -tulostus
Otto DIY+ Arduino Bluetooth Robot Helppo 3D -tulostus

Oton todella avoimen lähdekoodin luonne mahdollistaa avoimen STEAM -koulutuksen, keräämme palautetta erilaisista työpajoista ja kouluista ympäri maailmaa, jotka jo käyttävät Otto DIY -opetusta luokkahuoneessaan, ja järjestämme opetusmateriaalin avoimuudesta riippuen myös oppitunteja.

CC-BY-SA Creative commons -lisenssi tarkoittaa, että voit kopioida ilmaiseksi, mutta sinun on annettava hyvitys alkuperäiselle julkaisemalla verkkosivustomme (https://www.ottodiy.com/)

Otto DIY + on parannettu ja edistyksellinen versio alkuperäisestä #OttoDIY: stä, ajatuksena on saada samat perusominaisuudet DIY -robotti + Bluetooth -ohjaus ja ohjelmointi + metallivaihteiset servomoottorit + ladattava + muuttuvat tilat kosketusanturilla + äänianturi + valon liikkeet + muut lähdöt +…?

Jännittävä osa on se, että teemme avointa kehitystä tekijöiden ja hakkereiden kanssa ympäri maailmaa, joten olemme avoimia ideoille, ei vain asiantuntijoille, joiden kanssa voit liittyä, palautteelle, sosiaaliselle jakamiselle, testaukselle tai muulle ajatuksellesi.

Tarvikkeet

1 × Arduino Nano

1 × HC-06 tai HC-05 Bluetooth-moduuli

1 × Arduino Nano Shield I/O; voit käyttää minileipälevyä, mutta paljon enemmän kaapelityötä

1 × USB-A-Mini-USB-kaapeli

4 × Mikroservo MG90 (metalli)

1 × summeri

10 × naaras/naarasliitinjohdot

1 × Kosketusanturi

1 × äänianturi

1 × 8x8 mm Mikrokytkin Itselukittuva Päälle/Pois

1 × 3,7 V LiPo -akku tehostimella 5 V: iin (valinnainen) 1 × ristipääruuvimeisseli 1 x 3D -tulostin (tai käytä palvelua tai ystävää;))

Vaihe 1: 3D -tulostimen asetukset

3D -tulostimen asetukset
3D -tulostimen asetukset

On tärkeää lukea ensin Otto DIY: n aikaisempi ohje, jotta voit oppia kaksijalkaisen robotin rakentamisen perusteet Hanki kaikki 3D-tulostuksen STL-osat, koodit ja kirjastot Bluetoothille menemällä tähän https://wikifactory.com/+OttoDIY/otto-diy- plus Tiedostot -välilehdellä

  • Suosittelemme FDM 3D -tulostimen käyttöä PLA -materiaalin kanssa.
  • Ei tarvitse lainkaan tukea tai lauttoja.
  • Resoluutio: 0,15 mm
  • Täyttötiheys 20%

Jos haluat muuttaa kokoa, jotkin muutokset käyttävät Autodesk Fusion 360: ssa tehtyä lähdetiedostoa

Tai Tinkercad täällä

Vaihe 2: Rakenna oma Otto DIY+

Image
Image
Rakenna oma Otto DIY+
Rakenna oma Otto DIY+
Rakenna oma Otto DIY+
Rakenna oma Otto DIY+

Seuraavassa videossa ja kuvissa voit viitata Otto DIY+: n rakentamiseen, koska joitakin uusia versioita robotin suunnittelusta.

Vaihe 3: Koodaa oma Otto

Image
Image
Koodaa oma Otto
Koodaa oma Otto
Koodaa oma Otto
Koodaa oma Otto
Koodaa oma Otto
Koodaa oma Otto

Joten tässä vaiheessa sinun pitäisi tulostaa Otto 3D, koota ja nyt ohjelmoida kirjastoja ja Arduino asennettuna tietokoneeseesi.

Helpoin koodata oma Otto on käyttämällä Blockly -ohjelmistoa, kehittyneempi koodaaja voi kokeilla Arduino IDE: tä suoraan.

Vaihe 4: Bluetooth -sovelluksen pääkoodi

Image
Image
Bluetooth -sovelluksen pääkoodi
Bluetooth -sovelluksen pääkoodi
Bluetooth -sovelluksen pääkoodi
Bluetooth -sovelluksen pääkoodi

Otto on oltava valmis vastaanottamaan komentoja Bluetoothin kautta ja sitä varten täytyy laittaa pääkoodi aivojensa sisään

  1. Kopioi Otto -kirjastot Arduino IDE -kansioon
  2. Lataa APP.ino -luonnos Ottoon
  3. Lataa ja asenna APP älypuhelimeesi. Google Play Kauppa (https://play.google.com/store/apps/details?id=com.ottodiy)
  4. Nyt voit liittää moduulin ja ottaa Bluetoothin käyttöön puhelimessasi.
  5. Etsi Otto ja liitä Bluetooth -osoite /nimi
  6. Nyt voit käyttää APP: ta Otto -ohjaukseen!
  7. Pelaa uusilla ominaisuuksilla, ja jos et, sinun on ehkä määritettävä BT uudelleen, mutta älä huoli on myös helppoa;)

Vaihe 5: Kopioi, laajenna, muokkaa, muokkaa, Remix ja jaa

Kopioi, laajenna, muokkaa, muokkaa, Remix ja jaa!
Kopioi, laajenna, muokkaa, muokkaa, Remix ja jaa!
Kopioi, laajenna, muokkaa, muokkaa, Remix ja jaa!
Kopioi, laajenna, muokkaa, muokkaa, Remix ja jaa!
Kopioi, laajenna, muokkaa, muokkaa, Remix ja jaa!
Kopioi, laajenna, muokkaa, muokkaa, Remix ja jaa!
Kopioi, laajenna, muokkaa, muokkaa, Remix ja jaa!
Kopioi, laajenna, muokkaa, muokkaa, Remix ja jaa!

Katso tästä blogikirjoituksesta ideoita oman robotin mukauttamiseen

Liity Otto Builder -yhteisöön! Seuraa meitä, tykkää ja jaa luovuutesi, sinut voitaisiin esitellä täällä jakamalla robotti missä tahansa sosiaalisessa mediassa

Facebook ja Instagram

käytä hashtagia #ottodiy viestissäsi ja merkitse tai mainitse @OttoDIY

Ole osa tätä ystävällistä robottirakentajien, opettajien ja valmistajien yhteisöä! Tervetuloa Otto Builder -yhteisöömme!

Vaihe 6: Bluetooth (BT) -asetus (vain, jos pariliitos ei onnistu):

Tätä asetusta tarvitaan VAIN moduuleissa, joissa ei ole 9600: n vakionopeutta, mistä tietää? Kokeile ensin koodia ja SOVELLUSTA, jos puhelin ei muodosta paria Oton kanssa tai vastaa komentoihin, se tarkoittaa todennäköisesti, että moduulisi on eri baudinopeudella, joten se on määritettävä

BT-koodissa on 115200 baudinopeutta, joten BT-moduulin on vastattava tätä nopeutta voidakseen kommunikoida Arduino Nanon kanssa UART-liitännän kautta.

HC-05: 38400 tai 115200

1. Lataa luonnos HC05_BT_config.ino ensin Nano -laitteeseesi ja irrota sitten Nano USB -liitännästä.

2. Liitä nyt BT Arduino Nano -laitteeseen kaavion mukaisesti, mutta älä kytke VCC: tä.

TX - RX

RX - TX

VCC - 5V

GND - GND

3. Liitä USB Nano -laitteeseen ja kytke sitten VCC, jotta BT siirtyy AT -tilaan. BT: n LED -valon pitäisi alkaa vilkkua hitaammin noin 2 sekunnin välein. (Jos tämä ei toimi, yritä pitää BT -moduulin painiketta painettuna, kun liität VCC: n).

Avaa sarjamonitori IDE: ssä, aseta baudinopeudeksi 9600 ja linjan päättymiseen sekä NL että CR.

Kirjoita AT ja paina enter; (jos kaikki on oikein, BT: n tulee vastata OK -näppäimellä ja kirjoittaa sitten seuraavat komennot:

AT+NAME = Zowi "nimen asettaminen"

AT+PSWD = 1234 "pariliitossalasana"

AT+UART = 115200, 1, 0 "baudinopeus"

AT+POLAR = 1, 0 "mahdollistaa STATE -nastan käytön nollauksena arduinon ohjelmoinnissa BT: n yli"

Siirry nyt APP -vaiheeseen

Jos ongelmia ilmenee, tarkista tämä ohje siitä, miten voit muuttaa HC-05-Bluetooth-moduulin oletusasetuksia AT-komentojen avulla

www.instructables.com/id/Modify-The-HC-05-…

HC-06: 9600 tai 115200

HC-06 BT -moduulin asiat ovat hieman yksinkertaisempia, koska moduuli on aina AT-komennotilassa, kun sitä ei ole kytketty mihinkään. Mutta haittapuoli on, että HC-06-moduulia ei voi käyttää luonnosten lataamiseen Arduinolle, koska sillä ei ole nollaus. Moduulin konfigurointiin

1. lataa tämä luonnos HC06_BT_config.ino nanollesi

1. irrota USB

2. liitä BT -moduuli Arduino Nano -laitteeseen seuraavasti:

TX - RX

RX - TX

VCC - 5V

GND - GND

3. Kytke Nano päälle ja noin 10-15 sekunnin kuluttua kaikki on valmis ja BT on määritettävä (LED13: n pitäisi alkaa vilkkua).

Jos sinulla on ongelmia, tarkista tämä ohje

JOS KYSYMYKSIÄ, en saa ilmoituksia ohjeiden uusista kommenteista, joten jos jotain, lähetä ne yhteisöömme

Suositeltava: