Innehållsförteckning:

Robo-Band Car: 11 steg
Robo-Band Car: 11 steg

Video: Robo-Band Car: 11 steg

Video: Robo-Band Car: 11 steg
Video: DIE ANTWOORD - BABY'S ON FIRE (OFFICIAL) 2024, Juli
Anonim
Robo-band bil
Robo-band bil

Detta är en uppgradering från din traditionella gummibanddrivna bil

Steg 1: Samla material

Samla material
Samla material
Samla material
Samla material
Samla material
Samla material

För detta projekt behöver du följande saker:

  • 4 hjul helst samma storlek (vi 3D -tryckta våra)
  • En plugg som passar i hjulen
  • Ett arduino -kit (vi använde ett SparkFun RedBoard -kit)
  • Struktur för arduino att sitta på (vi 3D -tryckt vår)
  • Batteripaket
  • Gummiband
  • Lite material för att höja arduino så att den inte ligger direkt på kroppen (vi använde nötter)
  • Varmt lim
  • Skruva
  • En gångjärnliknande enhet
  • Valfritt: tejp och plywood för att göra en ramp

Steg 2: Designa din struktur

Designa din struktur
Designa din struktur
Designa din struktur
Designa din struktur

Du måste 3D -skriva ut basen där arduino kommer att sätta

För detta, använd en online -programvara som tillåter användare att designa sin egen modell som kan skrivas ut

OnShape är en bra och gratis online designprogramvara som vi använde

Vår bas var en trapets med två hål för axlar i strukturen

Skissens mått anges i bilden ovan samt en länk nedan:

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

Steg 3: Designhjul

Designhjul
Designhjul
Designhjul
Designhjul

Detta steg är inte obligatoriskt, vi ville bara förklara varje steg vi gjorde

Om du kan hitta fyra hjul av samma storlek, använd dem och se till att axeln passar i dessa hjul

Vi 3D -printade alla hjul med OnShape

Obs: De fyra hjulen behöver inte ha samma storlek. Så länge det finns två par av samma storlek behöver varje par inte vara exakt lika. Om du har ojämna par hjul, lägg det mindre paret på framsidan av bilen.

Här är länken för vår design på OnShape:

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

Steg 4: Konfigurera Arduino för summer

Ställ in Arduino för summer
Ställ in Arduino för summer
Ställ in Arduino för summer
Ställ in Arduino för summer
Ställ in Arduino för summer
Ställ in Arduino för summer

Följ instruktionerna i SIK -guiden för krets 11, Piezo -summern

Denna inställning är ganska enkel så följ bara anvisningarna i boken

En nödvändig ändring är att summern måste flyttas till den nedre halvan av brödbrädan. Det spelar ingen roll vilken plats du väljer, bara så länge de två trådarna som jordar summern är i raderna intill summerns ben. Den orange tråden som ansluter summern till arduino RedBoard MÅSTE repineras till hål 8.

Felsökning: Vår ursprungliga summer var ansluten korrekt, men inte särskilt hög, så vi bytte med en summer från ett annat kit och volymen var mycket högre

Steg 5: Ställ in Arduino för lampor

Ställ in Arduino för lampor
Ställ in Arduino för lampor
Ställ in Arduino för lampor
Ställ in Arduino för lampor
Ställ in Arduino för lampor
Ställ in Arduino för lampor

Följ instruktionerna i SIK -guiden för krets 3, RGB -lysdioden

Lägg till den här kretsen till den föregående kretsen så att båda funktionerna kan köras samtidigt på arduino

Tråden som förbinder det blå benet på RBG -LED MÅSTE repineras till hål 6.

Återigen följer detta steg instruktionerna i boken, men var noga med att dubbelkolla alla anslutningar om du har problem

Steg 6: Kombinera koder

Kombinera koder
Kombinera koder
Kombinera koder
Kombinera koder
Kombinera koder
Kombinera koder
Kombinera koder
Kombinera koder

Den här delen är lite knepig. Du måste kombinera koderna för båda kretsarna för att säkerställa att de körs samtidigt.

Det fullständiga programmet visas ovan, men jag kommer att leda dig genom de mer komplexa ändringarna.

Definiera variabler

Flytta först all variabel från de två SIK Circuit -självstudierna till programmets överkant.

Omdefiniera variabeln BLUE_PIN till 6.

Omdefiniera variabeln summern till 8.

Noterna, tempot och takterna kan ändras för att återspegla vilken låt du vill, men se till att den variabla songlängden är lika med antalet noter i din låt.

Setup Loop

Allt som ska finnas i den här slingan är de fyra pinMode -kommandona: en för varje lampa och summern.

Ogiltig slinga

Kombinera först tomrumsslingorna från de två programmen.

Radera sedan kodraderna som kontrollerar lamporna: Vi kommer att ändra koden för att blinka slumpmässiga färger i synkronisering med låten.

Inne i void loop, definiera myColor som void myColor (int redIntensity, int greenIntensity, int blueIntensity). Denna rad går precis ovanför analogWrite -kommandona längst ner i den kombinerade slingan.

Över kommandot för ton, definiera myColor till myColor (r, g, b). Ovanför det, definiera int r, int g och int b till slumpmässigt (255). Detta kräver en slumpmässig intensitet för varje färg.

Under det upprättar du ett Serial.println -kommando för var och en av r, g och b.

Din färdiga kod bör bearbeta fotografierna ovan. Fotona är uppdelade i variabler, tomrumsinställning och tomrumsslinga, med tomrumsslinga som har två fotografier. Ha så kul

Felsökning

Dubbelkolla att myColor (r, g, b) är definierad före ton!

Steg 7: Skriv ut

Skriva ut
Skriva ut
Skriva ut
Skriva ut

Nu när arduinoen är konfigurerad kan du skriva ut dina mönster från OnShape

Steg 8: Montera struktur

Montera struktur
Montera struktur
Montera struktur
Montera struktur
Montera struktur
Montera struktur

Material: Batteripaket, tryckt karossstruktur, hjul, axlar, gummiband, färdigt arduino kretskort, varmt lim, muttrar, skruv

  1. Het lim två muttrar på ovansidan av strukturen stänger gapet i strukturen
  2. Fäst arduino på strukturen genom att linda ett gummiband tätt runt strukturen och arduino
  3. Varmlim ditt gångjärn på sidan av strukturen så att det kan stödja batteripaketet utan att komma i vägen för gummibandet som används för att driva bilen (bilder 3 och 4)
  4. Använd ett gummiband för att fästa batteriet i gångjärnet. Den ska vila utanför hela strukturen (bilder 5 och 6)
  5. Sätt pluggen i axelhålen och se till att hjulen sitter ordentligt på axeln
  6. Borra ett hål i mitten av bakaxeln
  7. Sätt in skruven i skruvhålet

Steg 9: Förbered för lansering

Förbered dig för lansering
Förbered dig för lansering
Förbered dig för lansering
Förbered dig för lansering
Förbered dig för lansering
Förbered dig för lansering

Du är nästan klar!

  1. Sätt ett gummiband på varje bakhjul för dragkraft
  2. Gör en kedja av gummiband och fäst den på läppen längst fram på kroppen
  3. Haka fast det sista gummibandet på skruven och linda axeln bakåt

Steg 10: Starta

Image
Image

Grattis!

Steg 11: Valfritt: Bygg en ramp

Få någon träbit eller plast eller vad du vill som är tillräckligt bred för dina hjul!

Som du ser använde vi gaffatejp och plywood, så egentligen kommer allt att fungera

Få sedan ett stöd för att höja din ramp till önskad vinkel, starta din bil och titta!

Rekommenderad: