Cuprins:
- Pasul 1: consumabile
- Pasul 2: Tipărirea pieselor
- Pasul 3: Asamblarea Catapultei
- Pasul 4: Circuitul
- Pasul 5: Codul
- Pasul 6: Carcasa
- Pasul 7: Finalizarea Catapultei
- Pasul 8: Testare
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Te-ai săturat de aceste lupte de birou? Apucați-vă instrumentele și construiți cea mai puternică catapultă automată din întreaga clădire! Învinge-ți colegii sau colegii de clasă și bucură-te de puterea eliberată cu un singur clic pe buton!
În acest Instructable voi arăta cum să faci o catapultă alimentată cu bandă de cauciuc. Se poate reîncărca automat și este întotdeauna acolo când aveți nevoie.
Să începem!
Pasul 1: consumabile
Instrumente:
- imprimantă 3d
- Şurubelniţă
- Cleşte
- Pistol de lipit fierbinte
- Fier de lipit & lipit
- A văzut
Părți:
- Bandă de cauciuc
- M1.4 Șurub și piuliță
- Arduino uno
- 2x Micro servo SG90
- Apasa butonul
- Rezistor 10k
- Pană de pâine
- Agrafă de birou
- Sârmă
- Foi de placaj de 3mm
- cablu USB
- Bandă
Pasul 2: Tipărirea pieselor
Imprimați 3D fișierele STL atașate. Am folosit Creality Ender 3 cu PLA alb de 1,75 mm.
Acestea sunt setările pe care le-am folosit:
- Umplere: 20%
- Înălțimea stratului: 0,2 mm
- Temperatura duzei: 200 ° C
- Temperatura patului: 60 ° C
Procesul complet de imprimare a durat aproximativ o oră cu setările de mai sus. Dacă nu aveți o imprimantă 3D, puteți utiliza carton pentru ao fabrica!
Pasul 3: Asamblarea Catapultei
După ce ați terminat de imprimat, ar trebui să aveți două părți. În acest pas vom asambla catapulta.
- Luați șurubul și folosiți șurubelnița pentru ao pune în gaura din mijloc a piesei care arată ca o lingură.
- Apucați banda de cauciuc și fixați-o în jurul șurubului cu piulița. Folosiți puțin adeziv fierbinte, dacă este necesar.
- Folosiți clești pentru a îndrepta agrafa și tăiați-o în jumătate.
- Puneți o jumătate din agrafa în orificiile ambelor părți imprimate 3D și îndoiți capetele pentru a vă asigura că totul rămâne la locul său.
Pasul 4: Circuitul
Servo-urile:
Începem cu servo-urile. Conectați firul galben al primului servo la pinul 5. Acesta va fi servo pentru a trage catapulta. Conectați firul galben al celui de-al doilea servo la pinul 9. Acesta va fi servo de blocare. Conectați firele roșii ale ambelor servome la partea pozitivă a panoului și conectați firele maro ale ambelor servouri la partea negativă a panoului. Am folosit câteva fire jumper pentru a conecta servo-urile, dar orice alt fir va funcționa și el.
Butonul:
Lipiți rezistorul la buton și lipiți un fir la celălalt capăt al rezistorului. Lipiți două fire la buton așa cum se arată în imagini. Conectați firul galben la pinul 7 de pe Arduino, conectați firul roșu la partea pozitivă a panoului și firul albastru la partea negativă a panoului.
Conectați partea pozitivă a panoului de masă la 5v și conectați partea negativă a panoului de masă la sol (pinul GND).
Îndepărtați cablul USB pentru a obține un cablu în care un capăt este o intrare USB, iar celălalt capăt sunt două fire. Conectați firul roșu al cablului USB cu pinul VIN de pe Arduino și celălalt cu pământul (pinul GND). Circuitul este terminat și putem începe codarea!
Pasul 5: Codul
În acest pas vom scrie codul pentru a controla servo-urile. Vom folosi un Arduino uno pentru a face acest lucru. Să începem!
Deschideți IDE-ul Arduino și importați fișierul.ino pe care l-am furnizat.
Explicația codului:
Începem cu configurarea. În configurare există câteva linii. Serial.begin (9600) este pentru a seta viteza de comunicare. În acest caz, este setat la 9600 de biți pe secundă. pinMode (buttonPin, INPUT) setează un pin pentru buton. Pe următoarele două linii veți vedea servo.attach (5) și servoLock.attach (9). Acestea sunt pinii la care este atașat servo-ul, în acest caz servo-urile sunt atașate la 5 și pinul 9. În cele din urmă veți vedea resetCatapult (), aceasta apelează funcția resetCatapult.
Dacă mergem la buclă, veți vedea buttonState = digitalRead (buttonPin). Aceasta citește starea butonului (butonul apăsat sau nu). Dacă butonul este apăsat, catapulta se va declanșa și se va reseta pentru a putea declanșa din nou.
Funcția de fotografiere asigură aplicarea tensiunii pe banda de cauciuc. După aceasta, servo-ul de blocare se deschide și catapulta se va declanșa.
Funcția de resetare elimină toată tensiunea de pe banda de cauciuc, provocând căderea brațului. După aceasta, servo-ul de blocare blochează brațul și catapulta este gata să fie trasă din nou.
Cu cunoștințele despre modul în care funcționează codul, puteți acum să ajustați totul pe placul dvs.
Încărcați codul pe Arduino.
Pasul 6: Carcasa
Pentru carcasă vom folosi placaj de 3 mm. Am decupat 5 bucăți cu următoarele dimensiuni:
- 8x6 cm (1 bucată)
- 8x5,4 cm (1 bucată)
- 6x12,7 cm (2 bucăți)
- 8x13 cm (1 bucată)
Găuriți o gaură în centrul pieselor 8x6 și 8x5.4 (asigurați-vă că este suficient de mare pentru cele 3 fire ale servo-ului). Găuriți o gaură de 1,1 centimetri în bucata de 8x13 cm așa cum se arată în imagine.
Piesa de 8x13 cm va fi partea de sus, celelalte piese sunt laterale. Folosiți pistolul de lipit și lipiți toate piesele împreună pentru a face o cutie.
Pasul 7: Finalizarea Catapultei
Ești aproape gata! doar un pas în plus și vă puteți bucura de catapulta de casă!
Puneți totul în carcasă, dar asigurați-vă că servomotoarele și cablul de alimentare sunt la exterior. Lipiți butonul de gaura din partea de sus a carcasei și aproape ați terminat!
Întoarceți carcasa pentru a obține partea superioară orientată spre dvs. și lipiți servo-ul care este utilizat pentru a trage catapulta într-o parte (nu contează de ce parte). Asigurați-vă că servo-ul are un unghi de 0 ° și este îndreptat spre cutie ca în imagine.
Luați cealaltă jumătate a agrafei (de la pasul 3), folosiți clești pentru a o îndoi la un unghi de aproape 180 de grade și tăiați-o din nou în jumătate. Apucați piesa îndoită și fixați banda de cauciuc a catapultei pe brațul servo.
Lipiți baza catapultei în vârf. Asigurați-vă că nu există tensiune pe banda de cauciuc! În cele din urmă lipiți servomotorul de blocare de cealaltă parte a carcasei. Asigurați-vă că servo-ul are un unghi de 180 ° și blochează brațul catapultei.
Pentru a ne asigura că brațul va cădea înapoi, vom pune o bucată de bandă pe baza catapultei. Când brațul lovește banda, acesta va reveni la poziția inițială și veți putea trage din nou. Ați terminat în sfârșit! Să-l testăm!
Pasul 8: Testare
Bucurați-vă de catapultă!
Recomandat:
Catapulta cu bandă de cauciuc: 8 pași (cu imagini)
Catapultă de cauciuc: Sursă: https://www.instructables.com/id/Automatic-Rubber-Band-Catapult/ Obosit de a folosi mâna pentru a arunca ceva împotriva prietenului tău? Apucați-vă instrumentele și construiți cea mai puternică catapultă automată din întreaga clădire! Învinge-ți colegii de clasă cu acest ca
Luminează-mă! un control în timp real al benzii cu platforme cu LED-uri: 5 pași (cu imagini)
Luminează-mă! un control în timp real al benzii cu platforme cu LED-uri: LightMeUp! este un sistem pe care l-am inventat pentru a controla o bandă LED RGB în timp real, menținând în același timp costul scăzut și performanța ridicată. Serverul este scris în Node.js și, prin urmare, este transversal. În exemplul meu, folosesc un Raspberry Pi 3B pentru utilizare pe termen lung
Mitralieră cu bandă de cauciuc, detectare în infraroșu, ROBOT DEFENDER TV: 5 pași (cu imagini)
Mitralieră cu bandă de cauciuc, detectare în infraroșu, ROBOT DEFENDER TV: Folosind nici un circuit integrat, acest robot așteaptă un semnal infraroșu de la o telecomandă TV standard și apoi trage rapid un set de benzi de cauciuc. Notă: Vizualizați / Solicitați „site-ul desktop” " dacă nu vedeți videoclipul.Disclaimer: Acest proiect este în
Mașină autonomă de păstrare a benzii de rulare folosind Raspberry Pi și OpenCV: 7 pași (cu imagini)
Mașină autonomă de păstrare a benzii de circulație folosind Raspberry Pi și OpenCV: În acest instructable, un robot autonom de păstrare a benzii va fi implementat și va trece prin următorii pași: Adunarea pieselor Instalarea condițiilor prealabile ale software-ului Asamblarea hardware Primul test Detectarea liniilor de bandă și afișarea ghidului
Catapulta automată pentru aruncarea de alimente pentru animale de companie (câine, pisică, pui, etc.), aruncarea de bile și multe altele !: 4 pași (cu imagini)
Catapulta automată pentru aruncarea de alimente pentru animale de companie (câine, pisică, pui, etc.), aruncarea de bile și multe altele!: Bună ziua și bine ați venit la primul meu instructabil! Am conceput modalități de a încetini acest lucru, de la mingi cu mâncarea înăuntru, până la aruncarea peste tot în curtea din spate. Uimitor, ea este