Indholdsfortegnelse:

Otto DIY+ Arduino Bluetooth Robot Let at 3D Print: 6 trin (med billeder)
Otto DIY+ Arduino Bluetooth Robot Let at 3D Print: 6 trin (med billeder)

Video: Otto DIY+ Arduino Bluetooth Robot Let at 3D Print: 6 trin (med billeder)

Video: Otto DIY+ Arduino Bluetooth Robot Let at 3D Print: 6 trin (med billeder)
Video: Leap Motion SDK 2024, November
Anonim
Image
Image
Otto DIY+ Arduino Bluetooth Robot Let til 3D -print
Otto DIY+ Arduino Bluetooth Robot Let til 3D -print
Otto DIY+ Arduino Bluetooth Robot Let til 3D -print
Otto DIY+ Arduino Bluetooth Robot Let til 3D -print

Ottos ægte open source -karakter tillader åben STEAM -uddannelse, vi indsamler feedback fra forskellige workshops og skoler rundt om i verden, der allerede bruger Otto DIY i deres klasseværelse, og afhængigt af åbenheden på disse uddannelsessteder organiserer vi lektiematerialet og deler også.

CC-BY-SA Creative commons-licens betyder, at du kan kopiere gratis, men du skal give originalen kreditter ved at sætte vores websted (https://www.ottodiy.com/)

Otto DIY + er den forbedrede og avancerede version af den originale #OttoDIY, tanken er at have de samme basefunktioner DIY robot + Bluetooth kontrol og programmering + metal gear servomotorer + genopladelige + skiftende tilstande ved berøringssensor + lydsensor + lysbevægelser + andre output +…?

Den spændende del er, at vi laver åben udvikling med beslutningstagere og hackere rundt om i verden, så vi er åbne for ideer, ikke kun fra eksperter, du kan slutte os til, feedback, social deling, testning eller ethvert andet bidrag, du måske tænker på.

Forbrugsvarer

1 × Arduino Nano

1 × HC-06 eller HC-05 Bluetooth-modul

1 × Arduino Nano Shield I/O; du kunne bruge et mini -brødbræt, men meget mere kabelarbejde

1 × USB-A til Mini-USB-kabel

4 × Micro servo MG90s (metal)

1 × summer

10 × hun-/huntrøjer

1 × berøringssensor

1 × lydsensor

1 × 8x8mm Mikroafbryder Selvlås Til/Fra

1 × 3,7 V LiPo batteri med booster til 5V (valgfri) 1 × Phillips skruetrækker 1 x 3D printer (eller brug en service eller en ven;))

Trin 1: 3D -printerindstillinger

3D printerindstillinger
3D printerindstillinger

Det er vigtigt at læse først Otto DIY tidligere instruerbare for at blive fortrolig med det grundlæggende ved at bygge en tobenet robot Få alle 3D-print STL-dele, koder og biblioteker til Bluetooth ved at gå her https://wikifactory.com/+OttoDIY/otto-diy- plus i fanen filer

  • Anbefal at bruge en FDM 3D -printer med PLA -materiale.
  • Ingen brug for understøtninger eller tømmerflåder overhovedet.
  • Opløsning: 0,15 mm
  • Fyldtæthed 20%

Behov for at justere størrelsen nogle ændringer bruge kildefilen i Autodesk Fusion 360

Eller Tinkercad her

Trin 2: Byg din egen Otto DIY+

Image
Image
Byg din egen Otto DIY+
Byg din egen Otto DIY+
Byg din egen Otto DIY+
Byg din egen Otto DIY+

i den følgende video og billeder kan du få en reference til, hvordan du bygger Otto DIY+, på grund af nogle nye versioner af robotdesignet.

Trin 3: Kode din egen Otto

Image
Image
Kode din egen Otto
Kode din egen Otto
Kode din egen Otto
Kode din egen Otto
Kode din egen Otto
Kode din egen Otto

Så til dette punkt skulle du have en Otto 3D trykt, samlet, nu noget programmering for at få biblioteker og Arduino installeret på din pc.

Den letteste at kode din egen Otto er ved at bruge vores Blockly -software, mere avanceret koder kan prøve Arduino IDE direkte.

Trin 4: hovedkode til Bluetooth APP

Image
Image
Hovedkode til Bluetooth APP
Hovedkode til Bluetooth APP
Hovedkode til Bluetooth APP
Hovedkode til Bluetooth APP

Otto skal være klar til at modtage kommando via Bluetooth og til det med behov for at lægge hovedkoden inde i hans hjerne

  1. Kopier Otto -biblioteker til Arduino IDE -mappen
  2. Upload APP.ino sketch til Otto
  3. Download og installer APP'en på din smartphone. Google Play Butik (https://play.google.com/store/apps/details?id=com.ottodiy)
  4. Nu kan du forbinde modulet og aktivere Bluetooth i din telefon.
  5. Find Otto, og par Bluetooth -adressen /navnet
  6. Nu kan du bruge APP'en til at styre Otto!
  7. Spil med de nye funktioner, og hvis ikke, skal du muligvis omkonfigurere din BT, men bare rolig er også let;)

Trin 5: Kopier, udvid, tilpas, modificer, remix og del

Kopier, udvid, tilpas, modificer, remix og del!
Kopier, udvid, tilpas, modificer, remix og del!
Kopier, udvid, tilpas, modificer, remix og del!
Kopier, udvid, tilpas, modificer, remix og del!
Kopier, udvid, tilpas, modificer, remix og del!
Kopier, udvid, tilpas, modificer, remix og del!
Kopier, udvid, tilpas, modificer, remix og del!
Kopier, udvid, tilpas, modificer, remix og del!

Tjek dette blogindlæg for at finde ideer til, hvordan du tilpasser din egen robot

Deltag i Otto Builder -fællesskabet! Følg os, giv os et like og del din kreativitet. Du kan blive vist her ved at dele din robot i ethvert socialt medie

Facebook og Instagram

brug hashtagget #ottodiy i dit indlæg, og tag eller nævn @OttoDIY

Vær en del af dette venlige fællesskab af robotbyggere, lærere og beslutningstagere! ved at slutte sig til os her Velkommen til vores Otto Builder -fællesskab!

Trin 6: Opsætning af Bluetooth (BT) (kun hvis parring ikke lykkedes):

Denne opsætning er KUN nødvendig for moduler, der ikke leveres med standard baudrate på 9600, hvordan ved man det? Prøv først koden og APP'en, hvis telefonen ikke parres med Otto eller reagerer på kommandoer, betyder det sandsynligvis, at dit modul har en anden baudhastighed, så det skal konfigureres

BT-koden har 115200 baud-rate, så BT-modulet skal matche denne hastighed for at kunne kommunikere med Arduino Nano via serielt interface (UART).

Til HC-05: 38400 eller 115200

1. Upload først skitsen HC05_BT_config.ino til din Nano, og afbryd derefter Nano fra USB.

2. Tilslut nu BT til Arduino Nano som vist i diagrammet, men tilslut ikke VCC.

TX - RX

RX - TX

VCC - 5V

GND - GND

3. Tilslut USB til Nano, og tilslut derefter VCC, så BT går i AT -tilstand. LED på BT skal begynde at blinke langsommere, cirka en gang hvert andet sekund. (Hvis dette ikke virker, kan du prøve at holde knappen på BT -modulet nede, mens du tilslutter VCC).

Åbn seriel skærm i IDE, indstil baud-rate til 9600 og linie slutter til både NL & CR.

Skriv AT, og tryk derefter på enter; (hvis alt er rigtigt, skal BT svare med OK og derefter indtaste følgende kommandoer:

AT+NAME = Zowi "indstilling af navnet"

AT+PSWD = 1234 "parringskodeord"

AT+UART = 115200, 1, 0 "baud rate"

AT+POLAR = 1, 0 "gør det muligt at bruge STATE pin som nulstilling til programmering af arduino over BT"

Gå nu til APP -trin

Hvis der er problemer, skal du kontrollere denne vejledning i, hvordan du ændrer standardindstillingerne for HC-05 Bluetooth-modulet ved hjælp af AT-kommandoer

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

Til HC-06: 9600 eller 115200

For HC-06 BT-modul er tingene lidt enklere, fordi modulet altid er i AT-kommandotilstand, når det ikke er forbundet til noget. Men ulempen er, at HC-06-modulet ikke kan bruges til at uploade skitser til Arduino, fordi det ikke har nulstillet. Til konfiguration af modulet

1. upload denne skitse HC06_BT_config.ino til din Nano

1. afbryd USB

2. tilslut BT -modulet til Arduino Nano sådan:

TX - RX

RX - TX

VCC - 5V

GND - GND

3. Tænd din Nano, og efter ca. 10-15 sekunder skal alt være færdigt, og din BT skal konfigureres (LED13 skal begynde at blinke).

Hvis der er problemer, skal du kontrollere denne instruerbare

HVIS NOGET SPØRGSMÅL, får jeg ikke meddelelser fra instruktable nye kommentarer, så send noget i vores samfund

Anbefalede: