Kazalo:

Otto DIY+ Arduino Bluetooth robot Enostaven za 3D tiskanje: 6 korakov (s slikami)
Otto DIY+ Arduino Bluetooth robot Enostaven za 3D tiskanje: 6 korakov (s slikami)

Video: Otto DIY+ Arduino Bluetooth robot Enostaven za 3D tiskanje: 6 korakov (s slikami)

Video: Otto DIY+ Arduino Bluetooth robot Enostaven za 3D tiskanje: 6 korakov (s slikami)
Video: CS50 2015 – 10-я неделя 2024, November
Anonim
Image
Image
Otto DIY+ Arduino Bluetooth robot za enostavno 3D tiskanje
Otto DIY+ Arduino Bluetooth robot za enostavno 3D tiskanje
Otto DIY+ Arduino Bluetooth robot za enostavno 3D tiskanje
Otto DIY+ Arduino Bluetooth robot za enostavno 3D tiskanje

Resnično odprtokodna narava Otta omogoča odprto izobraževanje STEAM, zbiramo povratne informacije iz različnih delavnic in šol po vsem svetu, ki Otto DIY že uporabljajo v svoji učilnici, glede na odprtost teh izobraževalnih mest pa organiziramo gradivo za pouk in ga tudi delimo.

Licenca CC-BY-SA Creative commons pomeni, da lahko brezplačno kopirate, vendar morate izvirniku dati zasluge tako, da postavite naše spletno mesto (https://www.ottodiy.com/)

Otto DIY + je izboljšana in napredna različica izvirnega #OttoDIY, ideja je, da bi imeli enake osnovne funkcije DIY robot + krmiljenje in programiranje prek Bluetootha + servo motorji iz kovinskega orodja + polnjenje + načini spreminjanja s senzorjem na dotik + senzor zvoka + premiki svetlobe + drugi izhodi +…?

Navdušujoče je, da z ustvarjalci in hekerji po vsem svetu delamo odprto, zato smo odprti za ideje, ne le od strokovnjakov, s katerimi se nam lahko pridružite, povratne informacije, socialno deljenje, testiranje ali kateri koli drug prispevek, na katerega se spomnite.

Zaloge

1 × Arduino Nano

1 × HC-06 ali HC-05 modul Bluetooth

1 × Arduino Nano Shield V/I; lahko uporabite mini ploščo, vendar veliko več dela s kablom

1 × kabel USB-A do mini-USB

4 × mikro servo MG90s (kovinski)

1 × zvočni signal

10 × Ženske/ženske mostičke

1 × Senzor na dotik

1 × zvočni senzor

Mikro stikalo 1 × 8x8 mm Samo zaklepanje Vklop/izklop

1 × 3,7 V LiPo baterija z ojačevalnikom do 5 V (izbirno) 1 × Phillips izvijač 1 x 3D tiskalnik (ali uporabite storitev ali prijatelja;))

Korak: Nastavitve 3D tiskalnika

Nastavitve 3D tiskalnika
Nastavitve 3D tiskalnika

Pomembno je, da najprej preberete prejšnje navodilo Otto DIY, da se seznanite z osnovami izdelave dvonožnega robota Pridobite vse dele, kode in knjižnice za 3D tiskanje STL za Bluetooth, tako da obiščete https://wikifactory.com/+OttoDIY/otto-diy- plus na zavihku datoteke

  • Priporočamo uporabo 3D tiskalnika FDM z materialom PLA.
  • Nobena podpora ali splavi sploh niso potrebni.
  • Ločljivost: 0,15 mm
  • Gostota polnjenja 20%

Če želite spremeniti velikost, morate uporabiti izvorno datoteko, ustvarjeno v Autodesk Fusion 360

Ali Tinkercad tukaj

2. korak: Zgradite svojega Otto DIY+

Image
Image
Zgradite svoj Otto DIY+
Zgradite svoj Otto DIY+
Zgradite svoj Otto DIY+
Zgradite svoj Otto DIY+

v naslednjem videu in slikah se lahko sklicujete na to, kako zgraditi Otto DIY+, zaradi nekaterih novih različic zasnove robota.

Korak: Kodirajte svojega Ota

Image
Image
Kodiraj svojega Ota
Kodiraj svojega Ota
Kodiraj svojega Ota
Kodiraj svojega Ota
Kodiraj svojega Ota
Kodiraj svojega Ota

Do te točke bi morali imeti Otto 3D natisnjen, sestavljen, zdaj nekaj programiranja, ki bi imel knjižnice in Arduino nameščen v vašem računalniku.

Najlažje je kodirati svojega Ota z uporabo naše programske opreme Blockly, naprednejši kodirnik pa lahko preizkusi Arduino IDE neposredno.

4. korak: glavna koda za Bluetooth APP

Image
Image
Glavna koda za Bluetooth APP
Glavna koda za Bluetooth APP
Glavna koda za Bluetooth APP
Glavna koda za Bluetooth APP

Otto mora biti pripravljen sprejeti ukaz prek Bluetootha in za to mora vnesti glavno kodo v svoje možgane

  1. Knjižnice Otto kopirajte v mapo Arduino IDE
  2. Naložite skico APP.ino v Otto
  3. Prenesite in namestite APP v pametni telefon. Trgovina Google Play (https://play.google.com/store/apps/details?id=com.ottodiy)
  4. Zdaj lahko povežete modul in v telefonu omogočite Bluetooth.
  5. Poiščite Otto in seznanite naslov /ime Bluetooth
  6. Zdaj lahko uporabite APP za nadzor Otta!
  7. Igrajte se z novimi funkcijami; če ne, boste morda morali znova konfigurirati svoj BT, vendar ne skrbite, je tudi enostavno;)

5. korak: Kopirajte, razširite, prilagodite, spremenite, premešajte in delite z drugimi

Kopirajte, razširite, prilagodite, spremenite, premešajte in delite!
Kopirajte, razširite, prilagodite, spremenite, premešajte in delite!
Kopirajte, razširite, prilagodite, spremenite, premešajte in delite!
Kopirajte, razširite, prilagodite, spremenite, premešajte in delite!
Kopirajte, razširite, prilagodite, spremenite, premešajte in delite!
Kopirajte, razširite, prilagodite, spremenite, premešajte in delite!
Kopirajte, razširite, prilagodite, spremenite, premešajte in delite!
Kopirajte, razširite, prilagodite, spremenite, premešajte in delite!

V tem prispevku na spletnem dnevniku poiščite ideje, kako prilagoditi svojega robota

Pridružite se skupnosti Otto Builder! Spremljajte nas, všečkajte in delite svojo ustvarjalnost, tukaj vas lahko predstavijo tako, da delite svojega robota v katerem koli družabnem mediju

Facebook in Instagram

v svojem prispevku uporabite oznako #ottodiy in označite ali omenite @OttoDIY

Postanite del te prijazne skupnosti graditeljev robotov, učiteljev in izdelovalcev! pridružite se nam tukaj Dobrodošli v naši skupnosti Otto Builder!

6. korak: Nastavitev Bluetooth (BT) (samo, če seznanjanje ni uspešno):

Ta nastavitev je potrebna SAMO za module, ki nimajo standardne hitrosti prenosa 9600, kako vedeti? najprej poskusite s kodo in aplikacijo, če se telefon ne poveže z Otto ali se ne odziva na ukaze, potem verjetno pomeni, da je vaš modul v drugačni hitrosti prenosa, zato ga je treba konfigurirati

Koda BT ima 115200 baud-rate, zato mora BT-modul ustrezati tej hitrosti, da lahko komunicira z Arduino Nano prek serijskega vmesnika (UART).

Za HC-05: 38400 ali 115200

1. Najprej naložite skico HC05_BT_config.ino v svoj Nano, nato pa odklopite Nano od USB.

2. Zdaj povežite BT z Arduino Nano, kot je prikazano na diagramu, vendar ne priključite VCC.

TX - RX

RX - TX

VCC - 5V

GND - GND

3. Priključite USB v Nano in nato priključite VCC, tako da BT vstopi v način AT. LED na BT naj bi začel utripati počasneje, približno enkrat na 2 sekundi. (Če to ne deluje, med priključitvijo VCC držite gumb na modulu BT).

Odprite serijski monitor v IDE, nastavite hitrost prenosa na 9600 in linijo, ki se konča na NL & CR.

Vnesite AT in pritisnite enter; (če je vse v redu, se mora BT odzvati z OK in vnesti naslednje ukaze:

AT+NAME = Zowi "nastavitev imena"

AT+PSWD = 1234 "geslo za seznanjanje"

AT+UART = 115200, 1, 0 "hitrost prenosa"

AT+POLAR = 1, 0 "omogoča, da se pin STATE uporabi kot ponastavitev za programiranje arduina preko BT"

Zdaj pojdite na korak APP

Če imate težave, preverite ta navodila, kako spremeniti privzete nastavitve modula Bluetooth HC-05 z ukazi AT

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

Za HC-06: 9600 ali 115200

Pri modulu HC-06 BT so stvari nekoliko enostavnejše, ker je modul vedno v ukaznem načinu AT, ko ni povezan z ničemer. Slaba stran pa je, da modula HC-06 ni mogoče uporabiti za nalaganje skic v Arduino, ker nima ponastavitve. Za konfiguracijo modula

1. naložite to skico HC06_BT_config.ino v svoj Nano

1. odklopite USB

2. modul BT povežite z Arduino Nano tako:

TX - RX

RX - TX

VCC - 5V

GND - GND

3. Vklopite Nano in po približno 10-15 sekundah je treba vse končati in vaš BT konfigurirati (LED13 naj začne utripati).

Če imate težave, preverite ta navodila, ki jih lahko naročite

ČE VSAKO VPRAŠANJE ne dobim obvestil z novimi komentarji, ki jih poučujejo, zato, če kaj, objavite v naši skupnosti

Priporočena: