INHOUDSOPGAWE:

Robo-bandmotor: 11 stappe
Robo-bandmotor: 11 stappe

Video: Robo-bandmotor: 11 stappe

Video: Robo-bandmotor: 11 stappe
Video: How to Make Walking Robot 2024, November
Anonim
Robo-band motor
Robo-band motor

Dit is 'n opgradering van u tradisionele motor met rubberband

Stap 1: Versamel materiaal

Versamel materiaal
Versamel materiaal
Versamel materiaal
Versamel materiaal
Versamel materiaal
Versamel materiaal

Vir hierdie projek benodig u die volgende items:

  • 4 wiele verkieslik dieselfde grootte (ons het ons 3D gedruk)
  • Een plug wat in die wiele pas
  • 'N Arduino -stel (ons het 'n SparkFun RedBoard -kit gebruik)
  • Struktuur waarop die arduino kan sit (ons het ons 3D gedruk)
  • Batterypak
  • Rekkies
  • 'N Bietjie materiaal om die arduino op te lig sodat dit nie direk op die liggaam kom nie (ons het neute gebruik)
  • Warm gom
  • Skroef
  • 'N Skarnieragtige toestel
  • Opsioneel: kleeflint en laaghout om 'n oprit te maak

Stap 2: Ontwerp u struktuur

Ontwerp u struktuur
Ontwerp u struktuur
Ontwerp u struktuur
Ontwerp u struktuur

U moet die basis in 3D druk waar die arduino gaan sit

Gebruik hiervoor 'n aanlyn sagteware waarmee gebruikers hul eie model kan ontwerp wat gedruk kan word

OnShape is 'n wonderlike en gratis aanlyn -ontwerp sagteware wat ons gebruik het

Ons basis was 'n trapezium met twee gate vir asse in die struktuur

Die afmetings van die skets word in die prent hierbo gelys, asook 'n skakel hieronder:

cad.onshape.com/documents/048fc6be951616f14e2deccc/w/20989624bf2558bc37959b78/e/68c66e4b2b2e6e5c3f831475

Stap 3: Ontwerp wiele

Ontwerp wiele
Ontwerp wiele
Ontwerp wiele
Ontwerp wiele

Hierdie stap is nie verpligtend nie; ons wou net elke stap verduidelik wat ons gedoen het

As u vier wiele van dieselfde grootte kan vind, gebruik dit en maak seker dat die as in die wiele pas

Ons het al die wiele in 3D gedruk met behulp van OnShape

Let wel: die vier wiele hoef nie ewe groot te wees nie. Solank daar twee pare van dieselfde grootte is, hoef elke paar nie presies gelyk te wees nie. As u ongelyke paar wiele het, plaas die kleiner paar voor in die motor.

Hier is die skakel vir ons ontwerp op OnShape:

cad.onshape.com/documents/e1922e8518bcb45ebed6572a/w/079056c283baf08413a9531b/e/6447ceb52e949cd1573223c7

Stap 4: Stel Arduino vir Buzzer op

Stel Arduino op vir die gonser
Stel Arduino op vir die gonser
Stel Arduino op vir die gonser
Stel Arduino op vir die gonser
Stel Arduino op vir die gonser
Stel Arduino op vir die gonser

Volg die instruksies in die SIK -gids vir stroombaan 11, die Piezo -zoemer

Hierdie opstelling is redelik eenvoudig, dus volg net die aanwysings in die boek

'N Noodsaaklike verandering is dat die zoemer na die onderste helfte van die broodbord verplaas moet word. Dit maak nie saak watter plek u kies nie, net solank die twee drade wat die zoemer grond, in die rye langs die bene van die zoemer is. Die oranje draad wat die zoemer met die arduino RedBoard verbind, MOET na gat 8 herhaal word.

Probleemoplossing: ons oorspronklike gonser is korrek aangeskakel, maar nie baie hard nie, so ons het met 'n gonser van 'n ander kit oorgeskakel en die volume was baie harder

Stap 5: Stel Arduino op vir ligte

Stel Arduino op vir ligte
Stel Arduino op vir ligte
Stel Arduino op vir ligte
Stel Arduino op vir ligte
Stel Arduino op vir ligte
Stel Arduino op vir ligte

Volg die instruksies in die SIK -gids vir stroombaan 3, die RGB LED

Voeg hierdie stroombaan by die vorige kring sodat beide funksies gelyktydig op die arduino kan werk

Die draad wat die blou been van die RBG LED verbind, MOET na gat 6 vasgemaak word.

Weereens, hierdie stap volg die instruksies in die boek, maar maak seker dat u al die verbindings nagaan as u probleme ondervind

Stap 6: Kombineer kodes

Kombineer kodes
Kombineer kodes
Kombineer kodes
Kombineer kodes
Kombineer kodes
Kombineer kodes
Kombineer kodes
Kombineer kodes

Hierdie deel is 'n bietjie lastig. U moet die kodes vir beide stroombane kombineer om te verseker dat hulle gelyktydig werk.

Die volledige program word hierbo getoon, maar ek sal u deur die meer ingewikkelde wysigings lei.

Definieer veranderlikes

Beweeg eers al die veranderlike van die twee SIK Circuit -tutoriale na die bokant van die program.

Herdefinieer die veranderlike BLUE_PIN tot 6.

Herdefinieer die veranderlike buzzerPin tot 8.

Die note, tempo en maat kan verander word om enige liedjie wat u wil weerspieël, maar maak seker dat die veranderlike songLength gelyk is aan die aantal note in u song.

Stel lus op

Al wat in hierdie lus moet wees, is die vier pinMode -opdragte: een vir elke lig en die gonser.

Nietige lus

Kombineer eers die leemte -lusse van die twee programme.

Vee dan die kode -reëls wat die ligte beheer: ons gaan die kode verander om willekeurige kleure te laat flits in sinchronisasie met die liedjie.

Binne die leemte -lus, definieer myColor as void myColor (int redIntensity, int greenIntensity, int blueIntensity). Hierdie reël gaan net bokant die analogWrite -opdragte onderaan die gekombineerde lus.

Bo die opdrag vir toon, definieer myColor tot myColor (r, g, b). Boonop definieer int r, int g en int b tot willekeurig (255). Dit vereis 'n ewekansige intensiteit vir elke kleur.

Stel daaronder 'n Serial.println -opdrag vir elk van r, g en b op.

U voltooide kode moet die foto's hierbo maak. Die foto's is verdeel in veranderlikes, leemte -opstelling en leegte -lus, met 'n leemte -lus met twee foto's. Hê pret

Probleemoplossing

Maak seker dat myColor (r, g, b) gedefinieer is voor toon!

Stap 7: Druk af

Druk
Druk
Druk
Druk

Noudat die arduino opgestel is, kan u u ontwerpe vanaf OnShape druk

Stap 8: Monteer die struktuur

Monteer die struktuur
Monteer die struktuur
Monteer die struktuur
Monteer die struktuur
Monteer die struktuur
Monteer die struktuur

Materiaal: battery, gedrukte bakstruktuur, wiele, asse, rekkies, voltooide arduino -bord, warm gom, moere, skroef

  1. Warm gom twee moere aan die bokant van die struktuur maak 'n gaping in die struktuur toe
  2. Bevestig die arduino op die struktuur deur 'n rekkie styf om die struktuur en arduino te draai
  3. Plak jou skarnier warm aan die kant van die struktuur sodat dit die battery kan ondersteun sonder om die rubberband in die pad te steek (foto 3 en 4)
  4. Gebruik 'n rekkie om die battery aan die skarnier vas te maak. Dit moet buite die hele struktuur rus (foto's 5 en 6)
  5. Steek die plug in die asgate en maak seker dat die wiele stewig aan die as vasgemaak is
  6. Boor 'n gaatjie in die middel van die agteras
  7. Steek die skroef in die skroefgat

Stap 9: Maak gereed vir die bekendstelling

Berei voor vir bekendstelling
Berei voor vir bekendstelling
Berei voor vir bekendstelling
Berei voor vir bekendstelling
Berei voor vir bekendstelling
Berei voor vir bekendstelling

Jy's amper klaar!

  1. Sit een rekkie op elke agterwiel vir trekkrag
  2. Maak 'n ketting van rekkies en plak dit aan die lip aan die voorkant van die lyf vas
  3. Haak die laaste rek aan die skroef vas en draai die as agteruit

Stap 10: Begin

Image
Image

Baie geluk!

Stap 11: Opsioneel: Bou 'n oprit

Kry stukke hout of plastiek of wat u ook al wil, wat breed genoeg is vir u wiele!

Soos u kan sien, het ons kleeflint en laaghout gebruik, so alles sal werk

Kry dan ondersteuning om u oprit in die gewenste hoek te lig, u motor te begin en te kyk!

Aanbeveel: