Indholdsfortegnelse:

Robo-Band bil: 11 trin
Robo-Band bil: 11 trin

Video: Robo-Band bil: 11 trin

Video: Robo-Band bil: 11 trin
Video: skibidi toilet multiverse 023 bloopers 2024, Juli
Anonim
Robo-band bil
Robo-band bil

Dette er en opgradering fra din traditionelle gummibåndsdrevne bil

Trin 1: Saml materialer

Saml materialer
Saml materialer
Saml materialer
Saml materialer
Saml materialer
Saml materialer

Til dette projekt skal du bruge følgende elementer:

  • 4 hjul helst samme størrelse (vi 3D -printede vores)
  • En dyvel, der passer i hjulene
  • Et arduino kit (vi brugte et SparkFun RedBoard kit)
  • Struktur for arduinoen at sidde på (vi 3D -printede vores)
  • Batteri pakke
  • Elastikker
  • Noget materiale til at hæve arduinoen, så den ikke er direkte på kroppen (vi brugte nødder)
  • Varm lim
  • Skrue
  • En hængsellignende enhed
  • Valgfrit: gaffatape og krydsfiner til at lave en rampe

Trin 2: Design din struktur

Design din struktur
Design din struktur
Design din struktur
Design din struktur

Du skal 3D -udskrive basen, hvor arduinoen sætter sig

Til dette skal du bruge en online software, der giver brugerne mulighed for at designe deres egen model, som kan udskrives

OnShape er en fantastisk og gratis online designsoftware, vi brugte

Vores base var en trapez med to huller til aksler i strukturen

Skitsens dimensioner er angivet i ovenstående billede samt et link herunder:

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

Trin 3: Design hjul

Design hjul
Design hjul
Design hjul
Design hjul

Dette trin er ikke obligatorisk, vi ville bare forklare hvert trin, vi gjorde

Hvis du kan finde fire hjul af samme størrelse, skal du bruge dem og sørge for, at akslen passer i disse hjul

Vi 3D -printede alle hjulene ved hjælp af OnShape

Bemærk: De fire hjul behøver ikke at have samme størrelse. Så længe der er to par af samme størrelse, behøver hvert par ikke at være nøjagtigt ens. Hvis du har ujævne par hjul, skal du sætte det mindre par foran i bilen.

Her er linket til vores design på OnShape:

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

Trin 4: Konfigurer Arduino til Buzzer

Opsæt Arduino til summer
Opsæt Arduino til summer
Opsæt Arduino til summer
Opsæt Arduino til summer
Opsæt Arduino til summer
Opsæt Arduino til summer

Følg instruktionerne i SIK -vejledningen for kredsløb 11, Piezo -summeren

Denne opsætning er ret enkel, så følg bare anvisningerne i bogen

En nødvendig ændring er, at summeren skal flyttes til den nederste halvdel af brødbrættet. Det er ligegyldigt, hvilket sted du vælger, lige så længe de to ledninger, der jorder summeren, er i rækkerne ved siden af summerens ben. Den orange ledning, der forbinder summeren med arduino RedBoard SKAL repineres til hul 8.

Fejlfinding: Vores originale summer var tilsluttet korrekt, men ikke særlig højt, så vi skiftede med en summer fra et andet kit, og lydstyrken var meget højere

Trin 5: Konfigurer Arduino til lys

Opsæt Arduino til lys
Opsæt Arduino til lys
Opsæt Arduino til lys
Opsæt Arduino til lys
Opsæt Arduino til lys
Opsæt Arduino til lys

Følg instruktionerne i SIK -vejledningen for kredsløb 3, RGB -LED'en

Tilføj dette kredsløb til det forrige kredsløb for at tillade begge funktioner at køre samtidigt på arduinoen

Ledningen, der forbinder det blå ben på RBG LED, SKAL repineres til hul 6.

Igen følger dette trin instruktionerne i bogen, men sørg for at dobbelttjekke alle forbindelser, hvis du har problemer

Trin 6: Kombiner koder

Kombiner koder
Kombiner koder
Kombiner koder
Kombiner koder
Kombiner koder
Kombiner koder
Kombiner koder
Kombiner koder

Denne del er lidt vanskelig. Du bliver nødt til at kombinere koderne for begge kredsløb for at sikre, at de kører samtidigt.

Det komplette program er vist ovenfor, men jeg vil guide dig gennem de mere komplekse ændringer.

Definer variabler

Først skal du flytte alle variablerne fra de to SIK Circuit -øvelser til toppen af programmet.

Redefiner variablen BLUE_PIN til 6.

Redefiner variablen summer til 8.

Noterne, tempoet og takterne kan ændres, så de afspejler enhver sang, du ønsker, men sørg for, at den variable songLength er lig med antallet af noter i din sang.

Setup Loop

Alt, hvad der skal være i denne sløjfe, er de fire pinMode -kommandoer: en for hvert lys og summeren.

Ugyldig sløjfe

Først kombineres tomrumsløjferne fra de to programmer.

Slet derefter kodelinjerne, der kontrollerer lysene: Vi kommer til at ændre koden til at blinke tilfældige farver synkroniseret med sangen.

Inde i hulrummet skal du definere myColor som void myColor (int redIntensity, int greenIntensity, int blueIntensity). Denne linje går lige over analogWrite -kommandoerne i bunden af den kombinerede sløjfe.

Over kommandoen for tone skal du definere myColor til myColor (r, g, b). Ovenfor skal du definere int r, int g og int b til tilfældig (255). Dette vil kalde en tilfældig intensitet for hver farve.

Herunder skal du etablere en Serial.println -kommando for hver af r, g og b.

Din færdige kode skal bearbejde fotografierne ovenfor. Billederne er opdelt i variabler, hulrumsopsætning og hulrum, hvor hulrum har to fotografier. Hav det sjovt

Fejlfinding

Dobbelttjek, at myColor (r, g, b) er defineret før tone!

Trin 7: Udskriv

Print
Print
Print
Print

Nu hvor arduinoen er konfigureret, kan du udskrive dine designs fra OnShape

Trin 8: Saml struktur

Saml struktur
Saml struktur
Saml struktur
Saml struktur
Saml struktur
Saml struktur

Materialer: Batteri, trykt karosseristruktur, hjul, aksler, gummibånd, færdigt arduino printkort, varm lim, møtrikker, skrue

  1. Varm lim to møtrikker på oversiden af strukturen tæt hul i strukturen
  2. Fastgør arduinoen på strukturen ved at vikle et gummibånd tæt rundt om strukturen og arduinoen
  3. Varm lim dit hængsel til siden af strukturen, så det kan understøtte batteripakken uden at komme i vejen for gummibåndet, der bruges til at drive bilen (billeder 3 og 4)
  4. Brug et gummibånd til at fastgøre batteripakken til hængslet. Det skal hvile uden for hele strukturen (billeder 5 og 6)
  5. Sæt dyvlen i akselhullerne, og sørg for, at hjulene er forsvarligt fastgjort til akslen
  6. Bor et hul i midten af bagakslen
  7. Sæt skruen i skruehullet

Trin 9: Forbered dig på lancering

Forbered dig på lancering
Forbered dig på lancering
Forbered dig på lancering
Forbered dig på lancering
Forbered dig på lancering
Forbered dig på lancering

Du er næsten færdig!

  1. Sæt et gummibånd på hvert baghjul for trækkraft
  2. Lav en kæde af gummibånd og fastgør det til læben foran på kroppen
  3. Hægt det sidste gummibånd på skruen og vind akslen bagud

Trin 10: Start

Image
Image

Tillykke!

Trin 11: Valgfrit: Byg en rampe

Få et stykke træ eller plast eller hvad du vil, der er bredt nok til dine hjul!

Som du kan se, brugte vi gaffatape og krydsfiner, så virkelig alt vil fungere

Få derefter en støtte til at løfte din rampe til en ønsket vinkel, starte din bil og se!

Anbefalede: