INHOUDSOPGAWE:
- Stap 1: Versamel materiaal
- Stap 2: Ontwerp u struktuur
- Stap 3: Ontwerp wiele
- Stap 4: Stel Arduino vir Buzzer op
- Stap 5: Stel Arduino op vir ligte
- Stap 6: Kombineer kodes
- Stap 7: Druk af
- Stap 8: Monteer die struktuur
- Stap 9: Maak gereed vir die bekendstelling
- Stap 10: Begin
- Stap 11: Opsioneel: Bou 'n oprit
Video: Robo-bandmotor: 11 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Dit is 'n opgradering van u tradisionele motor met rubberband
Stap 1: 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
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
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
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
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
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
Noudat die arduino opgestel is, kan u u ontwerpe vanaf OnShape druk
Stap 8: Monteer die struktuur
Materiaal: battery, gedrukte bakstruktuur, wiele, asse, rekkies, voltooide arduino -bord, warm gom, moere, skroef
- Warm gom twee moere aan die bokant van die struktuur maak 'n gaping in die struktuur toe
- Bevestig die arduino op die struktuur deur 'n rekkie styf om die struktuur en arduino te draai
- 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)
- Gebruik 'n rekkie om die battery aan die skarnier vas te maak. Dit moet buite die hele struktuur rus (foto's 5 en 6)
- Steek die plug in die asgate en maak seker dat die wiele stewig aan die as vasgemaak is
- Boor 'n gaatjie in die middel van die agteras
- Steek die skroef in die skroefgat
Stap 9: Maak gereed vir die bekendstelling
Jy's amper klaar!
- Sit een rekkie op elke agterwiel vir trekkrag
- Maak 'n ketting van rekkies en plak dit aan die lip aan die voorkant van die lyf vas
- Haak die laaste rek aan die skroef vas en draai die as agteruit
Stap 10: Begin
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:
Eenvoudige Robo-Dog (gemaak van klaviersleutels, 'n speelgoedgeweer en 'n muis): 20 stappe (met foto's)
Eenvoudige Robo-Dog (gemaak van klaviersleutels, 'n speelgoedgeweer en 'n muis): O, Azerbeidjan! Vuurland, groot gasvryheid, vriendelike mense en pragtige vroue (… jammer, vrou! Natuurlik het ek net oë vir jou, my gözəl balaca ana ördəkburun vrou!). Maar eerlik, dit is 'n baie moeilike plek vir 'n vervaardiger, veral as u
Hex Robo V1 (met kanon): 9 stappe (met foto's)
Hex Robo V1 (met kanon): geïnspireer deur my vorige robot, hierdie keer skep ek Hex Robo for War Game. Toerus met kanon (volgende op V2) of dalk met behulp van joystick (volgende op V3), ek dink dit sal lekker wees om te speel met vriend.skiet mekaar met 'n klein kanon plastiekbal en
Carro Robô Controlado vir Bluetooth: 10 stappe
Carro Robô Controlado Vir Bluetooth: Ons kan meer as een van die belangrikste aspekte van Arduino gebruik, maar dit kan ook vir my 'n aansporing wees vir 'n meer as 'n ander Arduino, en op die internet kan ons 'n verskeidenheid konstruksies, seguidor de linha, de
O Robô -koekie: 3 stappe
O Robô Koekie: Materiais: 1. Arduino; 2. Motors DC; 1. Bluetooth; 1. proto -bord .____________________________________________________________________________ materiaal: 1. Arduino; 2. DC -motors; 1. Bluetooth; 1. Proto -bord
Baltazar, O Robô De Sucata: 7 stappe
Baltazar, O Robô De Sucata: Dit is 'n wonderlike naam Carlos Vitor e eu fiz um robô de sucata e vou estar deixando aqui a minha experiência de ter construído ele