Sommario:
- Passaggio 1: forniture
- Passaggio 2: stampa delle parti
- Passaggio 3: assemblaggio della catapulta
- Fase 4: il circuito
- Passaggio 5: il codice
- Passaggio 6: l'involucro
- Passaggio 7: finire la catapulta
- Passaggio 8: test
Video: Catapulta automatica con elastico: 8 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Stanco di questi litigi in ufficio? Prendi i tuoi strumenti e costruisci la catapulta automatica più potente dell'intero edificio! Sconfiggi i tuoi colleghi o compagni di classe e goditi il potere rilasciato con un solo clic sul pulsante!
In questo Instructable mostrerò come realizzare una catapulta alimentata da un elastico. Può ricaricarsi automaticamente ed è sempre lì quando ne hai bisogno.
Iniziamo!
Passaggio 1: forniture
Utensili:
- stampante 3d
- Cacciavite
- Pinze
- Pistola per colla a caldo
- Saldatore e saldatore
- Sega
Parti:
- Elastico
- M1.4 Bullone e dado
- Arduino uno
- 2x Micro servo SG90
- Premi il bottone
- Resistenza 10k
- tagliere
- Graffetta per fogli
- Filo
- Foglio di compensato da 3 mm
- cavo USB
- Nastro
Passaggio 2: stampa delle parti
Stampa in 3D i file STL allegati. Ho usato Creality Ender 3 con PLA bianco da 1,75 mm.
Queste sono le impostazioni che ho usato:
- Riempimento: 20%
- Altezza strato: 0,2 mm
- Temperatura dell'ugello: 200°C
- Temperatura del letto: 60°C
Il processo di stampa completo ha richiesto circa un'ora con le impostazioni di cui sopra. Se non hai una stampante 3D puoi usare il cartone per realizzarla!
Passaggio 3: assemblaggio della catapulta
Dopo aver finito di stampare dovresti avere due parti. In questo passaggio andremo ad assemblare la catapulta.
- Prendi il bullone e usa il cacciavite per inserirlo nel foro centrale della parte che sembra un cucchiaio.
- Afferra l'elastico e fissalo attorno al bullone con il dado. Se necessario, usa un po' di colla a caldo.
- Usa le pinze per raddrizzare la graffetta e tagliarla a metà.
- Metti metà della graffetta nei fori di entrambe le parti stampate in 3D e piega le estremità per assicurarti che tutto rimanga al suo posto.
Fase 4: il circuito
I servi:
Iniziamo con i servi. Collega il filo giallo del primo servo al pin 5. Questo sarà il servo per sparare la catapulta. Collega il filo giallo del secondo servo al pin 9. Questo sarà il servo di blocco. Collegare i fili rossi di entrambi i servi al lato positivo della breadboard e collegare i fili marroni di entrambi i servi al lato negativo della breadboard. Ho usato dei cavi jumper per collegare i servi, ma andrà bene anche qualsiasi altro cavo.
Il tasto:
Saldare il resistore al pulsante e saldare un filo all'altra estremità del resistore. Saldare due fili al pulsante come mostrato nelle immagini. Collega il filo giallo al pin 7 di Arduino, collega il filo rosso al lato positivo della breadboard e il filo blu al lato negativo della breadboard.
Collegare il lato positivo della breadboard a 5v e collegare il lato negativo della breadboard a terra (pin GND).
Spellare il cavo USB per ottenere un cavo in cui un'estremità è un ingresso USB e l'altra estremità sono due fili. Collegare il filo rosso del cavo USB con il pin VIN sull'Arduino e l'altro con la massa (pin GND). Il circuito è fatto e possiamo iniziare a codificare!
Passaggio 5: il codice
In questo passaggio andremo a scrivere il codice per controllare i servi. Useremo un Arduino uno per farlo. Iniziamo!
Apri l'IDE di Arduino e importa il file.ino che ho fornito.
Spiegazione del codice:
Iniziamo con la configurazione. Nel setup ci sono poche righe. Serial.begin(9600) serve per impostare la velocità di comunicazione. In questo caso è impostato a 9600 bit al secondo. pinMode(buttonPin, INPUT) imposta un pin per il pulsante. Nelle prossime due righe vedrai servo.attach(5) e servoLock.attach(9). Questi sono i pin a cui è collegato il servo, in questo caso i servo sono collegati al 5 e al pin 9. Infine vedrai resetCatapult(), questo chiama la funzione resetCatapult.
Se andiamo al ciclo vedrai buttonState = digitalRead(buttonPin). Questo legge lo stato del pulsante (pulsante premuto o meno). Se il pulsante viene premuto, la catapulta si attiverà e si ripristinerà per poter sparare di nuovo.
La funzione di sparo assicura che la tensione venga applicata all'elastico. Dopodiché, il servo della serratura si apre e la catapulta scatterà.
La funzione di ripristino toglie tutta la tensione dall'elastico, facendo cadere il braccio. Dopo questo, il servo della serratura blocca il braccio e la catapulta è pronta per essere nuovamente sparata.
Con la conoscenza di come funziona il codice, ora puoi regolare tutto a tuo piacimento.
Carica il codice su Arduino.
Passaggio 6: l'involucro
Per l'involucro utilizzeremo compensato da 3 mm. Ho ritagliato 5 pezzi con le seguenti dimensioni:
- 8x6 cm (1 pezzo)
- 8x5,4 cm (1 pezzo)
- 6x12,7 cm (2 pezzi)
- 8x13 cm (1 pezzo)
Praticare un foro al centro del pezzo 8x6 e 8x5.4 (assicurarsi che sia abbastanza grande per i 3 fili del servo). Praticare un foro di 1,1 centimetri nel pezzo di 8x13 cm come mostrato nell'immagine.
Il pezzo 8x13 cm sarà il top, gli altri pezzi sono i lati. Usa la pistola per colla e incolla tutti i pezzi insieme per creare una scatola.
Passaggio 7: finire la catapulta
Hai quasi finito! solo un altro passo e potrai goderti la tua catapulta fatta in casa!
Metti tutto nell'involucro, ma assicurati che i servi e il cavo di alimentazione siano all'esterno. Incolla il bottone al foro sulla parte superiore dell'involucro e hai quasi finito!
Ruota il rivestimento in modo che la parte superiore sia rivolta verso di te e incolla il servo che viene utilizzato per sparare la catapulta su un lato (non importa da che parte). Assicurati che il servo abbia un angolo di 0° e sia rivolto verso la scatola come nell'immagine.
Prendi l'altra metà della graffetta (dal passaggio 3), usa le pinze per piegarla ad un angolo di quasi 180 gradi e tagliala di nuovo a metà. Afferra il pezzo piegato e fissa l'elastico della catapulta al braccio del servo.
Incolla la base della catapulta verso l'alto. Assicurati che non ci sia tensione sull'elastico! Infine incollare il servo della serratura sull'altro lato del carter. Assicurati che il servo abbia un angolo di 180° e stia bloccando il braccio della catapulta.
Per assicurarci che il braccio ricada all'indietro metteremo un pezzo di nastro adesivo sulla base della catapulta. Quando il braccio colpisce il nastro, tornerà alla sua posizione originale e potrai sparare di nuovo. Hai finalmente finito! Mettiamolo alla prova!
Passaggio 8: test
Goditi la tua catapulta!
Consigliato:
Sensore del respiro fai-da-te con Arduino (sensore elastico conduttivo a maglia): 7 passaggi (con immagini)
Sensore del respiro fai-da-te con Arduino (sensore elastico a maglia conduttiva): questo sensore fai-da-te assumerà la forma di un sensore elastico a maglia conduttiva. Si avvolgerà attorno al tuo torace/stomaco e quando il tuo torace/stomaco si espande e si contrae, anche il sensore e, di conseguenza, i dati di input che vengono inviati ad Arduino. Così
Mitragliatrice ad elastico, rilevamento a infrarossi, ROBOT TV DEFENDER: 5 passaggi (con immagini)
Mitragliatrice ad elastico, rilevamento a infrarossi, ROBOT DEFENDER TV: non utilizzando circuiti integrati, questo robot attende un segnale a infrarossi da un telecomando TV standard, quindi attiva rapidamente una serie di elastici. Nota: visualizza/richiedi il "sito desktop" se non vedi il video.Disclaimer: questo progetto è in
Catapulta automatica per il lancio di cibo per animali domestici (cane, gatto, pollo, ecc.), lancio di palline e altro ancora!: 4 passaggi (con immagini)
Catapulta automatica per il lancio di cibo per animali domestici (cane, gatto, pollo, ecc.), lancio di palline e altro!: Ciao e benvenuto nel mio primo Instructable! Il nostro cane AMA il suo cibo, lo mangerà letteralmente tutto in pochi secondi. Ho escogitato modi per rallentarlo, dalle palle con il cibo dentro al buttarlo per tutto il cortile. Sorprendentemente, lei è
Connessione USB in tessuto elastico: 8 passaggi (con immagini)
Connessione USB in tessuto elastico: crea un cavo USB in tessuto elastico per qualsiasi motivo desideri. Questo è stato un primo test per me e… ha funzionato! Quindi il prossimo passo sarà integrare questa connessione USB in una maglietta che posso indossare, con una tasca per la mia fotocamera digitale, contenente un U
Tracce di tessuto conduttivo elastico lasercut: 6 passaggi (con immagini)
Tracce di tessuto conduttivo elastico tagliato al laser: come creare tracce di tessuto conduttivo da tessuto non elastico e attaccarle a tessuto elastico. Avrai bisogno di: tessuto conduttivo. Ho usato Cobaltex di Less EMF http://www.lessemf.com/fabric.htmlWonder Under o qualche altro foglio adesivo termoadesivo (