INHOUDSOPGAWE:

Otto DIY+ Arduino Bluetooth -robot Maklik om in 3D te druk: 6 stappe (met foto's)
Otto DIY+ Arduino Bluetooth -robot Maklik om in 3D te druk: 6 stappe (met foto's)

Video: Otto DIY+ Arduino Bluetooth -robot Maklik om in 3D te druk: 6 stappe (met foto's)

Video: Otto DIY+ Arduino Bluetooth -robot Maklik om in 3D te druk: 6 stappe (met foto's)
Video: Hoe ZWELLEN, DUBBELE KIN te verwijderen en de OVALE van het gezicht aan te halen Modellering MASSAGE 2024, Julie
Anonim
Image
Image
Otto DIY+ Arduino Bluetooth -robot Maklik om na 3D te druk
Otto DIY+ Arduino Bluetooth -robot Maklik om na 3D te druk
Otto DIY+ Arduino Bluetooth -robot Maklik om na 3D te druk
Otto DIY+ Arduino Bluetooth -robot Maklik om na 3D te druk

Otto is werklik 'n open source aard van Openo, en ons versamel terugvoer van verskillende werkswinkels en skole regoor die wêreld wat Otto DIY reeds in hul klaskamers gebruik, en afhangende van die openheid van hierdie opvoedkundige plekke, organiseer ons die lesmateriaal en deel ons dit ook.

CC-BY-SA Creative commons-lisensie, dit beteken dat u gratis kan kopieer, maar u moet die oorspronklike krediet gee deur ons webwerf te plaas (https://www.ottodiy.com/)

Otto DIY + is die verbeterde en gevorderde weergawe van die oorspronklike #OttoDIY, die idee is om dieselfde basisfunksies te hê, selfdoenrobot + Bluetooth -beheer en programmering + metaaltang servomotore + herlaaibare + veranderende modi deur aanraaksensor + klanksensor + ligbewegings + ander uitsette +…?

Die opwindende deel is dat ons oop ontwikkel met makers en hackers regoor die wêreld, sodat ons oop is vir idees, nie net van kundiges waarmee u kan saamgaan nie, terugvoer, sosiale aandeel, toetsing of enige ander bydrae waaraan u kan dink.

Voorrade

1 × Arduino Nano

1 × HC-06 of HC-05 Bluetooth-module

1 × Arduino Nano Shield I/O; jy kan 'n mini -broodbord gebruik, maar baie meer kabelwerk

1 × USB-A na Mini-USB-kabel

4 × Micro servo MG90s (metaal)

1 × gonser

10 × vroulike/vroulike springdrade

1 × aanraaksensor

1 × klanksensor

1 × 8x8mm Mikroskakelaar Selfsluit aan/af

1 × 3,7 V LiPo -battery met booster tot 5V (opsioneel) 1 × Phillips -skroewedraaier 1 x 3D -drukker (of gebruik 'n diens of 'n vriend;))

Stap 1: 3D -drukkerinstellings

3D -drukkerinstellings
3D -drukkerinstellings

Dit is belangrik om eers die vorige instruksies van Otto DIY te lees om kennis te maak met die basiese beginsels van die bou van 'n tweevoetige robot. Kry alle 3D-druk STL-onderdele, kodes en biblioteke vir Bluetooth deur hier te gaan https://wikifactory.com/+OttoDIY/otto-diy- plus op die oortjie lêers

  • Beveel aan om 'n FDM 3D -drukker met PLA -materiaal te gebruik.
  • Geen stutte of vlotte nodig nie.
  • Resolusie: 0,15 mm
  • Vuldigtheid 20%

'N Paar veranderinge moet aangepas word, gebruik die bronlêer wat in Autodesk Fusion 360 gemaak is

Of Tinkercad hier

Stap 2: Bou u eie Otto DIY+

Image
Image
Bou u eie Otto DIY+
Bou u eie Otto DIY+
Bou u eie Otto DIY+
Bou u eie Otto DIY+

In die volgende video en foto's kan u verwys na hoe u Otto DIY+kan bou, as gevolg van 'n paar nuwe weergawes van die robotontwerp.

Stap 3: Kodeer u eie Otto

Image
Image
Kodeer jou eie Otto
Kodeer jou eie Otto
Kodeer jou eie Otto
Kodeer jou eie Otto
Kodeer jou eie Otto
Kodeer jou eie Otto

Op hierdie punt moet u 'n Otto 3D laat druk, saamstel en nou 'n paar programmeer om biblioteke en Arduino op u rekenaar te laat installeer.

Die maklikste om u eie Otto te kodeer, is deur ons Blockly -sagteware te gebruik; meer gevorderde kodeerder kan Arduino IDE direk probeer.

Stap 4: hoofkode vir Bluetooth -app

Image
Image
Hoofkode vir Bluetooth APP
Hoofkode vir Bluetooth APP
Hoof kode vir Bluetooth APP
Hoof kode vir Bluetooth APP

Otto moet gereed wees om opdrag via Bluetooth te ontvang en daarvoor die hoofkode in sy brein moet plaas

  1. Kopieer Otto -biblioteke in die Arduino IDE -lêergids
  2. Laai APP.ino -skets op na Otto
  3. Laai die APP af en installeer dit op u slimfoon. Google Play Winkel (https://play.google.com/store/apps/details?id=com.ottodiy)
  4. Nou kan u die module koppel en Bluetooth in u telefoon aktiveer.
  5. Soek Otto en koppel die Bluetooth -adres /naam
  6. Nou kan u die APP gebruik om Otto te beheer!
  7. Speel met die nuwe funksies, en as dit nie die geval is nie, moet u moontlik u BT herkonfigureer, maar moenie bekommerd wees nie;)

Stap 5: Kopieer, brei uit, pas aan, verander, remix en deel

Kopieer, brei uit, pas aan, verander, remix en deel!
Kopieer, brei uit, pas aan, verander, remix en deel!
Kopieer, brei uit, pas aan, verander, remix en deel!
Kopieer, brei uit, pas aan, verander, remix en deel!
Kopieer, brei uit, pas aan, verander, remix en deel!
Kopieer, brei uit, pas aan, verander, remix en deel!
Kopieer, brei uit, pas aan, verander, remix en deel!
Kopieer, brei uit, pas aan, verander, remix en deel!

Kyk na hierdie blogpos vir idees oor hoe u u eie robot kan aanpas

Sluit aan by die Otto Builder -gemeenskap! Volg ons, gee ons 'n like en deel jou kreatiwiteit; jy kan hier verskyn deur jou robot in enige sosiale media te deel

Facebook en Instagram

gebruik die hutsmerk #ottodiy in u plasing en merk of noem @OttoDIY

Maak deel uit van hierdie vriendelike gemeenskap van robotbouers, onderwysers en makers! deur hier by ons aan te sluit Welkom by ons Otto Builder -gemeenskap!

Stap 6: Opstel van Bluetooth (BT) (slegs as die koppeling nie slaag nie):

Hierdie opstelling is SLEGS nodig vir modules wat nie die standaard baud -tempo van 9600 het nie, hoe weet u dit? Probeer eers die kode en die APP, as die telefoon nie met Otto koppel of op opdragte reageer nie, beteken dit waarskynlik dat u module 'n ander baud -tempo het, dus moet dit gekonfigureer word

Die BT-kode het 115200 baud-koers, dus moet die BT-module ooreenstem met die snelheid om met Arduino Nano te kommunikeer via seriële koppelvlak (UART).

Vir HC-05: 38400 of 115200

1. Laai eers die skets HC05_BT_config.ino op u Nano op en ontkoppel dan Nano van USB.

2. Koppel nou BT aan Arduino Nano soos in die diagram getoon, maar moenie VCC koppel nie.

TX - RX

RX - TX

VCC - 5V

GND - GND

3. Koppel die USB aan Nano en koppel dan die VCC sodat BT in die AT -modus gaan. LED op BT moet stadiger begin knip, ongeveer elke 2 sekondes. (As dit nie werk nie, probeer om die knoppie op die BT -module in te hou terwyl u VCC aansluit).

Maak die seriële monitor in IDE oop, stel die baud-koers op 9600 en die lyn eindig op beide NL en CR.

Tik AT en druk dan enter; (as alles reg is, moet BT met OK reageer en die volgende opdragte invoer:

AT+NAME = Zowi "stel die naam"

AT+PSWD = 1234 "koppel wagwoord"

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

AT+POLAR = 1, 0 "sodat STATE -pen gebruik kan word as reset vir die programmering van arduino oor BT"

Gaan nou na die APP -stap

As daar 'n probleem is, lees die instruksies oor hoe u die standaardinstellings van die HC-05 Bluetooth-module kan verander met behulp van AT-opdragte

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

Vir HC-06: 9600 of 115200

Vir die HC-06 BT-module is dinge 'n bietjie eenvoudiger, want die module is altyd in die AT-opdragmodus as dit aan niks gekoppel is nie. Maar die nadeel is dat die HC-06-module nie gebruik kan word om sketse na Arduino op te laai nie, omdat dit nie herstel is nie. Vir die opstel van die module

1. laai hierdie skets HC06_BT_config.ino op na u Nano

1. ontkoppel USB

2. verbind BT -module so met Arduino Nano:

TX - RX

RX - TX

VCC - 5V

GND - GND

3. Skakel jou Nano aan en na ongeveer 10-15 sekondes moet alles klaar wees en jou BT moet gekonfigureer word (LED13 moet begin knip).

Gaan na hierdie instruksionele

As daar 'n vraag is, kry ek nie kennisgewings deur nuwe kommentaar deur instruksies nie, so plaas iets in ons gemeenskap

Aanbeveel: