Sisukord:

Otto DIY+ Arduino Bluetooth -robot lihtne 3D -printimiseks: 6 sammu (piltidega)
Otto DIY+ Arduino Bluetooth -robot lihtne 3D -printimiseks: 6 sammu (piltidega)

Video: Otto DIY+ Arduino Bluetooth -robot lihtne 3D -printimiseks: 6 sammu (piltidega)

Video: Otto DIY+ Arduino Bluetooth -robot lihtne 3D -printimiseks: 6 sammu (piltidega)
Video: CS50 2015 - Week 8, continued 2024, November
Anonim
Image
Image
Otto DIY+ Arduino Bluetooth -robot lihtne 3D -printimiseks
Otto DIY+ Arduino Bluetooth -robot lihtne 3D -printimiseks
Otto DIY+ Arduino Bluetooth -robot lihtne 3D -printimiseks
Otto DIY+ Arduino Bluetooth -robot lihtne 3D -printimiseks

Otto tõeliselt avatud lähtekoodiga olemus võimaldab avatud STEAMi haridust, kogume tagasisidet erinevatest töökodadest ja koolidest üle maailma, kes juba kasutavad Otto DIY -d oma klassiruumis ning sõltuvalt nende hariduskohtade avatusest korraldame tunnimaterjali ja jagame seda ka.

CC-BY-SA Creative commons litsents tähendab, et saate tasuta kopeerida, kuid peate andma originaali autorile, lisades meie veebisaidi (https://www.ottodiy.com/)

Otto DIY + on algse #OttoDIY täiustatud ja täiustatud versioon, idee on omada samu põhifunktsioone DIY robot + Bluetooth -juhtimine ja programmeerimine + metallist käigukasti servomootorid + laetavad + režiimide muutmine puutetundliku anduri + helianduri + valguse liigutuste abil + muud väljundid +…?

Põnev on see, et teeme avatud arendustööd koos tegijate ja häkkeritega üle maailma, nii et oleme avatud ideedele, mitte ainult ekspertidele, kellega saate meiega liituda, tagasisidele, sotsiaalsele jagamisele, testimisele või muule panusele, mida võite mõelda.

Tarvikud

1 × Arduino Nano

1 × HC-06 või HC-05 Bluetooth-moodul

1 × Arduino Nano Shield I/O; võite kasutada minileiba, kuid palju rohkem kaablitööd

1 × USB-A kuni Mini-USB-kaabel

4 × Mikroservo MG90 (metallist)

1 × helisignaal

10 × naissoost/naissoost juhtmed

1 × Puuteandur

1 × heliandur

1 × 8x8 mm mikrolüliti Iselukk sisse/välja

1 × 3,7 V LiPo aku koos võimendiga kuni 5 V (valikuline) 1 × Phillipsi kruvikeeraja 1 x 3D -printer (või kasutage teenust või sõpra;))

Samm: 3D -printeri seaded

3D -printeri seaded
3D -printeri seaded

Oluline on kõigepealt lugeda Otto DIY eelmist juhendit, et tutvuda kahepoolse roboti ehitamise põhitõdedega. Hankige kõik 3D-printimise STL-i osad, koodid ja teegid Bluetoothi jaoks, minnes siia https://wikifactory.com/+OttoDIY/otto-diy- pluss vahekaardil Failid

  • Soovitame kasutada FDM 3D -printerit koos PLA -materjaliga.
  • Pole vaja tuge ega parve.
  • Eraldusvõime: 0,15 mm
  • Täidetihedus 20%

Mõnda muudatust on vaja kohandada, kasutades Autodesk Fusion 360 -s tehtud lähtefaili

Või Tinkercad siin

2. samm: ehitage oma Otto DIY+

Image
Image
Ehita oma Otto DIY+
Ehita oma Otto DIY+
Ehita oma Otto DIY+
Ehita oma Otto DIY+

järgmises videos ja piltidel on viide Otto DIY+ehitamise kohta, kuna robotil on mõned uued versioonid.

Samm: kodeerige oma Otto

Image
Image
Koodige oma Otto
Koodige oma Otto
Koodige oma Otto
Koodige oma Otto
Koodige oma Otto
Koodige oma Otto

Nii et siiani peaksite Otto 3D printima, kokku panema ja nüüd programmeerima, et teie arvutisse oleks installitud teegid ja Arduino.

Kõige lihtsam on oma Otto kodeerida, kasutades meie tarkvara Blockly, arenenum kodeerija saab Arduino IDE -d otse proovida.

Samm 4: Bluetooth APP peamine kood

Image
Image
Bluetooth APP peamine kood
Bluetooth APP peamine kood
Bluetooth APP peamine kood
Bluetooth APP peamine kood

Otto peab olema valmis Bluetoothi kaudu käske vastu võtma ja selleks peab põhikoodi oma ajusse sisestama

  1. Kopeerige Otto raamatukogud Arduino IDE kausta
  2. Laadige APP.ino visand Ottole üles
  3. Laadige rakendus alla ja installige see oma nutitelefoni. Google Play pood (https://play.google.com/store/apps/details?id=com.ottodiy)
  4. Nüüd saate mooduli ühendada ja oma telefonis Bluetoothi lubada.
  5. Otsige üles Otto ja siduge Bluetooth -aadress /nimi
  6. Nüüd saate rakendust Otto juhtimiseks kasutada!
  7. Mängige uute funktsioonidega ja kui ei, siis peate võib -olla oma BT uuesti konfigureerima, kuid ärge muretsege, see on ka lihtne;)

Samm: kopeerige, laiendage, kohandage, muutke, Remixige ja jagage

Kopeerige, laiendage, kohandage, muutke, Remixige ja jagage!
Kopeerige, laiendage, kohandage, muutke, Remixige ja jagage!
Kopeerige, laiendage, kohandage, muutke, Remixige ja jagage!
Kopeerige, laiendage, kohandage, muutke, Remixige ja jagage!
Kopeerige, laiendage, kohandage, muutke, Remixige ja jagage!
Kopeerige, laiendage, kohandage, muutke, Remixige ja jagage!
Kopeerige, laiendage, kohandage, muutke, Remixige ja jagage!
Kopeerige, laiendage, kohandage, muutke, Remixige ja jagage!

Vaadake seda ajaveebi postitust, et leida ideid oma roboti kohandamiseks

Liituge Otto Builderi kogukonnaga! Jälgige meid, andke meile like ja jagage oma loovust, teid võiks siin esile tõsta, jagades oma robotit mis tahes sotsiaalmeedias

Facebook ja Instagram

kasutage oma postituses hashtagi #ottodiy ja märkige või mainige @OttoDIY

Ole osa sellest sõbralikust robotiehitajate, õpetajate ja tegijate kogukonnast! liitudes meiega siinTere tulemast meie Otto Builderi kogukonda!

6. samm: Bluetoothi (BT) seadistamine (ainult siis, kui sidumine ebaõnnestus):

Seda seadistust on vaja AINULT moodulite jaoks, mille standardkiirus on 9600, kuidas seda teada? proovige kõigepealt koodi ja APP -d, kui telefon ei sidu Ottoga ega reageeri käskudele, tähendab see tõenäoliselt, et teie moodul on erineva edastuskiirusega, seega tuleb see konfigureerida

BT-koodil on 115200 baudikiirust, nii et BT-moodul peab sellele kiirusele vastama, et saaks Arduino Nanoga suhelda jadaliidese (UART) kaudu.

HC-05 puhul: 38400 või 115200

1. Laadige eskiis HC05_BT_config.ino esmalt oma nanosse ja seejärel ühendage Nano USB -st lahti.

2. Nüüd ühendage BT Arduino Nanoga, nagu joonisel näidatud, kuid ärge ühendage VCC -d.

TX - RX

RX - TX

VCC - 5V

GND - GND

3. Ühendage USB Nano -ga ja seejärel ühendage VCC, nii et BT lülitub AT -režiimi. BT LED peaks vilkuma aeglasemalt, umbes kord 2 sekundi jooksul. (Kui see ei tööta, proovige VCC ühendamise ajal BT -mooduli nuppu all hoida).

Avage jadamonitor IDE-s, määrake edastuskiiruseks 9600 ja rea lõpuks nii NL kui ka CR.

Tippige AT ja vajutage sisestusklahvi; (kui kõik on õige, peaks BT vastama nupule OK ja seejärel sisestama järgmised käsud:

AT+NAME = Zowi "nime seadmine"

AT+PSWD = 1234 "sidumisparool"

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

AT+POLAR = 1, 0 ", mis võimaldab STATE -nööpi kasutada lähtestamiseks arduino programmeerimiseks üle BT"

Nüüd minge APP sammu juurde

Probleemide korral kontrollige seda juhendit, kuidas muuta HC-05 Bluetooth-mooduli vaikeväärtusi AT-käskude abil

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

HC-06 puhul: 9600 või 115200

HC-06 BT mooduli puhul on asjad veidi lihtsamad, kuna moodul on alati AT käsurežiimis, kui see pole millegagi ühendatud. Kuid negatiivne külg on see, et HC-06 moodulit ei saa kasutada Arduinole visandite üleslaadimiseks, kuna sellel pole lähtestamist. Mooduli konfigureerimiseks

1. laadige see visand HC06_BT_config.ino oma nanosse üles

1. Ühendage USB lahti

2. ühendage BT moodul Arduino Nanoga järgmiselt:

TX - RX

RX - TX

VCC - 5V

GND - GND

3. Lülitage oma Nano sisse ja umbes 10-15 sekundi pärast peaks kõik olema valmis ja teie BT seadistatud (LED13 peaks vilkuma).

Kui teil on probleeme, vaadake seda juhendit

KUI KÜSIMUSED, ma ei saa juhiseid uute kommentaaride kohta, nii et kui midagi, postitage meie kogukonda

Soovitan: