Sadržaj:

Otto DIY+ Arduino Bluetooth robot Jednostavan za 3D ispis: 6 koraka (sa slikama)
Otto DIY+ Arduino Bluetooth robot Jednostavan za 3D ispis: 6 koraka (sa slikama)

Video: Otto DIY+ Arduino Bluetooth robot Jednostavan za 3D ispis: 6 koraka (sa slikama)

Video: Otto DIY+ Arduino Bluetooth robot Jednostavan za 3D ispis: 6 koraka (sa slikama)
Video: ВСЯ НОЧЬ С ПОЛТЕРГЕЙСТОМ В ЖИЛОМ ДОМЕ, я заснял жуткую активность. 2024, Novembar
Anonim
Image
Image
Otto DIY+ Arduino Bluetooth robot Jednostavan za 3D štampanje
Otto DIY+ Arduino Bluetooth robot Jednostavan za 3D štampanje
Otto DIY+ Arduino Bluetooth robot Jednostavan za 3D štampanje
Otto DIY+ Arduino Bluetooth robot Jednostavan za 3D štampanje

Zaista otvoreni izvorni izvor Otto -a dopušta otvoreno STEAM obrazovanje, prikupljamo povratne informacije iz različitih radionica i škola širom 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 priznanje 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 što radimo na otvorenom razvoju sa proizvođačima i hakerima širom svijeta, pa smo otvoreni za ideje, ne samo 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.

Supplies

1 × Arduino Nano

1 × HC-06 ili HC-05 Bluetooth modul

1 × Arduino Nano Shield I/O; mogli biste upotrijebiti mini ploču, ali mnogo više rada na kablovima

1 × USB-A do Mini-USB kabel

4 × Mikro servo MG90s (metalni)

1 × zujalica

10 × Ženske/ženske kratkospojne žice

1 × Senzor dodira

1 × senzor zvuka

1 × 8x8mm mikro prekidač Samozaključavanje Uključeno/Isključeno

1 × 3,7 V LiPo baterija sa pojačivačem do 5 V (opcionalno) 1 × Phillips odvijač 1 x 3D štampač (ili koristite uslugu ili prijatelja;))

Korak 1: Postavke 3D štampača

Postavke 3D štampača
Postavke 3D štampač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 printane STL dijelove, kodove i biblioteke 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 štampača sa PLA materijalom.
  • Nema potrebe za nosačima ili splavovima.
  • Rezolucija: 0,15 mm
  • Gustoća punjenja 20%

Potrebno je prilagoditi veličinu za neke promjene koristite izvornu datoteku napravljenu u Autodesk Fusion 360

Ili Tinkercad ovdje

Korak 2: Izgradite vlastiti Otto DIY+

Image
Image
Izgradite vlastiti Otto DIY+
Izgradite vlastiti Otto DIY+
Izgradite vlastiti Otto DIY+
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

Image
Image
Kodiraj Oto
Kodiraj Oto
Kodiraj Oto
Kodiraj Oto
Kodiraj Oto
Kodiraj Oto

Tako da ste do ovog trenutka trebali imati Otto 3D ispisan, sastavljen, sada nešto programiranja za biblioteke i Arduino instalirane na vašem računaru.

Najlakše je kodirati vlastitog Otta koristeći naš Blockly softver, napredniji koder može isprobati Arduino IDE izravno.

Korak 4: glavni kôd za Bluetooth aplikaciju

Image
Image
Glavni kôd za Bluetooth aplikaciju
Glavni kôd za Bluetooth aplikaciju
Glavni kod za Bluetooth aplikaciju
Glavni kod za Bluetooth aplikaciju

Otto mora biti spreman primiti naredbu putem Bluetootha, a za to je potrebno staviti glavni kôd u svoj mozak

  1. Kopirajte Otto biblioteke u Arduino IDE folder
  2. Otpremite APP.ino skicu Ottu
  3. Preuzmite i instalirajte aplikaciju na svoj pametni telefon. Google Play trgovina (https://play.google.com/store/apps/details?id=com.ottodiy)
  4. Sada možete povezati modul i omogućiti Bluetooth na telefonu.
  5. Pronađite Otta i uparite Bluetooth adresu /ime
  6. Sada možete koristiti aplikaciju za kontrolu Otta!
  7. Igrajte se s novim funkcijama, a ako ne, možda ćete morati ponovno konfigurirati svoj BT, ali ne brinite, to je također lako;)

Korak 5: Kopirajte, proširite, prilagodite, izmijenite, pomiješajte i podijelite

Kopirajte, proširite, prilagodite, izmijenite, pomiješajte i podijelite!
Kopirajte, proširite, prilagodite, izmijenite, pomiješajte i podijelite!
Kopirajte, proširite, prilagodite, izmijenite, pomiješajte i podijelite!
Kopirajte, proširite, prilagodite, izmijenite, pomiješajte i podijelite!
Kopirajte, proširite, prilagodite, izmijenite, pomiješajte i podijelite!
Kopirajte, proširite, prilagodite, izmijenite, pomiješajte i podijelite!
Kopirajte, proširite, prilagodite, izmijenite, pomiješajte i podijelite!
Kopirajte, proširite, prilagodite, izmijenite, pomiješajte i podijelite!

Provjerite ovaj blog da biste pronašli ideje kako prilagoditi svog robota

Pridružite se Otto Builder zajednici! 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 Otto Builder zajednicu!

Korak 6: Postavljanje Bluetootha (BT) (samo ako uparivanje nije uspjelo):

Ovo podešavanje je potrebno SAMO za module koji nemaju standardnu brzinu prijenosa od 9600, kako to znati? samo prvo isprobajte kôd i aplikaciju, ako se telefon ne upari s Ottom ili ne odgovori na naredbe, onda to vjerojatno znači da je vaš modul u drugoj brzini prijenosa pa ga treba konfigurirati

BT kod 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. Prenesite skicu HC05_BT_config.ino na svoj Nano, a zatim odspojite Nano sa 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 na 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 dugme 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ćava da se STATE pin koristi kao reset za programiranje arduina preko BT -a"

Sada idite na korak APP

Ako imate problema, provjerite ove upute 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 AT naredbenom načinu kada nije povezan ni s čim. Nedostatak je što se HC-06 modul ne može koristiti za postavljanje skica na Arduino jer nema resetiranje. Za konfiguraciju modula

1. prenesite ovu skicu HC06_BT_config.ino u svoj Nano

1. isključite 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 bilo kakvih problema, provjerite ovo uputstvo

AKO BILO KOJE PITANJE, ne dobivam obavijesti o novim komentarima prema uputama, pa ako bilo šta postavite u našoj zajednici

Preporučuje se: