Sisällysluettelo:
- Vaihe 1: Kerää materiaalit
- Vaihe 2: Suunnittele rakenne
- Vaihe 3: Suunnittele pyörät
- Vaihe 4: Määritä Arduino Buzzerille
- Vaihe 5: Aseta Arduino valoja varten
- Vaihe 6: Yhdistä koodit
- Vaihe 7: Tulosta
- Vaihe 8: Kokoa rakenne
- Vaihe 9: Valmistaudu käynnistykseen
- Vaihe 10: Käynnistä
- Vaihe 11: Valinnainen: Luo ramppi
Video: Robo-Band-auto: 11 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Tämä on päivitys perinteisestä kuminauhakäyttöisestä autostasi
Vaihe 1: Kerää materiaalit
Tätä projektia varten tarvitset seuraavat tuotteet:
- 4 pyörää mieluiten samankokoisia (3D -tulostimme omamme)
- Yksi renkaaseen sopiva vaarnatappi
- Arduino -sarja (käytimme SparkFun RedBoard -sarjaa)
- Rakenne arduinolle istua (3D -tulostimme omamme)
- Akku
- Kuminauhat
- Jotain materiaalia arduinon nostamiseen niin, että se ei ole suoraan vartalolla (käytimme pähkinöitä)
- Kuuma liima
- Ruuvi
- Saranamainen laite
- Valinnainen: teippi ja vaneri luiskan luomiseksi
Vaihe 2: Suunnittele rakenne
Sinun on tulostettava 3D -pohja, johon arduino asettaa
Käytä tätä varten online -ohjelmistoa, jonka avulla käyttäjät voivat suunnitella oman mallin, joka voidaan tulostaa
OnShape on loistava ja ilmainen online -suunnitteluohjelmisto, jota käytimme
Pohjamme oli puolisuunnikas, jossa oli kaksi reikää rakenteen akseleille
Luonnoksen mitat on lueteltu yllä olevassa kuvassa ja alla oleva linkki:
cad.onshape.com/documents/048fc6be951616f14e2deccc/w/20989624bf2558bc37959b78/e/68c66e4b2b2e6e5c3f831475
Vaihe 3: Suunnittele pyörät
Tämä vaihe ei ole pakollinen, halusimme vain selittää jokaisen tekemämme askeleen
Jos löydät neljä samankokoista pyörää, käytä niitä ja varmista, että akseli sopii niihin
Tulostimme kaikki pyörät 3D: llä OnShapen avulla
Huomaa: Neljän pyörän ei tarvitse olla samankokoisia. Niin kauan kuin on kaksi saman kokoista paria, jokaisen parin ei tarvitse olla täsmälleen yhtä suuri. Jos pyörät ovat epätasaisia, aseta pienempi pari auton eteen.
Tässä on linkki OnShape -suunnitteluumme:
cad.onshape.com/documents/e1922e8518bcb45ebed6572a/w/079056c283baf08413a9531b/e/6447ceb52e949cd1573223c7
Vaihe 4: Määritä Arduino Buzzerille
Noudata piirin 11, pietsosummerin, SIK -oppaan ohjeita
Tämä asetus on melko yksinkertainen, joten noudata vain kirjan ohjeita
Tarvittava muutos on, että summeri on siirrettävä leipälevyn alaosaan. Ei ole väliä minkä sijainnin valitset, kunhan summerin maadoittavat kaksi johtoa ovat summerin jalkojen vieressä olevilla riveillä. Oranssi lanka, joka yhdistää summerin arduino RedBoardiin, on korjattava reikään 8.
Vianetsintä: Alkuperäinen summeri oli kytketty oikein, mutta ei kovin kovaa, joten vaihdoimme toisen sarjan summerilla ja äänenvoimakkuus oli paljon kovempi
Vaihe 5: Aseta Arduino valoja varten
Noudata SIK -oppaan ohjeita piirille 3, RGB -LED
Lisää tämä piiri edelliseen piiriin, jotta molemmat toiminnot voivat toimia samanaikaisesti arduinossa
Johdin, joka yhdistää RBG -LEDin sinisen jalan, on kiinnitettävä reikään 6.
Tämä vaihe noudattaa jälleen kirjan ohjeita, mutta muista tarkistaa kaikki liitännät, jos sinulla on vaikeuksia
Vaihe 6: Yhdistä koodit
Tämä osa on hieman hankala. Sinun on yhdistettävä molempien piirien koodit varmistaaksesi, että ne toimivat samanaikaisesti.
Koko ohjelma on esitetty yllä, mutta käyn läpi monimutkaisemmat muutokset.
Määritä muuttujat
Siirrä ensin kaikki muuttujat kahdesta SIK Circuit -opetusohjelmasta ohjelman alkuun.
Määritä muuttuja BLUE_PIN arvoon 6.
Määritä muuttuva summeriPin arvoksi 8.
Muistiinpanoja, tempoa ja lyöntejä voidaan muuttaa vastaamaan mitä tahansa haluamaasi kappaletta, mutta varmista, että muuttuva kappaleen pituus on sama kuin kappaleesi nuotit.
Asennussilmukka
Tässä silmukassa pitäisi olla vain neljä pinMode -komentoa: yksi kullekin valolle ja summerille.
Tyhjä silmukka
Yhdistä ensin kahden ohjelman tyhjät silmukat.
Poista sitten valoja ohjaavat koodirivit: Aiomme muuttaa koodin vilkuttamaan satunnaisia värejä synkronoituna kappaleen kanssa.
Määritä tyhjän silmukan sisällä myColor tyhjäksi myColor (int redIntensity, int greenIntensity, int blueIntensity). Tämä rivi menee juuri analogWrite -komentojen yläpuolelle yhdistetyn silmukan alareunassa.
Määritä sävyn komennon yläpuolelle myColor -arvoksi myColor (r, g, b). Määrittele int r, int g ja int b satunnaiseksi (255). Tämä kutsuu satunnaisen intensiteetin kullekin värille.
Luo sen jälkeen Serial.println -komento kullekin r, g ja b.
Valmiiden koodiesi pitäisi työstää yllä olevat valokuvat. Valokuvat on hajotettu muuttujiksi, tyhjäksi asetukseksi ja tyhjäksi, ja tyhjä silmukka sisältää kaksi valokuvaa. Pidä hauskaa
Ongelmien karttoittaminen
Tarkista vielä kerran, että myColor (r, g, b) on määritetty ennen sävyä!
Vaihe 7: Tulosta
Nyt kun arduino on määritetty, voit tulostaa kuviosi OnShape -ohjelmasta
Vaihe 8: Kokoa rakenne
Materiaalit: Akku, painettu runkorakenne, pyörät, akselit, kuminauhat, valmis arduino -piirilevy, kuuma liima, mutterit, ruuvi
- Kuuma liima kaksi mutteria rakenteen yläpuolella sulkee raon rakenteessa
- Kiinnitä arduino rakenteeseen käärimällä kuminauha tiukasti rakenteen ja arduinon ympärille
- Kuumaa liimaa saranasi rakenteen sivulle, jotta se voi tukea akkua ilman, että se häiritsee auton virtaa käyttävää kuminauhaa (kuvat 3 ja 4)
- Kiinnitä akku saranaan kuminauhalla. Sen pitäisi levätä koko rakenteen ulkopuolella (kuvat 5 ja 6)
- Aseta tappi akselin reikiin ja varmista, että pyörät on kiinnitetty tukevasti akseliin
- Poraa reikä taka -akselin keskelle
- Aseta ruuvi ruuvinreikään
Vaihe 9: Valmistaudu käynnistykseen
Olet melkein valmis!
- Aseta yksi kuminauha jokaiseen takapyörään vetoa varten
- Tee ketju kuminauhoista ja kiinnitä se kehon etuosassa olevaan huuliin
- Ripusta viimeinen kuminauha ruuviin ja kelaa akseli taaksepäin
Vaihe 10: Käynnistä
Onnittelut!
Vaihe 11: Valinnainen: Luo ramppi
Hanki mikä tahansa puu- tai muovipala tai mitä haluat, joka on tarpeeksi leveä pyörillesi!
Kuten näette, käytimme teippiä ja vaneria, joten kaikki todella toimii
Hanki sitten tuki nostaaksesi ramppisi haluttuun kulmaan, käynnistä auto ja katso!
Suositeltava:
Yksinkertainen robo-koira (valmistettu pianonäppäimistä, lelupistoolista ja hiirestä): 20 vaihetta (kuvilla)
Yksinkertainen robo-koira (valmistettu pianonäppäimistä, lelupistoolista ja hiirestä): Voi, Azerbaidžan! Tulen maa, suuri vieraanvaraisuus, ystävälliset ihmiset ja kauniit naiset (… anteeksi, nainen! Tietysti minulla on vain silmät sinua varten, gözəl balaca ana ördəkburun vaimoni!). Mutta rehellisesti, tämä on erittäin vaikea paikka tekijälle, varsinkin kun
Hex Robo V1 (tykillä): 9 vaihetta (kuvilla)
Hex Robo V1: ystävän kanssa. ampumalla toisiaan pienellä tykin muovipallolla ja
Carro Robô Controlado Bluetoothin kautta: 10 vaihetta
Carro Robô Controlado Bluetoothin kautta: Um dos projetos mais ambiciosos para se fazer com Arduino on a buildção de um carro robô, para mim foi que me motivou a estudar more sobre o Arduino, and Internet and possibvel encontrar diversas form de constructionir um, seja um linjan sekoittaja
O Robô -eväste: 3 vaihetta
O Robô -eväste: Materiais: 1. Arduino; 2. moottorit DC; 1.Bluetooth; 1. prototyyppi .____________________________________________________________________________ Materiaalit: 1. Arduino; 2. DC -moottorit; 1.Bluetooth; 1.Protokortti
Baltazar, O Robô De Sucata: 7 vaihetta
Baltazar, O Robô De Sucata: Olá a todos meu Nome é Carlos Vitor e eu fiz um robô de sucata e vou estar deixando aqui a minha experiência de ter constructionído ele