Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: 3D -printerindstillinger
- Trin 2: Byg din egen Otto DIY+
- Trin 3: Kode din egen Otto
- Trin 4: hovedkode til Bluetooth APP
- Trin 5: Kopier, udvid, tilpas, modificer, remix og del
- Trin 6: Opsætning af Bluetooth (BT) (kun hvis parring ikke lykkedes):
Video: Otto DIY+ Arduino Bluetooth Robot Let at 3D Print: 6 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Ottos ægte open source -karakter tillader åben STEAM -uddannelse, vi indsamler feedback fra forskellige workshops og skoler rundt om i verden, der allerede bruger Otto DIY i deres klasseværelse, og afhængigt af åbenheden på disse uddannelsessteder organiserer vi lektiematerialet og deler også.
CC-BY-SA Creative commons-licens betyder, at du kan kopiere gratis, men du skal give originalen kreditter ved at sætte vores websted (https://www.ottodiy.com/)
Otto DIY + er den forbedrede og avancerede version af den originale #OttoDIY, tanken er at have de samme basefunktioner DIY robot + Bluetooth kontrol og programmering + metal gear servomotorer + genopladelige + skiftende tilstande ved berøringssensor + lydsensor + lysbevægelser + andre output +…?
Den spændende del er, at vi laver åben udvikling med beslutningstagere og hackere rundt om i verden, så vi er åbne for ideer, ikke kun fra eksperter, du kan slutte os til, feedback, social deling, testning eller ethvert andet bidrag, du måske tænker på.
Forbrugsvarer
1 × Arduino Nano
1 × HC-06 eller HC-05 Bluetooth-modul
1 × Arduino Nano Shield I/O; du kunne bruge et mini -brødbræt, men meget mere kabelarbejde
1 × USB-A til Mini-USB-kabel
4 × Micro servo MG90s (metal)
1 × summer
10 × hun-/huntrøjer
1 × berøringssensor
1 × lydsensor
1 × 8x8mm Mikroafbryder Selvlås Til/Fra
1 × 3,7 V LiPo batteri med booster til 5V (valgfri) 1 × Phillips skruetrækker 1 x 3D printer (eller brug en service eller en ven;))
Trin 1: 3D -printerindstillinger
Det er vigtigt at læse først Otto DIY tidligere instruerbare for at blive fortrolig med det grundlæggende ved at bygge en tobenet robot Få alle 3D-print STL-dele, koder og biblioteker til Bluetooth ved at gå her https://wikifactory.com/+OttoDIY/otto-diy- plus i fanen filer
- Anbefal at bruge en FDM 3D -printer med PLA -materiale.
- Ingen brug for understøtninger eller tømmerflåder overhovedet.
- Opløsning: 0,15 mm
- Fyldtæthed 20%
Behov for at justere størrelsen nogle ændringer bruge kildefilen i Autodesk Fusion 360
Eller Tinkercad her
Trin 2: Byg din egen Otto DIY+
i den følgende video og billeder kan du få en reference til, hvordan du bygger Otto DIY+, på grund af nogle nye versioner af robotdesignet.
Trin 3: Kode din egen Otto
Så til dette punkt skulle du have en Otto 3D trykt, samlet, nu noget programmering for at få biblioteker og Arduino installeret på din pc.
Den letteste at kode din egen Otto er ved at bruge vores Blockly -software, mere avanceret koder kan prøve Arduino IDE direkte.
Trin 4: hovedkode til Bluetooth APP
Otto skal være klar til at modtage kommando via Bluetooth og til det med behov for at lægge hovedkoden inde i hans hjerne
- Kopier Otto -biblioteker til Arduino IDE -mappen
- Upload APP.ino sketch til Otto
- Download og installer APP'en på din smartphone. Google Play Butik (https://play.google.com/store/apps/details?id=com.ottodiy)
- Nu kan du forbinde modulet og aktivere Bluetooth i din telefon.
- Find Otto, og par Bluetooth -adressen /navnet
- Nu kan du bruge APP'en til at styre Otto!
- Spil med de nye funktioner, og hvis ikke, skal du muligvis omkonfigurere din BT, men bare rolig er også let;)
Trin 5: Kopier, udvid, tilpas, modificer, remix og del
Tjek dette blogindlæg for at finde ideer til, hvordan du tilpasser din egen robot
Deltag i Otto Builder -fællesskabet! Følg os, giv os et like og del din kreativitet. Du kan blive vist her ved at dele din robot i ethvert socialt medie
Facebook og Instagram
brug hashtagget #ottodiy i dit indlæg, og tag eller nævn @OttoDIY
Vær en del af dette venlige fællesskab af robotbyggere, lærere og beslutningstagere! ved at slutte sig til os her Velkommen til vores Otto Builder -fællesskab!
Trin 6: Opsætning af Bluetooth (BT) (kun hvis parring ikke lykkedes):
Denne opsætning er KUN nødvendig for moduler, der ikke leveres med standard baudrate på 9600, hvordan ved man det? Prøv først koden og APP'en, hvis telefonen ikke parres med Otto eller reagerer på kommandoer, betyder det sandsynligvis, at dit modul har en anden baudhastighed, så det skal konfigureres
BT-koden har 115200 baud-rate, så BT-modulet skal matche denne hastighed for at kunne kommunikere med Arduino Nano via serielt interface (UART).
Til HC-05: 38400 eller 115200
1. Upload først skitsen HC05_BT_config.ino til din Nano, og afbryd derefter Nano fra USB.
2. Tilslut nu BT til Arduino Nano som vist i diagrammet, men tilslut ikke VCC.
TX - RX
RX - TX
VCC - 5V
GND - GND
3. Tilslut USB til Nano, og tilslut derefter VCC, så BT går i AT -tilstand. LED på BT skal begynde at blinke langsommere, cirka en gang hvert andet sekund. (Hvis dette ikke virker, kan du prøve at holde knappen på BT -modulet nede, mens du tilslutter VCC).
Åbn seriel skærm i IDE, indstil baud-rate til 9600 og linie slutter til både NL & CR.
Skriv AT, og tryk derefter på enter; (hvis alt er rigtigt, skal BT svare med OK og derefter indtaste følgende kommandoer:
AT+NAME = Zowi "indstilling af navnet"
AT+PSWD = 1234 "parringskodeord"
AT+UART = 115200, 1, 0 "baud rate"
AT+POLAR = 1, 0 "gør det muligt at bruge STATE pin som nulstilling til programmering af arduino over BT"
Gå nu til APP -trin
Hvis der er problemer, skal du kontrollere denne vejledning i, hvordan du ændrer standardindstillingerne for HC-05 Bluetooth-modulet ved hjælp af AT-kommandoer
www.instructables.com/id/Modify-The-HC-05-…
Til HC-06: 9600 eller 115200
For HC-06 BT-modul er tingene lidt enklere, fordi modulet altid er i AT-kommandotilstand, når det ikke er forbundet til noget. Men ulempen er, at HC-06-modulet ikke kan bruges til at uploade skitser til Arduino, fordi det ikke har nulstillet. Til konfiguration af modulet
1. upload denne skitse HC06_BT_config.ino til din Nano
1. afbryd USB
2. tilslut BT -modulet til Arduino Nano sådan:
TX - RX
RX - TX
VCC - 5V
GND - GND
3. Tænd din Nano, og efter ca. 10-15 sekunder skal alt være færdigt, og din BT skal konfigureres (LED13 skal begynde at blinke).
Hvis der er problemer, skal du kontrollere denne instruerbare
HVIS NOGET SPØRGSMÅL, får jeg ikke meddelelser fra instruktable nye kommentarer, så send noget i vores samfund
Anbefalede:
Let uendeligt spejl med Arduino Gemma og NeoPixels: 8 trin (med billeder)
Easy Infinity Mirror With Arduino Gemma & NeoPixels: Se! Se dybt ind i det fortryllende og vildledende enkle uendelige spejl! En enkelt strimmel LED'er skinner indad på en spejlsandwich for at skabe effekten af endeløs refleksion. Dette projekt vil anvende færdighederne og teknikkerne fra min intro Arduin
Let jordfugtighedsføler Arduino 7 Segment Display: 4 trin (med billeder)
Let jordfugtighedsføler Arduino 7 Segment Display: Hej! Karantæne kan være hård. Jeg er heldig at have en lille gård og masser af planter i huset, og det fik mig til at tænke på, at jeg kunne lave et lille værktøj til at hjælpe mig med at passe godt på dem, mens jeg sidder fast hjemme. Dette projekt er et enkelt og funktionelt
Let RFID MFRC522 -grænseflade med Arduino Nano: 4 trin (med billeder)
Nem RFID MFRC522 -grænseflade med Arduino Nano: Adgangskontrol er mekanismen inden for fysisk sikkerhed og informationssikkerhed for at begrænse anonym adgang/adgang til ressourcer i en organisation eller et geografisk område. Handlingen med adgang kan betyde forbrug, indtastning eller brug af
Let meget lav effekt BLE i Arduino del 3 - Nano V2 udskiftning - Rev 3: 7 trin (med billeder)
Easy Very Low Power BLE in Arduino Part 3 - Nano V2 Replacement - Rev 3: Update: 7. April 2019 - Rev 3 of lp_BLE_TempHumidity, tilføjer dato/tid -plots, ved hjælp af pfodApp V3.0.362+, og automatisk gasregulering ved afsendelse af dataUpdate: 24. marts 2019 - Rev 2 af lp_BLE_TempHumidity, tilføjer flere plotmuligheder og i2c_ClearBus, tilføjer GT832E
Arduino Word Clock - Kan tilpasses og er let at bygge: 15 trin (med billeder)
Arduino Word Clock - Kan tilpasses og er let at bygge: Min partner så et ur i en butik, der fortalte dig tidspunktet ved at tænde ord for at skrive en fuldskrevet sætning fra det, der virkede som et virvar af tilfældige bogstaver. Vi kunne godt lide uret, men ikke prisen - så vi besluttede at lave et af vores eget design Ansigtet på