INHOUDSOPGAWE:
- Voorrade
- Stap 1: 3D -drukkerinstellings
- Stap 2: Bou u eie Otto DIY+
- Stap 3: Kodeer u eie Otto
- Stap 4: hoofkode vir Bluetooth -app
- Stap 5: Kopieer, brei uit, pas aan, verander, remix en deel
- Stap 6: Opstel van Bluetooth (BT) (slegs as die koppeling nie slaag nie):
Video: Otto DIY+ Arduino Bluetooth -robot Maklik om in 3D te druk: 6 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Otto is werklik 'n open source aard van Openo, en ons versamel terugvoer van verskillende werkswinkels en skole regoor die wêreld wat Otto DIY reeds in hul klaskamers gebruik, en afhangende van die openheid van hierdie opvoedkundige plekke, organiseer ons die lesmateriaal en deel ons dit ook.
CC-BY-SA Creative commons-lisensie, dit beteken dat u gratis kan kopieer, maar u moet die oorspronklike krediet gee deur ons webwerf te plaas (https://www.ottodiy.com/)
Otto DIY + is die verbeterde en gevorderde weergawe van die oorspronklike #OttoDIY, die idee is om dieselfde basisfunksies te hê, selfdoenrobot + Bluetooth -beheer en programmering + metaaltang servomotore + herlaaibare + veranderende modi deur aanraaksensor + klanksensor + ligbewegings + ander uitsette +…?
Die opwindende deel is dat ons oop ontwikkel met makers en hackers regoor die wêreld, sodat ons oop is vir idees, nie net van kundiges waarmee u kan saamgaan nie, terugvoer, sosiale aandeel, toetsing of enige ander bydrae waaraan u kan dink.
Voorrade
1 × Arduino Nano
1 × HC-06 of HC-05 Bluetooth-module
1 × Arduino Nano Shield I/O; jy kan 'n mini -broodbord gebruik, maar baie meer kabelwerk
1 × USB-A na Mini-USB-kabel
4 × Micro servo MG90s (metaal)
1 × gonser
10 × vroulike/vroulike springdrade
1 × aanraaksensor
1 × klanksensor
1 × 8x8mm Mikroskakelaar Selfsluit aan/af
1 × 3,7 V LiPo -battery met booster tot 5V (opsioneel) 1 × Phillips -skroewedraaier 1 x 3D -drukker (of gebruik 'n diens of 'n vriend;))
Stap 1: 3D -drukkerinstellings
Dit is belangrik om eers die vorige instruksies van Otto DIY te lees om kennis te maak met die basiese beginsels van die bou van 'n tweevoetige robot. Kry alle 3D-druk STL-onderdele, kodes en biblioteke vir Bluetooth deur hier te gaan https://wikifactory.com/+OttoDIY/otto-diy- plus op die oortjie lêers
- Beveel aan om 'n FDM 3D -drukker met PLA -materiaal te gebruik.
- Geen stutte of vlotte nodig nie.
- Resolusie: 0,15 mm
- Vuldigtheid 20%
'N Paar veranderinge moet aangepas word, gebruik die bronlêer wat in Autodesk Fusion 360 gemaak is
Of Tinkercad hier
Stap 2: Bou u eie Otto DIY+
In die volgende video en foto's kan u verwys na hoe u Otto DIY+kan bou, as gevolg van 'n paar nuwe weergawes van die robotontwerp.
Stap 3: Kodeer u eie Otto
Op hierdie punt moet u 'n Otto 3D laat druk, saamstel en nou 'n paar programmeer om biblioteke en Arduino op u rekenaar te laat installeer.
Die maklikste om u eie Otto te kodeer, is deur ons Blockly -sagteware te gebruik; meer gevorderde kodeerder kan Arduino IDE direk probeer.
Stap 4: hoofkode vir Bluetooth -app
Otto moet gereed wees om opdrag via Bluetooth te ontvang en daarvoor die hoofkode in sy brein moet plaas
- Kopieer Otto -biblioteke in die Arduino IDE -lêergids
- Laai APP.ino -skets op na Otto
- Laai die APP af en installeer dit op u slimfoon. Google Play Winkel (https://play.google.com/store/apps/details?id=com.ottodiy)
- Nou kan u die module koppel en Bluetooth in u telefoon aktiveer.
- Soek Otto en koppel die Bluetooth -adres /naam
- Nou kan u die APP gebruik om Otto te beheer!
- Speel met die nuwe funksies, en as dit nie die geval is nie, moet u moontlik u BT herkonfigureer, maar moenie bekommerd wees nie;)
Stap 5: Kopieer, brei uit, pas aan, verander, remix en deel
Kyk na hierdie blogpos vir idees oor hoe u u eie robot kan aanpas
Sluit aan by die Otto Builder -gemeenskap! Volg ons, gee ons 'n like en deel jou kreatiwiteit; jy kan hier verskyn deur jou robot in enige sosiale media te deel
Facebook en Instagram
gebruik die hutsmerk #ottodiy in u plasing en merk of noem @OttoDIY
Maak deel uit van hierdie vriendelike gemeenskap van robotbouers, onderwysers en makers! deur hier by ons aan te sluit Welkom by ons Otto Builder -gemeenskap!
Stap 6: Opstel van Bluetooth (BT) (slegs as die koppeling nie slaag nie):
Hierdie opstelling is SLEGS nodig vir modules wat nie die standaard baud -tempo van 9600 het nie, hoe weet u dit? Probeer eers die kode en die APP, as die telefoon nie met Otto koppel of op opdragte reageer nie, beteken dit waarskynlik dat u module 'n ander baud -tempo het, dus moet dit gekonfigureer word
Die BT-kode het 115200 baud-koers, dus moet die BT-module ooreenstem met die snelheid om met Arduino Nano te kommunikeer via seriële koppelvlak (UART).
Vir HC-05: 38400 of 115200
1. Laai eers die skets HC05_BT_config.ino op u Nano op en ontkoppel dan Nano van USB.
2. Koppel nou BT aan Arduino Nano soos in die diagram getoon, maar moenie VCC koppel nie.
TX - RX
RX - TX
VCC - 5V
GND - GND
3. Koppel die USB aan Nano en koppel dan die VCC sodat BT in die AT -modus gaan. LED op BT moet stadiger begin knip, ongeveer elke 2 sekondes. (As dit nie werk nie, probeer om die knoppie op die BT -module in te hou terwyl u VCC aansluit).
Maak die seriële monitor in IDE oop, stel die baud-koers op 9600 en die lyn eindig op beide NL en CR.
Tik AT en druk dan enter; (as alles reg is, moet BT met OK reageer en die volgende opdragte invoer:
AT+NAME = Zowi "stel die naam"
AT+PSWD = 1234 "koppel wagwoord"
AT+UART = 115200, 1, 0 "baud rate"
AT+POLAR = 1, 0 "sodat STATE -pen gebruik kan word as reset vir die programmering van arduino oor BT"
Gaan nou na die APP -stap
As daar 'n probleem is, lees die instruksies oor hoe u die standaardinstellings van die HC-05 Bluetooth-module kan verander met behulp van AT-opdragte
www.instructables.com/id/Modify-The-HC-05-…
Vir HC-06: 9600 of 115200
Vir die HC-06 BT-module is dinge 'n bietjie eenvoudiger, want die module is altyd in die AT-opdragmodus as dit aan niks gekoppel is nie. Maar die nadeel is dat die HC-06-module nie gebruik kan word om sketse na Arduino op te laai nie, omdat dit nie herstel is nie. Vir die opstel van die module
1. laai hierdie skets HC06_BT_config.ino op na u Nano
1. ontkoppel USB
2. verbind BT -module so met Arduino Nano:
TX - RX
RX - TX
VCC - 5V
GND - GND
3. Skakel jou Nano aan en na ongeveer 10-15 sekondes moet alles klaar wees en jou BT moet gekonfigureer word (LED13 moet begin knip).
Gaan na hierdie instruksionele
As daar 'n vraag is, kry ek nie kennisgewings deur nuwe kommentaar deur instruksies nie, so plaas iets in ons gemeenskap
Aanbeveel:
Druk (knoppie); // 'n Arduino LCD -spel: 5 stappe (met foto's)
Druk (knoppie); // 'n Arduino LCD -speletjie: Onlangs in Scouts het ek aan die meriete -kenteken van Game Design gewerk. Vir een van die vereistes het ek hierdie speletjie gebou met behulp van Arduino wat gebaseer is op die LED Rocker Game. Die punt van die spel is om die hoogste aantal punte moontlik te kry. Aan die begin van t
16 -kanaals servotester met Arduino en 3D -druk: 3 stappen (met foto's)
16 -kanaals servotester met Arduino en 3D -drukwerk: Byna elke projek wat ek die afgelope tyd gedoen het, het my vereis om 'n paar servo's te toets en te eksperimenteer met hul posisies voordat hulle die vergadering instap. Ek maak gewoonlik 'n vinnige servo -toetser op 'n broodbord en gebruik die seriële monitor in die ardui
Maklik baie lae krag BLE in Arduino deel 3 - Nano V2 -vervanging - Rev 3: 7 stappe (met foto's)
Maklik baie lae krag BLE in Arduino Deel 3 - Nano V2 -vervanging - Rev 3: opdatering: 7 April 2019 - Rev 3 van lp_BLE_TempHumidity, voeg datum-/tydplotte by, met behulp van pfodApp V3.0.362+, en outomatiese versnelling by die stuur van data Update: 24 Maart 2019 - Rev 2 van lp_BLE_TempHumidity, voeg meer plotopsies en i2c_ClearBus by, voeg GT832E_ by
Arduino Word Clock - aanpasbaar en maklik om te bou: 15 stappe (met foto's)
Arduino woordklok - aanpasbaar en maklik om te bou: my maat het 'n horlosie in 'n winkel gesien wat u die tyd vertel het deur woorde op te lig om 'n volledige geskrewe sin te skryf uit 'n mengelmoes van ewekansige letters. Ons hou van die horlosie, maar nie van die prys nie - daarom het ons besluit om een van ons eie ontwerp te maak
$ 2 Arduino. die ATMEGA328 as alleenstaande. Maklik, goedkoop en baie klein. 'n volledige gids: 6 stappe (met foto's)
$ 2 Arduino. die ATMEGA328 as alleenstaande. Maklik, goedkoop en baie klein. 'n Volledige gids: In hierdie instruksies leer u hoe u die Arduino ATMEGA328 mikrokontroleerder-chip as 'n losstaande mikrobeheerder kan gebruik. Dit kos slegs 2 dollar, kan dieselfde as u Arduino doen en u projekte baie klein maak. Ons dek die penuitleg