Inhoudsopgave:
- Stap 1: Benodigdheden
- Stap 2: De onderdelen afdrukken
- Stap 3: Montage van de katapult
- Stap 4: Het circuit
- Stap 5: De code
- Stap 6: De behuizing
- Stap 7: De katapult afmaken
- Stap 8: Testen
Video: Automatische rubberen band katapult - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Moe van deze kantoorgevechten? Pak je gereedschap en bouw de krachtigste automatische katapult in het hele gebouw! Versla je collega's of klasgenoten en geniet van de kracht die vrijkomt met een enkele klik op de knop!
In deze Instructable zal ik laten zien hoe je een rubberen band aangedreven katapult te maken. Het kan automatisch herladen en is er altijd wanneer je het nodig hebt.
Laten we beginnen!
Stap 1: Benodigdheden
Gereedschap:
- 3D-printer
- Schroevendraaier
- Tang
- Heet lijmpistool
- Soldeerbout & soldeer
- Zaag
Onderdelen:
- Elastiekje
- M1.4 Bout en moer
- Arduino uno
- 2x Micro-servo SG90
- Druk op de knop
- 10k Weerstand
- Breadboard
- Paperclip
- Draad
- 3 mm multiplex plaat
- USB-kabel
- Plakband
Stap 2: De onderdelen afdrukken
3D print de bijgevoegde STL-bestanden. Ik gebruikte de Creality Ender 3 met 1.75mm wit PLA.
Dit zijn de instellingen die ik heb gebruikt:
- Invulling: 20%
- Laaghoogte: 0.2mm
- Mondstuktemperatuur: 200°C
- Bedtemperatuur: 60°C
Het volledige afdrukproces duurde ongeveer een uur met de bovenstaande instellingen. Als je geen 3D-printer hebt, kun je karton gebruiken om het te maken!
Stap 3: Montage van de katapult
Nadat u klaar bent met afdrukken, zou u twee delen moeten hebben. In deze stap gaan we de katapult monteren.
- Pak de bout en gebruik de schroevendraaier om deze in het middelste gat van het deel dat op een lepel lijkt te steken.
- Pak de rubberen band vast en zet deze vast rond de bout met de moer. Gebruik indien nodig een beetje hete lijm.
- Gebruik een tang om de paperclip recht te trekken en doormidden te snijden.
- Steek de ene helft van de paperclip in de gaten van beide 3D-geprinte delen en buig de uiteinden om ervoor te zorgen dat alles op zijn plaats blijft.
Stap 4: Het circuit
De servo's:
We beginnen met de servo's. Sluit de gele draad van de eerste servo aan op pin 5. Dit zal de servo zijn om de katapult af te schieten. Sluit de gele draad van de tweede servo aan op pin 9. Dit wordt de slotservo. Sluit de rode draden van beide servo's aan op de positieve kant van het breadboard en sluit de bruine draden van beide servo's aan op de negatieve kant van het breadboard. Ik heb enkele jumperdraden gebruikt om de servo's aan te sluiten, maar elke andere draad zal ook werken.
De knop:
Soldeer de weerstand aan de knop en soldeer een draad aan het andere uiteinde van de weerstand. Soldeer twee draden aan de knop zoals op de foto's. Sluit de gele draad aan op pin 7 op de Arduino, sluit de rode draad aan op de positieve kant van het breadboard en de blauwe draad op de negatieve kant van het breadboard.
Sluit de positieve kant van het breadboard aan op 5v en verbind de negatieve kant van het breadboard met de grond (GND-pin).
Strip de USB-kabel om een kabel te krijgen waarbij het ene uiteinde een USB-ingang is en het andere uiteinde twee draden. Verbind de rode draad van de USB-kabel met de VIN-pin op de Arduino en de andere met de grond (GND-pin). Het circuit is klaar en we kunnen beginnen met coderen!
Stap 5: De code
In deze stap gaan we de code schrijven om de servo's te besturen. We zullen hiervoor een Arduino uno gebruiken. Laten we beginnen!
Open de Arduino IDE en importeer het.ino-bestand dat ik heb verstrekt.
Verklaring van de code:
We beginnen met de opstelling. In de opstelling zijn er een paar regels. De Serial.begin(9600) is om de communicatiesnelheid in te stellen. In dit geval is deze ingesteld op 9600 bits per seconde. pinMode(buttonPin, INPUT) stelt een pin in voor de knop. Op de volgende twee regels ziet u servo.attach(5) en servoLock.attach(9). Dit zijn de pinnen waar de servo aan vast zit, in dit geval zitten de servo's vast aan 5 en pin 9. Als laatste zie je resetCatapult(), dit roept de resetCatapult functie aan.
Als we naar de lus gaan, zie je buttonState = digitalRead(buttonPin). Dit leest de status van de knop (knop ingedrukt of niet). Als de knop wordt ingedrukt, zal de katapult vuren en resetten om opnieuw te kunnen vuren.
De schietfunctie zorgt ervoor dat er spanning op het elastiekje komt te staan. Hierna opent de lock servo en zal de katapult afvuren.
De resetfunctie haalt alle spanning van het elastiekje af, waardoor de arm naar beneden valt. Hierna vergrendelt de vergrendelingsservo de arm en is de katapult klaar om opnieuw te worden afgevuurd.
Met de kennis van hoe de code werkt kun je nu alles naar wens aanpassen.
Upload de code naar de Arduino.
Stap 6: De behuizing
Voor de behuizing gebruiken we triplex van 3 mm. Ik heb 5 stukken uitgesneden met de volgende afmetingen:
- 8x6 cm (1 stuk)
- 8x5,4 cm (1 stuk)
- 6x12,7 cm (2 stuks)
- 8x13 cm (1 stuk)
Boor een gat in het midden van het 8x6 en 8x5.4 stuk (zorg dat het groot genoeg is voor de 3 draden van de servo). Boor een gat van 1,1 centimeter in het stuk van 8x13 cm zoals op de afbeelding te zien is.
Het stuk van 8x13 cm is de bovenkant, de andere stukken zijn de zijkanten. Gebruik het lijmpistool en lijm alle stukjes aan elkaar om een doos te maken.
Stap 7: De katapult afmaken
Je bent bijna klaar! nog een stap en je kunt genieten van je zelfgemaakte katapult!
Stop alles in de behuizing, maar zorg dat de servo's en stroomkabel aan de buitenkant zitten. Lijm de knoop in het gaatje bovenop de behuizing en je bent bijna klaar!
Draai de behuizing zodat de bovenkant naar je toe wijst en lijm de servo die wordt gebruikt om de katapult af te vuren opzij (maakt niet uit aan welke kant). Zorg ervoor dat de servo een hoek van 0° heeft en naar de doos wijst zoals op de afbeelding.
Pak de andere helft van de paperclip (uit stap 3), buig deze met een tang in een hoek van bijna 180 graden en knip hem weer doormidden. Pak het gebogen stuk vast en bevestig de rubberen band van de katapult aan de servo-arm.
Lijm de basis van de katapult aan de bovenkant. Zorg ervoor dat er geen spanning op de rubberen band staat! Lijm tenslotte de slotservo aan de andere kant van de behuizing. Zorg ervoor dat de servo een hoek van 180° heeft en de arm van de katapult blokkeert.
Om ervoor te zorgen dat de arm terugvalt gaan we een stukje tape op de basis van de katapult plakken. Wanneer de arm de tape raakt, zal deze terugveren naar zijn oorspronkelijke positie en kun je opnieuw vuren. Je bent eindelijk klaar! Laten we het testen!
Stap 8: Testen
Geniet van je katapult!
Aanbevolen:
Automatische hondenvoeder !!: 4 stappen
Automatische Dog Feederrr!!: Makkelijk, Behulpzaam en Gezond
Automatische invoer: 3 stappen
Automatische feeder: waar gaat ons project over? Ons project is een automatische feeder voor honden. Het is een eenvoudige manier om uw hond te voeren. Bijvoorbeeld als u op reis gaat en u kent niemand die uw hond voor u kan voeren. De automatische feeder is verantwoordelijk voor
Automatische hondenvoeder: 6 stappen
Auto Dog Feeder: Dit is mijn project van een Auto Pet Feeder. Mijn naam is Parker, ik zit in groep 11 en ik heb dit project op 11 november 2020 gemaakt als een CCA (Course Culminating Activity) in dit project zal ik je laten zien hoe je een Automatic Pet Feeder maakt met Arduino UNO
Katapult met afstandsbediening: 5 stappen (met afbeeldingen)
Katapult met afstandsbediening: ik kreeg een Arduino voor Kerstmis en het kostte me een tijdje om het in te stellen. Ik raakte er na een tijdje aan gewend en besloot aan mijn eerste grote project te beginnen. Een katapult. Omdat katapulten cool zijn. Maar mijn katapult moest een paar dingen bevatten. Het moest klein zijn. Ik
Pi-katapult: 7 stappen (met afbeeldingen)
Pi Catapult: Elk jaar op de laatste zaterdag van oktober organiseert het Historisch Museum van Cantigny een wedstrijd voor amateurkatapulten. Dit is een prachtige wedstrijd waarbij alle deelnemers een katapult kunnen bouwen en afvuren terwijl ze strijden in maximaal 3 verschillende categorieën: afstand