Inhoudsopgave:
- Stap 1: Verzamel materialen
- Stap 2: ontwerp uw structuur
- Stap 3: Ontwerp wielen
- Stap 4: Arduino instellen voor zoemer
- Stap 5: Arduino instellen voor verlichting
- Stap 6: Combineer codes
- Stap 7: Afdrukken
- Stap 8: monteer structuur
- Stap 9: Bereid je voor op lancering
- Stap 10: Lancering
- Stap 11: Optioneel: bouw een helling
Video: Robo-Band auto - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Dit is een upgrade van je traditionele auto met rubberen band
Stap 1: Verzamel materialen
Voor dit project heb je de volgende items nodig:
- 4 wielen bij voorkeur dezelfde maat (wij hebben de onze 3D geprint)
- Eén deuvel die in de wielen past
- Een Arduino-kit (we gebruikten een SparkFun RedBoard-kit)
- Structuur voor de Arduino om op te zitten (wij hebben de onze 3D geprint)
- Batterijpakket
- Elastiekjes
- Wat materiaal om de Arduino op te tillen, zodat hij niet direct op het lichaam zit (we gebruikten noten)
- Hete lijm
- Schroef
- Een scharnierachtig apparaat
- Optioneel: ducttape en multiplex om een helling te maken
Stap 2: ontwerp uw structuur
Je moet de basis 3D printen waar de Arduino zal plaatsen
Gebruik hiervoor online software waarmee gebruikers hun eigen model kunnen ontwerpen dat kan worden afgedrukt
OnShape is een geweldige en gratis online ontwerpsoftware die we hebben gebruikt
Onze basis was een trapezium met twee gaten voor assen in de structuur
De afmetingen van de schets worden vermeld in de bovenstaande afbeelding, evenals een link hieronder:
cad.onshape.com/documents/048fc6be951616f14e2deccc/w/20989624bf2558bc37959b78/e/68c66e4b2b2e6e5c3f831475
Stap 3: Ontwerp wielen
Deze stap is niet verplicht, we wilden gewoon elke stap uitleggen die we deden
Als je vier wielen van dezelfde maat kunt vinden, gebruik die dan en zorg ervoor dat de as in die wielen past
We hebben alle wielen 3D geprint met OnShape
Let op: De vier wielen hoeven niet dezelfde maat te hebben. Zolang er twee paren van dezelfde grootte zijn, hoeft elk paar niet precies gelijk te zijn. Als u ongelijke wielen heeft, plaatst u het kleinere paar voor in de auto.
Hier is de link voor ons ontwerp op OnShape:
cad.onshape.com/documents/e1922e8518bcb45ebed6572a/w/079056c283baf08413a9531b/e/6447ceb52e949cd1573223c7
Stap 4: Arduino instellen voor zoemer
Volg de instructies in de SIK-gids voor circuit 11, de piëzo-zoemer
Deze opzet is vrij eenvoudig, dus volg gewoon de aanwijzingen in het boek
Een noodzakelijke wijziging is dat de zoemer naar de onderste helft van het breadboard moet worden verplaatst. Het maakt niet uit welke locatie u kiest, zolang de twee draden die de zoemer aan de grond zetten zich in de rijen naast de poten van de zoemer bevinden. De oranje draad die de zoemer verbindt met de arduino RedBoard MOET worden vastgemaakt aan gat 8.
Probleemoplossing: onze originele zoemer was correct aangesloten, maar niet erg luid, dus we schakelden over met een zoemer uit een andere kit en het volume was veel luider
Stap 5: Arduino instellen voor verlichting
Volg de instructies in de SIK Guide voor circuit 3, de RGB LED
Voeg dit circuit toe aan het vorige circuit om beide functies tegelijkertijd op de arduino te laten draaien
De draad die de blauwe poot van de RBG-led verbindt, MOET aan gat 6 worden vastgemaakt.
Nogmaals, deze stap volgt de instructies in het boek, maar zorg ervoor dat u alle verbindingen dubbel controleert als u problemen ondervindt
Stap 6: Combineer codes
Dit deel is een beetje lastig. U moet de codes voor beide circuits combineren om ervoor te zorgen dat ze tegelijkertijd werken.
Het volledige programma is hierboven weergegeven, maar ik zal u door de meer complexe aanpassingen leiden.
Variabelen definiëren
Verplaats eerst alle variabelen van de twee SIK Circuit-tutorials naar de bovenkant van het programma.
Definieer de variabele BLUE_PIN opnieuw tot 6.
Definieer de variabele buzzerPin opnieuw tot 8.
De noten, het tempo en de beats kunnen worden gewijzigd om elk gewenst nummer weer te geven, maar zorg ervoor dat de variabele songlengte gelijk is aan het aantal noten in uw nummer.
Instellus
Het enige dat in deze lus zou moeten zitten, zijn de vier pinMode-opdrachten: één voor elk licht en de zoemer.
Nietige lus
Combineer eerst de lege lussen van de twee programma's.
Verwijder vervolgens de coderegels die de lichten besturen: we gaan de code wijzigen om willekeurige kleuren te laten knipperen in synchronisatie met het nummer.
Definieer in de void-lus myColor als void myColor (int redIntensity, int greenIntensity, int blueIntensity). Deze regel gaat net boven de analogWrite-opdrachten aan de onderkant van de gecombineerde lus.
Boven het commando voor toon, definieer myColor naar myColor(r, g, b). Definieer daarboven int r, int g en int b tot willekeurig (255). Dit roept een willekeurige intensiteit op voor elke kleur.
Stel daaronder een Serial.println-opdracht in voor elk van r, g en b.
Uw voltooide code moet overeenkomen met de bovenstaande foto's. De foto's zijn opgedeeld in variabelen, void setup en void loop, waarbij void loop twee foto's heeft. Veel plezier
Probleemoplossen
Controleer nogmaals of myColor(r, g, b) is gedefinieerd voor toon!
Stap 7: Afdrukken
Nu de arduino is ingesteld, kunt u uw ontwerpen afdrukken vanuit OnShape
Stap 8: monteer structuur
Materialen: batterijpakket, gedrukte carrosseriestructuur, wielen, assen, elastiekjes, voltooide arduino-printplaat, hete lijm, moeren, schroef
- Heetlijm twee moeren aan de bovenzijde van de constructie dicht de opening in de constructie;
- Zet de arduino op de structuur vast door een rubberen band strak om de structuur en arduino te wikkelen
- Lijm uw scharnier met hete lijm aan de zijkant van de structuur zodat het de batterij kan ondersteunen zonder in de weg te zitten van de rubberen band die wordt gebruikt om de auto van stroom te voorzien (foto's 3 en 4)
- Gebruik een rubberen band om de batterij aan het scharnier te bevestigen. Het moet buiten de hele structuur rusten (foto's 5 en 6)
- Steek de deuvel in de asgaten en zorg ervoor dat de wielen stevig aan de as zijn bevestigd
- Boor een gat in het midden van de achteras
- Zet de schroef in het schroefgat
Stap 9: Bereid je voor op lancering
Je bent bijna klaar!
- Plaats een rubberen band op elk achterwiel voor tractie
- Maak een ketting van elastiekjes en bevestig deze aan de lip aan de voorkant van het lichaam
- Haak het laatste elastiekje aan de schroef en wind de as naar achteren
Stap 10: Lancering
Gefeliciteerd!
Stap 11: Optioneel: bouw een helling
Pak een stuk hout of plastic of wat je maar wilt dat breed genoeg is voor je wielen!
Zoals je kunt zien, hebben we ducttape en multiplex gebruikt, dus echt alles zal werken
Zorg dan voor een steun om je oprit naar een gewenste hoek te brengen, lanceer je auto en kijk!
Aanbevolen:
Hex Robo V1 (met kanon): 9 stappen (met afbeeldingen)
Hex Robo V1 (met kanon): Geïnspireerd door mijn vorige robot, deze keer maak ik Hex Robo voor War Game. Uitrusten met kanon (volgende op V2) of misschien bestuurd met joystick (volgende op V3), ik denk dat het leuk zal zijn om te spelen met vriend. elkaar neerschieten met een kleine plastic kanonbal en
O Robô-koekje: 3 stappen
O Robô Koekje: Materiaal: 1. Arduino; 2. Motoren gelijkstroom; 1. Bluetooth; 1.proto board.____________________________________________________________________________ Materialen: 1. Arduino;2. DC-motoren; 1. Bluetooth; 1. Proto-kaart;
Robo-recruiter van Makerspace - Krijg de antwoorden op uw veelgestelde vragen: 4 stappen
Robo-recruiter van Makerspace - Krijg de antwoorden op uw veelgestelde vragen: Ik presenteerde vorig jaar aan het schoolhoofd het idee om een extra-curriculaire Makerspace-klas te houden voor studenten die nieuwsgierig waren naar alles over elk hulpmiddel dat we hebben. Dus toen hij eindelijk toestemde, wist ik dat ik de aandacht van alle studenten moest trekken
De Robo Recall Mod Kit (2019 Launcher) installeren: 4 stappen
Hoe de Robo Recall Mod Kit (2019 Launcher) te installeren: Met de release van de Epic Games Store en de impact van games zoals Fortnite, heeft de launcher van Epic Games in 2018 en in 2019 behoorlijk grote veranderingen aangebracht. selecteerbare categorieën voor normale ontwikkeling (met behulp van de basis un
Elke R/C-auto in een Bluetooth-app veranderen R/C-auto: 9 stappen
Elke R/C-auto veranderen in een Bluetooth-app-besturing R/C-auto: dit project toont de stappen om een gewone auto met afstandsbediening te veranderen in een Bluetooth (BLE)-auto met Wombatics SAM01-roboticabord, Blynk-app en MIT App Inventor. zijn veel goedkope RC-auto's met veel functies zoals de LED-koplampen en