Innholdsfortegnelse:
- Trinn 1: Samle materialer
- Trinn 2: Design strukturen din
- Trinn 3: Design hjul
- Trinn 4: Sett opp Arduino for summer
- Trinn 5: Sett opp Arduino for lys
- Trinn 6: Kombiner koder
- Trinn 7: Skriv ut
- Trinn 8: Monter struktur
- Trinn 9: Forbered deg på lansering
- Trinn 10: Start
- Trinn 11: Valgfritt: Bygg en rampe
Video: Robo-Band Car: 11 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Dette er en oppgradering fra din tradisjonelle gummibåndsdrevne bil
Trinn 1: 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
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
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
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
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
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
Nå som arduinoen er konfigurert, kan du skrive ut designene dine fra OnShape
Trinn 8: Monter struktur
Materialer: Batteripakke, trykt karosseristruktur, hjul, aksler, gummibånd, ferdig arduino kretskort, varmt lim, muttere, skruer
- Varm lim to muttere på oversiden av strukturen lukk gapet i strukturen
- Fest arduinoen på strukturen ved å vikle et gummibånd tett rundt strukturen og arduinoen
- 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)
- Bruk et gummibånd for å feste batteripakken til hengslet. Den skal hvile utenfor hele strukturen (bilder 5 og 6)
- Sett pluggen inn i akselhullene og sørg for at hjulene er godt festet til akselen
- Bor et hull i midten av bakakselen
- Sett skruen inn i skruehullet
Trinn 9: Forbered deg på lansering
Du er nesten ferdig!
- Sett ett gummibånd på hvert bakhjul for trekkraft
- Lag en kjede av gummibånd og fest den til leppen på forsiden av kroppen
- Hekt det siste gummibåndet på skruen og vind akselen bakover
Trinn 10: Start
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:
Enkel Robo-Dog (laget av pianotaster, en lekepistol og en mus): 20 trinn (med bilder)
Enkel Robo-Dog (laget av pianotaster, en leketøypistol og en mus): Å, Aserbajdsjan! Ildens land, stor gjestfrihet, vennlige mennesker og vakre kvinner (… beklager, kvinne! Selvfølgelig har jeg bare øyne for deg, min kone gözəl balaca ana ördəkburun!). Men ærlig talt er dette et veldig vanskelig sted for en produsent, spesielt når du
Hex Robo V1 (med kanon): 9 trinn (med bilder)
Hex Robo V1 (med Cannon): Inspirert av min forrige robot, denne gangen lager jeg Hex Robo for War Game. Utstyr med kanon (neste på V2) eller kanskje styrt med joystick (neste på V3) jeg tror det vil være morsomt å spille med venn. skyte hverandre ved hjelp av en liten kanon plastkule og
Carro Robô Controlado For Bluetooth: 10 trinn
Carro Robô Controlado For Bluetooth: Um dos projetos mais ambiciosos para se fazer com Arduino é a construção de um carro robô, para mim foi que me incentivou a estudar mais sobre o Arduino, on internet and possible encontrar diversas formas de construir um, seja um seguidor de linha, de
O Robô Cookie: 3 trinn
O Robô Cookie: Materiais: 1. Arduino; 2.Motores DC; 1.Bluetooth; 1. prototavle .____________________________________________________________________________ Materialer: 1. Arduino; 2. DC -motorer; 1.Bluetooth; 1.Protokort
DIY Smart Robot Tracking Car Kit Sporing Car Fotosensitiv: 7 trinn
DIY Smart Robot Tracking Car Kits Tracking Car Fotosensitiv: Design av SINONING ROBOT Du kan kjøpe fra tracking robot carTheoryLM393 chip sammenligne de to fotoresistoren, når det er en fotoresistor LED på den ene siden på HVIT stopper siden av motoren umiddelbart, den andre siden av motoren snurre opp, slik at