Sadržaj:
- Pribor
- Korak 1: Postavke 3D pisača
- Korak 2: Izgradite vlastiti Otto DIY+
- Korak 3: Kodirajte svog Otta
- Korak 4: glavni kôd za Bluetooth aplikaciju
- Korak 5: Kopirajte, proširite, prilagodite, izmijenite, pomiješajte i podijelite
- Korak 6: Postavljanje Bluetootha (BT) (samo ako uparivanje nije uspjelo):
Video: Otto DIY+ Arduino Bluetooth robot Jednostavan za 3D ispis: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Zaista otvoreni izvorni izvor Otto -a dopušta otvoreno STEAM obrazovanje, prikupljamo povratne informacije iz različitih radionica i škola diljem svijeta koje već koriste Otto DIY u svojoj učionici, a ovisno o otvorenosti ovih obrazovnih mjesta, organiziramo materijal za nastavu i dijelimo ga.
CC-BY-SA licenca Creative commons znači da možete besplatno kopirati, ali morate dati zasluge originalu stavljanjem naše web stranice (https://www.ottodiy.com/)
Otto DIY + je poboljšana i napredna verzija izvornog #OttoDIY, ideja je imati iste osnovne značajke DIY robot + Bluetooth upravljanje i programiranje + servo motori sa metalnim zupčanikom + punjivi + načini mijenjanja pomoću senzora dodira + senzor zvuka + svjetlosni pomaci + drugi izlazi +…?
Uzbudljiv dio je što radimo na otvorenom razvoju s proizvođačima i hakerima diljem svijeta pa smo otvoreni za ideje, ne samo od stručnjaka s kojima nam se možete pridružiti, povratne informacije, dijeljenje na društvenim mrežama, testiranje ili bilo koji drugi doprinos koji vam padne na pamet.
Pribor
1 × Arduino Nano
1 × HC-06 ili HC-05 Bluetooth modul
1 × Arduino Nano Shield I/O; mogli biste upotrijebiti mini ploču, ali puno više rada na kabelima
1 × USB-A do Mini-USB kabel
4 × mikro servo MG90s (metalni)
1 × zujalica
10 × Žice za žene/žene
1 × Senzor dodira
1 × senzor zvuka
1 × 8x8 mm mikro prekidač Samozaključavanje Uključeno/Isključeno
1 × 3,7 V LiPo baterija s pojačivačem do 5 V (opcionalno) 1 × Phillips odvijač 1 x 3D pisač (ili koristite uslugu ili prijatelja;))
Korak 1: Postavke 3D pisača
Važno je prvo pročitati prethodna uputstva Otto DIY-a kako biste se upoznali s osnovama izgradnje dvonožnog robota. Nabavite sve 3D ispis STL dijelove, kodove i knjižnice za Bluetooth tako što ćete otići ovdje https://wikifactory.com/+OttoDIY/otto-diy- plus na kartici datoteke
- Preporučuje se korištenje FDM 3D pisača s PLA materijalom.
- Nema potrebe za potporama ili splavovima.
- Rezolucija: 0,15 mm
- Gustoća punjenja 20%
Potrebno je prilagoditi veličinu, neke promjene koriste izvornu datoteku napravljenu u Autodesk Fusion 360
Ili Tinkercad ovdje
Korak 2: Izgradite vlastiti Otto DIY+
u sljedećem videu i slikama možete imati referencu o tome kako izgraditi Otto DIY+, zbog nekih novih verzija dizajna robota.
Korak 3: Kodirajte svog Otta
Dakle, do ovog trenutka trebali biste imati Otto 3D ispisan, sastavljen, sada nešto programiranja za biblioteke i Arduino instalirane na vašem računalu.
Najlakše je kodirati vlastitog Otta pomoću našeg Blockly softvera, napredniji koder može izravno isprobati Arduino IDE.
Korak 4: glavni kôd za Bluetooth aplikaciju
Otto mora biti spreman primiti naredbu putem Bluetootha, a za to je potrebno staviti glavni kôd u svoj mozak
- Kopirajte Otto biblioteke u mapu Arduino IDE
- Prenesite APO.ino skicu Ottu
- Preuzmite i instalirajte aplikaciju na svoj pametni telefon. Trgovina Google Play (https://play.google.com/store/apps/details?id=com.ottodiy)
- Sada možete spojiti modul i omogućiti Bluetooth na telefonu.
- Pronađite Otta i uparite Bluetooth adresu /ime
- Sada možete koristiti APP za kontrolu Otta!
- Igrajte se s novim značajkama, a ako ne, možda ćete morati ponovno konfigurirati svoj BT, ali ne brinite, također je jednostavno;)
Korak 5: Kopirajte, proširite, prilagodite, izmijenite, pomiješajte i podijelite
Pogledajte ovaj blog na blogu kako biste pronašli ideje kako prilagoditi vlastitog robota
Pridružite se zajednici Otto Builder! Pratite nas, lajkujte nas i podijelite svoju kreativnost, ovdje možete biti predstavljeni dijeljenjem svog robota na bilo kojim društvenim medijima
Facebook i Instagram
upotrijebite hashtag #ottodiy u svom postu i označite ili spomenite @OttoDIY
Budite dio ove prijateljske zajednice graditelja robota, učitelja i proizvođača! pridruživši nam se ovdjeDobro došli u našu zajednicu Otto Builder!
Korak 6: Postavljanje Bluetootha (BT) (samo ako uparivanje nije uspjelo):
Ovo postavljanje je potrebno SAMO za module koji nemaju standardnu brzinu prijenosa od 9600, kako to znati? samo isprobajte prvo kôd i aplikaciju, ako se telefon ne upari s Ottom ili ne odgovori na naredbe, onda vjerojatno znači da je vaš modul u drugoj brzini prijenosa pa ga je potrebno konfigurirati
BT kôd ima 115200 baud-rate pa BT modul mora odgovarati toj brzini da bi mogao komunicirati s Arduino Nano putem serijskog sučelja (UART).
Za HC-05: 38400 ili 115200
1. Najprije prenesite skicu HC05_BT_config.ino na svoj Nano, a zatim odspojite Nano s USB -a.
2. Sada spojite BT na Arduino Nano kao što je prikazano na dijagramu, ali nemojte spajati VCC.
TX - RX
RX - TX
VCC - 5V
GND - GND
3. Priključite USB u Nano, a zatim spojite VCC tako da BT uđe u način rada AT. LED na BT -u bi trebao početi sporije treptati, otprilike jednom u 2 sekunde. (Ako ovo ne uspije, pokušajte držati gumb na BT modulu dok povezujete VCC).
Otvorite serijski monitor u IDE-u, postavite brzinu prijenosa na 9600 i liniju koja završava na NL i CR.
Upišite AT, zatim pritisnite enter; (ako je sve u redu, BT bi trebao odgovoriti s OK, a zatim unijeti sljedeće naredbe:
AT+NAME = Zowi "postavljanje imena"
AT+PSWD = 1234 "lozinka za uparivanje"
AT+UART = 115200, 1, 0 "brzina prijenosa"
AT+POLAR = 1, 0 "omogućujući da se STATE pin koristi kao reset za programiranje arduina preko BT -a"
Sada idite na korak APP
Ako imate problema, provjerite ove upute o tome kako izmijeniti zadane postavke Bluetooth modula HC-05 pomoću AT naredbi
www.instructables.com/id/Modify-The-HC-05-…
Za HC-06: 9600 ili 115200
Za HC-06 BT modul stvari su malo jednostavnije jer je modul uvijek u načinu naredbe AT kada nije povezan ni s čim. Nedostatak je što se HC-06 modul ne može koristiti za postavljanje skica na Arduino jer nema reset. Za konfiguraciju modula
1. prenesite ovu skicu HC06_BT_config.ino u svoj Nano
1. odspojite USB
2. povežite BT modul s Arduino Nano ovako:
TX - RX
RX - TX
VCC - 5V
GND - GND
3. Uključite Nano i nakon otprilike 10-15 sekundi sve bi trebalo biti gotovo i vaš BT bi trebao biti konfiguriran (LED13 bi trebao početi treptati).
Ako imate problema, provjerite ovu uputu
AKO BILO KOJE PITANJE, ne dobivam obavijesti o novim komentarima prema uputama, pa ako nešto objavite u našoj zajednici
Preporučeni:
Arduino LCD zaslon ispis: 4 koraka
Arduino LCD zaslon Ispis: Kako napraviti jednostavno LCD pisanje za arduino Ovaj LCD program je vrlo važan za pisanje na LCD -u. Ove iste veze mogu se koristiti u mnogim programima za prikaz mjerenja
Automatski vrtni zalijevač - 3D ispis - Arduino: 10 koraka (sa slikama)
Automatski sustav za zalijevanje vrta | 3D ispis | Arduino: Oduševljeni sam vrtlar, ali zalijevanje vaših biljaka ručno tijekom sušnih razdoblja traje neko vrijeme. Ovaj me projekt oslobađa zalijevanja, pa mogu raditi na svojim drugim projektima. Također je izvrsno brinuti se o vrtu dok ste daleko od kuće i biljci
Joy Robot (Robô Da Alegria) - 3D ispis s otvorenim kodom, Arduino pogonski robot!: 18 koraka (sa slikama)
Joy Robot (Robô Da Alegria) - Otvoreni izvorni 3D ispis, Arduino pogonski robot !: Prva nagrada na natjecanju s kotačima s instrukcijama, Druga nagrada na natjecanju Instructables Arduino i Drugoplasirana u izazovu Dizajn za djecu. Hvala svima koji su glasali za nas !!! Roboti stižu posvuda. Od industrijske primjene do vas
Arduino binarni sat - 3D ispis: 5 koraka (sa slikama)
Arduino binarni sat - 3D ispis: Već neko vrijeme gledam binarne satove za svoj uredski stol, međutim oni su prilično skupi i / ili nemaju veliku količinu značajki. Pa sam odlučio da ću umjesto toga napraviti jedan. Jedna stvar koju treba uzeti u obzir pri izradi sata, Arduino / Atmega328
Automatski mjerač krugova bespilotnih letjelica - 3D ispis, Arduino napajanje .: 18 koraka (sa slikama)
Automatski mjerač kruga bespilotnih letjelica - 3D ispis, Arduino Pokreće .: Sve me više zanimala ideja o utrkama bespilotnih letjelica prve osobe (FPV). Nedavno sam nabavio mali dron i želio sam odrediti vrijeme u krugovima - ovo je rezultirajući projekt.Ova letjelica za slijetanje bespilotnih letjelica ima integriranu ul