Turinys:
- Prekės
- 1 veiksmas: 3D spausdintuvo nustatymai
- 2 žingsnis: sukurkite savo „Otto DIY+“
- 3 žingsnis: koduokite savo Otto
- 4 žingsnis: pagrindinis „Bluetooth“programos kodas
- 5 veiksmas: kopijuokite, išplėskite, tinkinkite, keiskite, remiksuokite ir bendrinkite
- 6 veiksmas: „Bluetooth“(BT) sąranka (tik jei poravimas nepavyko):
Video: „Otto DIY“+ „Arduino“„Bluetooth“robotas, kurį lengva spausdinti 3D: 6 žingsniai (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Tikrai atviro kodo Otto pobūdis leidžia atvirai mokytis STEAM, renkame atsiliepimus iš įvairių pasaulio dirbtuvių ir mokyklų, kurios jau naudoja Otto pasidaryk pats savo klasėje, ir, atsižvelgiant į šių edukacinių vietų atvirumą, organizuojame pamokų medžiagą ir taip pat ja dalinamės.
„CC-BY-SA“„Creative commons“licencija reiškia, kad galite kopijuoti nemokamai, tačiau jūs turite suteikti originalo kreditą, paskelbę mūsų svetainę (https://www.ottodiy.com/)
„Otto DIY +“yra patobulinta ir patobulinta originalios #OttoDIY versija, idėja yra turėti tas pačias pagrindines funkcijas „pasidaryk pats“robotas + „Bluetooth“valdymas ir programavimas + metaliniai pavarų servo varikliai + įkraunami + keičiami režimai jutikliniu jutikliu + garso jutiklis + šviesos judesiai + kiti išėjimai +…?
Įdomiausia yra tai, kad su kūrėjais ir įsilaužėliais visame pasaulyje vykdome atvirą kūrimą, todėl esame atviri idėjoms ne tik ekspertams, su kuriais galite prisijungti prie mūsų, atsiliepimams, socialiniam bendrinimui, testavimui ar bet kokiam kitam indėliui, apie kurį galite pagalvoti.
Prekės
1 × „Arduino Nano“
1 × „HC-06“arba „HC-05“„Bluetooth“modulis
1 × „Arduino Nano Shield I/O“; galite naudoti mini duonos lentą, bet daug daugiau kabelio
1 × USB-A į mini-USB kabelis
4 × mikro servo MG90 (metalinis)
1 × garsinis signalas
10 × Moteriški/moteriški jungiamieji laidai
1 × jutiklinis jutiklis
1 × garso jutiklis
1 × 8x8 mm mikro jungiklis savaiminis užraktas įjungtas/išjungtas
1 × 3,7 V LiPo baterija su stiprintuvu iki 5 V (neprivaloma) 1 × „Phillips“atsuktuvas 1 x 3D spausdintuvas (arba naudokitės paslauga ar draugu;))
1 veiksmas: 3D spausdintuvo nustatymai
Svarbu pirmiausia perskaityti ankstesnį „Otto DIY“nurodymą, kad susipažintumėte su dvipusio roboto kūrimo pagrindais. Gaukite visas „3D“spausdinimo STL dalis, kodus ir „Bluetooth“bibliotekas apsilankę čia https://wikifactory.com/+OttoDIY/otto-diy- plius failų skirtuke
- Rekomenduojama naudoti FDM 3D spausdintuvą su PLA medžiaga.
- Nereikia atramų ar plaustų.
- Skiriamoji geba: 0,15 mm
- Užpildymo tankis 20%
Kai kuriuos pakeitimus reikia koreguoti naudojant šaltinio failą, sukurtą naudojant „Autodesk Fusion 360“
Arba čia „Tinkercad“
2 žingsnis: sukurkite savo „Otto DIY+“
šiame vaizdo įraše ir paveikslėliuose galite rasti nuorodą, kaip sukurti „Otto DIY+“, nes yra keletas naujų roboto dizaino versijų.
3 žingsnis: koduokite savo Otto
Taigi iki šiol turėtumėte atspausdinti, surinkti „Otto 3D“, o dabar programuoti, kad jūsų kompiuteryje būtų įdiegtos bibliotekos ir „Arduino“.
Lengviausia koduoti savo Otto naudojant mūsų „Blockly“programinę įrangą, pažangesnis koduotojas gali tiesiogiai išbandyti „Arduino IDE“.
4 žingsnis: pagrindinis „Bluetooth“programos kodas
Otto turi būti pasirengęs priimti komandą per „Bluetooth“ir tam turi įdėti pagrindinį kodą į savo smegenis
- Nukopijuokite „Otto“bibliotekas į „Arduino IDE“aplanką
- Įkelkite APP.ino eskizą į Otto
-
Atsisiųskite ir įdiekite APP savo išmaniajame telefone. „Google Play“parduotuvė (https://play.google.com/store/apps/details?id=com.ottodiy)
- Dabar galite prijungti modulį ir įjungti „Bluetooth“savo telefone.
- Raskite Otto ir suporuokite „Bluetooth“adresą /vardą
- Dabar galite naudoti APP valdyti Otto!
- Žaisk su naujomis funkcijomis, o jei ne, gali tekti iš naujo sukonfigūruoti savo BT, bet nesijaudinti taip pat lengva;)
5 veiksmas: kopijuokite, išplėskite, tinkinkite, keiskite, remiksuokite ir bendrinkite
Peržiūrėkite šį tinklaraščio įrašą, kad rastumėte idėjų, kaip pritaikyti savo robotą
Prisijunkite prie „Otto Builder“bendruomenės! Sekite mus, paspauskite „Patinka“ir pasidalykite savo kūrybiškumu, čia galite būti pristatyti bendrindami savo robotą bet kurioje socialinėje žiniasklaidoje
„Facebook“ir „Instagram“
įraše naudokite grotažymę #ottodiy ir pažymėkite arba paminėkite @OttoDIY
Būkite šios draugiškos robotų kūrėjų, mokytojų ir kūrėjų bendruomenės dalis! Sveiki atvykę į mūsų „Otto Builder“bendruomenę!
6 veiksmas: „Bluetooth“(BT) sąranka (tik jei poravimas nepavyko):
Ši sąranka reikalinga TIK moduliams, kurių standartinis duomenų perdavimo greitis nėra 9600, kaip žinoti? tiesiog pabandykite pirmiausia kodą ir APP, jei telefonas nesuporuoja su „Otto“arba neatsako į komandas, tai tikriausiai reiškia, kad jūsų modulis turi kitokį duomenų perdavimo spartą, todėl jį reikia sukonfigūruoti
BT kodas turi 115200 baudų spartą, todėl BT modulis turi atitikti tą greitį, kad galėtų bendrauti su „Arduino Nano“per nuosekliąją sąsają (UART).
HC-05: 38400 arba 115200
1. Pirmiausia į „Nano“įkelkite eskizą HC05_BT_config.ino, tada atjunkite „Nano“nuo USB.
2. Dabar prijunkite BT prie „Arduino Nano“, kaip parodyta diagramoje, bet neprijunkite VCC.
TX - RX
RX - TX
VCC - 5V
GND - GND
3. Prijunkite USB prie „Nano“ir prijunkite VCC, kad BT įjungtų AT režimą. BT šviesos diodas turėtų pradėti lėčiau mirksėti, maždaug kartą per 2 sekundes. (Jei tai neveikia, pabandykite palaikyti BT modulio mygtuką, kai prijungiate VCC).
Atidarykite serijinį monitorių IDE, nustatykite duomenų perdavimo spartą į 9600 ir linijos pabaigą į NL ir CR.
Įveskite AT, tada paspauskite enter; (jei viskas gerai, BT turėtų atsakyti OK ir įvesti šias komandas:
AT+NAME = Zowi "nustatydamas pavadinimą"
AT+PSWD = 1234 „susiejimo slaptažodis“
AT+UART = 115200, 1, 0 "duomenų perdavimo sparta"
AT+POLAR = 1, 0 ", leidžiantis STATE kaištį naudoti kaip atstatymą programuojant arduino per BT"
Dabar pereikite prie APP veiksmo
Jei kyla kokių nors problemų, patikrinkite šią instrukciją, kaip pakeisti HC-05 „Bluetooth“modulio numatytuosius nustatymus naudojant AT komandas
www.instructables.com/id/Modify-The-HC-05-…
HC-06: 9600 arba 115200
Su HC-06 BT moduliu viskas yra šiek tiek paprasčiau, nes modulis visada veikia AT komandų režimu, kai nėra nieko prijungtas. Tačiau minusas yra tas, kad HC-06 modulio negalima naudoti įkeliant eskizus į „Arduino“, nes jame nėra atstatymo. Norėdami sukonfigūruoti modulį
1. įkelkite šį eskizą HC06_BT_config.ino į savo „Nano“
1. atjunkite USB
2. prijunkite BT modulį prie „Arduino Nano“taip:
TX - RX
RX - TX
VCC - 5V
GND - GND
3. Įjunkite „Nano“ir maždaug po 10–15 sekundžių viskas turėtų būti baigta ir jūsų BT turi būti sukonfigūruotas (LED13 turėtų pradėti mirksėti).
Jei kyla kokių nors problemų, patikrinkite šią instrukciją
JEI BŪTŲ KLAUSIMŲ, aš negaunu pranešimų pagal instrukcijas, naujus komentarus, taigi, jei kas nors, rašykite mūsų bendruomenėje
Rekomenduojamas:
3D spausdinti dizainerio meno žaislai: 6 žingsniai (su paveikslėliais)
3D spausdinti dizainerio meno žaislai: Jau daugelį metų žaviuosi dizainerių meno žaislais. Negaliu atsilaikyti, kai komiksų parduotuvių lentynose pamatau tas mažas aklas dėžutes. Jie meldžia, kad aš juos atplėščiau, kad pamatyčiau, kas yra viduje. Visos „Kidrobot“serijos „Dunny“yra sukurtos to paties f
Paprasta lengva namų darbų mašina: 4 žingsniai (su paveikslėliais)
Paprasta lengva namų darbų mašina: ši mašina pagaminta naudojant pigias medžiagas ir neviršija 7 USD. Norėdami tai padaryti, jums reikia šiek tiek kantrybės ir 2 valandų. Ir jūs turite būti susipažinę su litavimu ir laidais, nes tai apima mažą grandinę. Kai jis bus pastatytas, tiesiog prijunkite
„Pasidaryk pats“„MusiLED“, muzikos sinchronizuoti šviesos diodai su vienu paspaudimu „Windows“ir „Linux“programa (32 bitų ir 64 bitų). Lengva atkurti, paprasta naudoti, lengva perkelti: 3 žingsniai
Pasidaryk pats „MusiLED“, muzikos sinchronizuoti šviesos diodai su vienu paspaudimu „Windows“ir „Linux“programa (32 bitų ir 64 bitų). Lengva atkurti, paprasta naudoti, lengva perkelti. Šis projektas padės jums prijungti 18 šviesos diodų (6 raudonos + 6 mėlynos + 6 geltonos) prie „Arduino“plokštės ir išanalizuoti kompiuterio garso plokštės realaus laiko signalus ir perduoti juos šviesos diodai, kad jie užsidegtų pagal ritmo efektus (Snare, High Hat, Kick)
„Labirinto“žaidimas, kurį galima valdyti išmaniuoju telefonu: 5 žingsniai (su paveikslėliais)
„Labirinto“žaidimas, kurį galima valdyti išmaniuoju telefonu: „Labirinto“žaidimas valdomas išmaniuoju telefonu. Labirintas juda pagal išmaniojo telefono nuolydį. Visų pirma, žiūrėkite vaizdo įrašą. „Raspberry Pi“yra „Websocket“serveris. Išmanusis telefonas yra „Websocket“klientas.3. Išmanusis telefonas siunčia jums
Laidūs klijai ir laidus siūlas: sukurkite LED ekraną ir audinio grandinę, kuri susisuka: 7 žingsniai (su paveikslėliais)
Laidūs klijai ir laidus siūlas: sukurkite LED ekraną ir audinio grandinę, kuri susisuka: sukurkite laidžius audinius, siūlus, klijus ir juostas ir naudokite juos potenciometrams, rezistoriams, jungikliams, LED ekranams ir grandinėms gaminti. ir laidus siūlas, galite pagaminti LED ekranus ir grandines ant bet kokio lankstaus audinio