Obsah:
- Zásoby
- Krok 1: Nastavenia 3D tlačiarne
- Krok 2: Vytvorte si vlastné Otto DIY+
- Krok 3: Kódujte vlastného Otta
- Krok 4: hlavný kód pre aplikáciu Bluetooth
- Krok 5: Kopírujte, rozbaľte, prispôsobujte, upravujte, remixujte a zdieľajte
- Krok 6: Nastavenie Bluetooth (BT) (iba ak párovanie nie je úspešné):
Video: Otto DIY+ Arduino Bluetooth robot s jednoduchou 3D tlačou: 6 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:56
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
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+
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
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
Otto musí byť pripravený prijímať príkazy prostredníctvom Bluetooth, a preto musí vložiť hlavný kód do svojho mozgu
- Skopírujte knižnice Otto do priečinka Arduino IDE
- Nahrajte skicu APP.ino do Otta
- 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)
- Teraz môžete modul pripojiť a povoliť Bluetooth vo svojom telefóne.
- Nájdite Otta a spárujte adresu /názov Bluetooth
- Teraz môžete pomocou APP ovládať Otta!
- 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
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:
Arduino - Robot na riešenie bludísk (MicroMouse) Robot sledujúci stenu: 6 krokov (s obrázkami)
Arduino | Robot na riešenie bludísk (MicroMouse) Robot po stene: Vitajte, som Isaac a toto je môj prvý robot „Striker v1.0“. Tento robot bol navrhnutý tak, aby vyriešil jednoduché bludisko. V súťaži sme mali dve bludiská a robot bol schopný ich identifikovať. Všetky ostatné zmeny v bludisku môžu vyžadovať zmenu v
Svetelná šabľa s 3D tlačou a zvukom poháňaným Arduino (vrátane súborov): 6 krokov
3D tlačená svetelná šabľa so zvukom poháňaným Arduinom (súbory sú súčasťou dodávky): Keď som pracoval na tomto projekte, nikdy som nenašiel dobrý návod, a tak som si povedal, že si ho vytvorím. Tento tutoriál použije niektoré súbory z 3DPRINTINGWORLD a niektoré časti kódu pochádzajú z JakeS0ftThings, ktoré budete potrebovať: 1. 3D tlačiareň
16 -kanálový servo tester s Arduino a 3D tlačou: 3 kroky (s obrázkami)
16 -kanálový servo tester s Arduino a 3D tlačou: Skoro každý projekt, ktorý som v poslednej dobe vykonal, si vyžadoval, aby som pred montážou vyskúšal niektoré servá a experimentoval s ich polohami. Obvykle robím rýchly servo tester na doske a používam sériový monitor v ardui
Robot Arduino Otto so štátnym automatom: 4 kroky
Arduino Otto Robot so štátnym strojom: Prehľad projektu V tomto projekte vám chcem ukázať spôsob programovania Otto Robot, čo je robot DIY založený na Arduine. Pomocou nástrojov YAKINDU Statechart Tools (zadarmo pre nekomerčné) môžeme jednoducho použiť stavové stroje na grafické modelovanie správania
Vylepšený zážitok z autobusu pre zrakovo postihnutých ľudí s Arduino a 3D tlačou: 7 krokov
Vylepšené skúsenosti s autobusmi pre zrakovo postihnutých ľudí s Arduino a 3D tlačou: Ako je možné zjednodušiť dochádzanie verejnou dopravou pre osoby so zhoršeným zrakom? Údaje v reálnom čase o mapových službách sú pri využívaní verejnej dopravy často nespoľahlivé. To môže prispieť k problému dochádzania za zrakovo postihnutí jedinci. T