Obsah:

Otto DIY+ Arduino Bluetooth robot s jednoduchou 3D tlačou: 6 krokov (s obrázkami)
Otto DIY+ Arduino Bluetooth robot s jednoduchou 3D tlačou: 6 krokov (s obrázkami)

Video: Otto DIY+ Arduino Bluetooth robot s jednoduchou 3D tlačou: 6 krokov (s obrázkami)

Video: Otto DIY+ Arduino Bluetooth robot s jednoduchou 3D tlačou: 6 krokov (s obrázkami)
Video: Amazing arduino project 2024, November
Anonim
Image
Image
Bluetooth robot Otto DIY+ Arduino s jednoduchou 3D tlačou
Bluetooth robot Otto DIY+ Arduino s jednoduchou 3D tlačou
Bluetooth robot Otto DIY+ Arduino s jednoduchou 3D tlačou
Bluetooth robot Otto DIY+ Arduino s jednoduchou 3D tlačou

Skutočne open source povaha Otto umožňuje otvorené vzdelávanie STEAM, zbierame spätnú väzbu z rôznych workshopov a škôl z celého sveta, ktoré už používajú Otto DIY vo svojej triede a v závislosti od otvorenosti týchto vzdelávacích miest organizujeme materiál z lekcie a zdieľame ho tiež.

Licencia CC-BY-SA Creative Commons znamená, že môžete kopírovať zadarmo, ale originálu musíte poskytnúť kredity umiestnením našej webovej stránky (https://www.ottodiy.com/)

Otto DIY + je vylepšená a pokročilá verzia pôvodného #OttoDIY, myšlienkou je mať rovnaké základné funkcie ako robot DIY + ovládanie a programovanie Bluetooth + servomotory s kovovým prevodom + dobíjateľné + zmeny režimov pomocou dotykového senzora + zvukový senzor + pohyby svetla + ďalšie výstupy +…?

Vzrušujúce je, že robíme otvorený vývoj s tvorcami a hackermi z celého sveta, takže sme otvorení myšlienkam, a to nielen od odborníkov, s ktorými sa k nám môžete pripojiť, spätnej väzby, zdieľania v sociálnych sieťach, testovania alebo akéhokoľvek iného príspevku, ktorý by vás mohol napadnúť.

Zásoby

1 × Arduino Nano

1 × modul Bluetooth HC-06 alebo HC-05

1 × Arduino Nano Shield I/O; mohli by ste použiť mini breadboard, ale oveľa viac káblov

1 × kábel USB-A na mini-USB

4 × mikro servo MG90 (kovové)

1 × bzučiak

10 × Žena/Žena prepojovacie vodiče

1 × dotykový senzor

1 × zvukový senzor

Mikrospínač 1 × 8x8 mm, automatický zámok, zapnutý/vypnutý

1 × 3,7 V LiPo batéria s posilňovačom na 5 V (voliteľné) 1 × krížový skrutkovač 1 x 3D tlačiareň (alebo použite službu alebo priateľa;))

Krok 1: Nastavenia 3D tlačiarne

Nastavenia 3D tlačiarne
Nastavenia 3D tlačiarne

Je dôležité, aby ste si najskôr prečítali predchádzajúce pokyny pre Otto DIY, aby ste sa zoznámili so základmi stavby dvojnohého robota. Zoznámte sa so všetkými časťami, kódmi a knižnicami Bluetooth pre 3D tlač tu: https://wikifactory.com/+OttoDIY/otto-diy- plus na karte súbory

  • Odporúčame použiť 3D tlačiareň FDM s materiálom PLA.
  • Vôbec nie sú potrebné podpery ani plte.
  • Rozlíšenie: 0,15 mm
  • Hustota výplne 20%

Pri niektorých zmenách je potrebné upraviť veľkosť a použiť zdrojový súbor vytvorený v programe Autodesk Fusion 360

Alebo Tinkercad tu

Krok 2: Vytvorte si vlastné Otto DIY+

Image
Image
Zostavte si vlastné Otto DIY+
Zostavte si vlastné Otto DIY+
Zostavte si vlastné Otto DIY+
Zostavte si vlastné Otto DIY+

v nasledujúcom videu a obrázkoch môžete mať odkaz na to, ako postaviť Otto DIY+, vzhľadom na niektoré nové verzie konštrukcie robota.

Krok 3: Kódujte vlastného Otta

Image
Image
Kódujte vlastného Otta
Kódujte vlastného Otta
Kódujte vlastného Otta
Kódujte vlastného Otta
Kódujte vlastného Otta
Kódujte vlastného Otta

Takže k tomuto bodu by ste mali mať Otto 3D vytlačený, zostavený, teraz nejaké programovanie, aby mali v počítači nainštalované knižnice a Arduino.

Kódovanie vlastného Otto je najľahšie pomocou nášho softvéru Blockly, pokročilejší kodéri môžu vyskúšať Arduino IDE priamo.

Krok 4: hlavný kód pre aplikáciu Bluetooth

Image
Image
Hlavný kód pre aplikáciu Bluetooth
Hlavný kód pre aplikáciu Bluetooth
Hlavný kód pre aplikáciu Bluetooth
Hlavný kód pre aplikáciu Bluetooth

Otto musí byť pripravený prijímať príkazy prostredníctvom Bluetooth, a preto musí vložiť hlavný kód do svojho mozgu

  1. Skopírujte knižnice Otto do priečinka Arduino IDE
  2. Nahrajte skicu APP.ino do Otta
  3. Stiahnite si a nainštalujte aplikáciu APP do svojho smartfónu. Obchod Google Play (https://play.google.com/store/apps/details?id=com.ottodiy)
  4. Teraz môžete modul pripojiť a povoliť Bluetooth vo svojom telefóne.
  5. Nájdite Otta a spárujte adresu /názov Bluetooth
  6. Teraz môžete pomocou APP ovládať Otta!
  7. Hrajte s novými funkciami a ak nie, možno budete musieť prekonfigurovať BT, ale nebojte sa, je to tiež jednoduché;)

Krok 5: Kopírujte, rozbaľte, prispôsobujte, upravujte, remixujte a zdieľajte

Kopírujte, rozbaľte, prispôsobujte, upravujte, remixujte a zdieľajte!
Kopírujte, rozbaľte, prispôsobujte, upravujte, remixujte a zdieľajte!
Kopírujte, rozbaľte, prispôsobujte, upravujte, remixujte a zdieľajte!
Kopírujte, rozbaľte, prispôsobujte, upravujte, remixujte a zdieľajte!
Kopírujte, rozširujte, prispôsobujte, upravujte, remixujte a zdieľajte!
Kopírujte, rozširujte, prispôsobujte, upravujte, remixujte a zdieľajte!
Kopírujte, rozbaľte, prispôsobujte, upravujte, remixujte a zdieľajte!
Kopírujte, rozbaľte, prispôsobujte, upravujte, remixujte a zdieľajte!

V tomto blogovom príspevku nájdete nápady, ako si prispôsobiť vlastného robota

Pripojte sa k komunite Otto Builder! Sledujte nás, dajte nám lajk a podeľte sa o svoju kreativitu, mohli by ste tu byť predstavení zdieľaním svojho robota v akýchkoľvek sociálnych médiách

Facebook a Instagram

použite vo svojom príspevku hashtag #ottodiy a označte alebo spomenúť @OttoDIY

Staňte sa súčasťou tejto priateľskej komunity staviteľov robotov, učiteľov a výrobcov! Vitajte v našej komunite Otto Builder!

Krok 6: Nastavenie Bluetooth (BT) (iba ak párovanie nie je úspešné):

Toto nastavenie je potrebné IBA pre moduly, ktoré nemajú štandardnú prenosovú rýchlosť 9600, ako to vedieť? Skúste najskôr kód a aplikáciu, ak sa telefón nespáruje s Ottom alebo nereaguje na príkazy, pravdepodobne to znamená, že váš modul má inú prenosovú rýchlosť, takže ho musíte nakonfigurovať.

BT kód má prenosovú rýchlosť 115 200 baudov, takže BT modul sa musí zhodovať s touto rýchlosťou, aby mohol komunikovať s Arduino Nano prostredníctvom sériového rozhrania (UART).

Pre HC-05: 38400 alebo 115200

1. Najprv nahrajte skicu HC05_BT_config.ino do svojho Nano a potom odpojte Nano od USB.

2. Teraz pripojte BT k Arduino Nano podľa obrázku, ale nepripájajte VCC.

TX - RX

RX - TX

VCC - 5V

GND - GND

3. Pripojte USB k Nano a potom pripojte VCC, aby BT prešiel do režimu AT. LED na BT by mala začať pomalšie blikať, približne raz za 2 sekundy. (Ak to nefunguje, skúste pri pripájaní VCC podržať tlačidlo na BT module).

Otvorte sériový monitor v IDE, nastavte prenosovú rýchlosť na 9600 a riadok končiaci na NL aj CR.

Napíšte AT a potom stlačte kláves Enter; (ak je všetko v poriadku, BT by mal odpovedať OK a potom zadajte nasledujúce príkazy:

AT+NAME = Zowi "nastavuje meno"

AT+PSWD = 1234 „heslo na párovanie“

AT+UART = 115200, 1, 0 "prenosová rýchlosť"

AT+POLAR = 1, 0 "umožňujúce použiť STATE pin ako reset na programovanie arduina cez BT"

Teraz prejdite na krok APP

V prípade akéhokoľvek problému skontrolujte tento návod na úpravu predvolených nastavení modulu Bluetooth HC-05 pomocou príkazov AT

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

Pre HC-06: 9600 alebo 115200

V prípade modulu HC-06 BT je to trochu jednoduchšie, pretože modul je vždy v režime príkazu AT, keď nie je k ničomu pripojený. Temnejšou stránkou veci je, že modul HC-06 nemožno použiť na nahrávanie náčrtov do Arduina, pretože nemá reset. Na konfiguráciu modulu

1. nahrajte tento náčrt HC06_BT_config.ino do svojho Nano

1. odpojte USB

2. Pripojte modul BT k Arduino Nano takto:

TX - RX

RX - TX

VCC - 5V

GND - GND

3. Zapnite Nano a asi po 10-15 sekundách by malo byť všetko hotové a váš BT by mal byť nakonfigurovaný (LED13 by mala začať blikať).

Ak máte nejaký problém, pozrite si tento návod

V prípade akýchkoľvek otázok nedostávam upozornenia na nové komentáre podľa pokynov, takže ak niečo zverejníte v našej komunite

Odporúča: