Innholdsfortegnelse:

Robo-Band Car: 11 trinn
Robo-Band Car: 11 trinn

Video: Robo-Band Car: 11 trinn

Video: Robo-Band Car: 11 trinn
Video: How To Make a Rubber band Car - rubber band car 2024, Juli
Anonim
Robo-band bil
Robo-band bil

Dette er en oppgradering fra din tradisjonelle gummibåndsdrevne bil

Trinn 1: Samle materialer

Samle materialer
Samle materialer
Samle materialer
Samle materialer
Samle materialer
Samle materialer

For dette prosjektet trenger du følgende elementer:

  • 4 hjul helst i samme størrelse (vi 3D -trykte våre)
  • En plugg som passer i hjulene
  • Et arduino -sett (vi brukte et SparkFun RedBoard -sett)
  • Struktur for arduinoen å sitte på (vi 3D -trykte vår)
  • Batteri pakke
  • Gummibånd
  • Litt materiale for å heve arduinoen slik at den ikke er direkte på kroppen (vi brukte nøtter)
  • Varmt lim
  • Skru
  • En hengsellignende enhet
  • Valgfritt: gaffatape og kryssfiner for å lage en rampe

Trinn 2: Design strukturen din

Design strukturen din
Design strukturen din
Design strukturen din
Design strukturen din

Du må 3D -skrive ut basen der arduinoen vil sette seg

For dette bruker du en online programvare som lar brukerne designe sin egen modell som kan skrives ut

OnShape er en flott og gratis online designprogramvare vi brukte

Basen vår var en trapesformet med to hull for aksler i strukturen

Dimensjonene til skissen er oppført i bildet ovenfor, samt en lenke nedenfor:

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

Trinn 3: Design hjul

Design hjul
Design hjul
Design hjul
Design hjul

Dette trinnet er ikke obligatorisk, vi ville bare forklare hvert trinn vi gjorde

Hvis du finner fire hjul av samme størrelse, bruk dem og sørg for at akselen passer inn i disse hjulene

Vi har trykket alle hjulene i 3D ved hjelp av OnShape

Merk: De fire hjulene trenger ikke å ha samme størrelse. Så lenge det er to par av samme størrelse, trenger ikke hvert par å være nøyaktig like. Hvis du har ujevne par hjul, legg det mindre paret foran på bilen.

Her er lenken til designet vårt på OnShape:

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

Trinn 4: Sett opp Arduino for summer

Sett opp Arduino for summer
Sett opp Arduino for summer
Sett opp Arduino for summer
Sett opp Arduino for summer
Sett opp Arduino for summer
Sett opp Arduino for summer

Følg instruksjonene i SIK -guiden for krets 11, Piezo -summeren

Dette oppsettet er ganske enkelt, så bare følg instruksjonene i boken

En nødvendig endring er at summeren må flyttes til den nedre halvdelen av brødbrettet. Det spiller ingen rolle hvilket sted du velger, bare så lenge de to ledningene som jekker summeren er i radene ved siden av summerens ben. Den oransje ledningen som kobler summeren til arduinoen RedBoard MÅ repines til hull 8.

Feilsøking: Vår originale summer var tilkoblet riktig, men ikke veldig høyt, så vi byttet med en summer fra et annet sett og volumet var mye høyere

Trinn 5: Sett opp Arduino for lys

Sett opp Arduino for lys
Sett opp Arduino for lys
Sett opp Arduino for lys
Sett opp Arduino for lys
Sett opp Arduino for lys
Sett opp Arduino for lys

Følg instruksjonene i SIK -guiden for krets 3, RGB -LED

Legg denne kretsen til den forrige kretsen for å la begge funksjonene kjøre samtidig på arduinoen

Ledningen som forbinder det blå beinet til RBG LED MÅ repines til hull 6.

Igjen, dette trinnet følger instruksjonene i boken, men sørg for å dobbeltsjekke alle tilkoblingene hvis du har problemer

Trinn 6: Kombiner koder

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

Denne delen er litt vanskelig. Du må kombinere kodene for begge kretsene for å sikre at de kjører samtidig.

Det komplette programmet er vist ovenfor, men jeg vil lede deg gjennom de mer komplekse endringene.

Definer variabler

Først flytter du alle variablene fra de to SIK Circuit -opplæringsprogrammene til toppen av programmet.

Redefiner variabelen BLUE_PIN til 6.

Redefiner variabelen summer til 8.

Notene, tempoet og taktene kan endres for å gjenspeile hvilken sang du vil, men sørg for at variabelen songLength er lik antall noter i sangen din.

Oppsettsløyfe

Alt som skal være i denne sløyfen er de fire pinMode -kommandoene: en for hvert lys og summeren.

Void Loop

Først kombinerer du tomromsløyfene fra de to programmene.

Slett deretter kodelinjene som kontrollerer lysene: Vi skal endre koden til å blinke tilfeldige farger i synkronisering med sangen.

Inne i hulrommet, definer myColor som void myColor (int redIntensity, int greenIntensity, int blueIntensity). Denne linjen går like over analogWrite -kommandoene nederst i den kombinerte løkken.

Over kommandoen for tone, definer myColor til myColor (r, g, b). Over det, definer int r, int g og int b til tilfeldig (255). Dette vil kalle en tilfeldig intensitet for hver farge.

Under det, opprett en Serial.println -kommando for hver av r, g og b.

Den ferdige koden din skal bearbeide fotografiene ovenfor. Bildene er delt inn i variabler, tomromskonfigurasjon og hulrom, med tomromsløyfe som har to fotografier. Ha det gøy

Feilsøking

Dobbeltsjekk at myColor (r, g, b) er definert før tone!

Trinn 7: Skriv ut

Skrive ut
Skrive ut
Skrive ut
Skrive ut

Nå som arduinoen er konfigurert, kan du skrive ut designene dine fra OnShape

Trinn 8: Monter struktur

Monter struktur
Monter struktur
Monter struktur
Monter struktur
Monter struktur
Monter struktur

Materialer: Batteripakke, trykt karosseristruktur, hjul, aksler, gummibånd, ferdig arduino kretskort, varmt lim, muttere, skruer

  1. Varm lim to muttere på oversiden av strukturen lukk gapet i strukturen
  2. Fest arduinoen på strukturen ved å vikle et gummibånd tett rundt strukturen og arduinoen
  3. Varm lim hengslet til siden av strukturen slik at den kan støtte batteripakken uten å komme i veien for gummibåndet som brukes til å drive bilen (bilder 3 og 4)
  4. Bruk et gummibånd for å feste batteripakken til hengslet. Den skal hvile utenfor hele strukturen (bilder 5 og 6)
  5. Sett pluggen inn i akselhullene og sørg for at hjulene er godt festet til akselen
  6. Bor et hull i midten av bakakselen
  7. Sett skruen inn i skruehullet

Trinn 9: Forbered deg på lansering

Forbered deg på lansering
Forbered deg på lansering
Forbered deg på lansering
Forbered deg på lansering
Forbered deg på lansering
Forbered deg på lansering

Du er nesten ferdig!

  1. Sett ett gummibånd på hvert bakhjul for trekkraft
  2. Lag en kjede av gummibånd og fest den til leppen på forsiden av kroppen
  3. Hekt det siste gummibåndet på skruen og vind akselen bakover

Trinn 10: Start

Image
Image

Gratulerer!

Trinn 11: Valgfritt: Bygg en rampe

Få et stykke tre eller plast eller hva du vil som er bredt nok til hjulene dine!

Som du ser, brukte vi gaffatape og kryssfiner, så egentlig vil alt fungere

Få deretter støtte for å heve rampen til ønsket vinkel, starte bilen og se!

Anbefalt: