![Käärisõiduki servomüts: 4 sammu (piltidega) Käärisõiduki servomüts: 4 sammu (piltidega)](https://i.howwhatproduce.com/images/007/image-20686-j.webp)
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40
![Image Image](https://i.howwhatproduce.com/images/007/image-20686-2-j.webp)
![](https://i.ytimg.com/vi/z0j7oCdsdAs/hqdefault.jpg)
See lihtne 3D-printimise ja servomootorite projekt on hea meeleolu Simone Giertzile, vingele tegijale, kellel oli just ajukasvaja eemaldamise operatsioon. Kääriseadet juhib mikro -servomootor ja Trinketi mikrokontroller, millel on väike Arduino -kood, ja seda toidab 3xAAA aku. See projekt on koostöö Leslie Birchiga!
![Pange kokku 3D- ja servomehhanism Pange kokku 3D- ja servomehhanism](https://i.howwhatproduce.com/images/007/image-20686-3-j.webp)
Ma modelleerisin alusplaati ja mootorikinnitust, kasutades tasuta ja lihtsat 3D-modelleerimistööriista Tinkercad, millesse on sisseehitatud tavaliste elektroonikakomponentide paneel. Ma suutsin välja tõmmata mikro servo ja seejärel modelleerida aluse, et see selle ümber sobiks, ja näha, kus see käärmehhanismiga joondub.
Käärmadu kujundas ricswika Thingiverse'is ja seda oli lihtne Tinkercadisse tuua ning muuta käepidet ja haaratsi otsi, et need sobiksid meie põhitükiga.
Selle projekti jaoks vajate:
- Mikroservomootor
- Rumal müts
- Plastist golfipall
- Terastraat sobivate lõikuritega
- Õmblusnõel ja niit
- Käärid
- Trinket 5V mikrokontroller
- 3xAAA patareihoidik
- Kuumakahandavad torud
- Jootekolb ja jootekolb
- Abistav kolmanda käe tööriist
- Traadi eemaldajad
- Loputage diagonaalsed lõikurid
- Naissoost ühenduskaablid või mõned päise tihvtid (tavalise servopistikuga ühendamiseks)
- Kuum liim
Tööga kursis hoidmiseks jälgige mind YouTube'is, Instagramis, Twitteris, Pinterestis ja tellige minu uudiskiri. Amazoni sidusettevõttena teenin kvalifitseeritud ostudest, mille teete minu sidusettevõtte linkide abil.
Leidke see vooluring Tinkercadist
Diagramm ja simulatsioon näitavad Trinketi Attiny85 mikrokontrollerit, akut ja servot. Koodi käivitamiseks ja servo pöörlemise nägemiseks klõpsake käsku Alusta simulatsiooni.
Tinkercad Circuits on tasuta brauseripõhine programm, mis võimaldab teil vooluahelaid ehitada ja simuleerida. See sobib ideaalselt õppimiseks, õpetamiseks ja prototüüpimiseks.
Samm: Tinkercadi mudel
Laadisin Tinkercadisse üles käärmao põhimudeli, seejärel muutsin seda, lohistades külgpaneelilt augu kuju ja kujundades need nii, et need kataksid iga käepideme ja lõpus olevad haaratsid, seejärel rühmitasin augud algse kujuga. Seejärel lõin alusotstele uued sakid ja augud plastikust golfipalli kinnitamiseks, samuti aluse/servo külge.
Alustükk modelleeriti nullist Tinkercadi sisseehitatud vooluahela komponentide abil. Tõmbasin elektroonikakomponentide paneelilt välja mikro -servomootori ja modelleerisin selle ümber, luues liidese mootori kinnitamiseks ja käärmao kinnitamiseks. Mütsi külge õmblemiseks panin alusse ka mõned augud.
Saate selle Tinkercadi kujunduse kopeerida ja eksportida iga tüki ise printimiseks. Vertikaalne käärmadu on tutvustamiseks- ärge proovige seda duplikaati printida. = D
Avalikustamine: selle kirjutamise ajal olen Tinkercadi tootva Autodeski töötaja.
Samm: pange kokku 3D- ja servomehhanism
![Pange kokku 3D- ja servomehhanism Pange kokku 3D- ja servomehhanism](https://i.howwhatproduce.com/images/007/image-20686-4-j.webp)
Me kasutasime jäika terastraati, et siduda käärmao fikseeritud pool alusega ja liikuv osa servoga. Pärast nurga painutamist traadi väikeses tükis kasutasime ehetehelmeid ja kuuma liimi, et kinnitada oma "telgede" teised otsad. Servomootorit hoitakse paigas rohkem sama traadi ja väikese kuuma liimiga. Me pidime tegema mõningaid katseid servosarve positsioneerimisega, et selle liikumisulatus kattuks käärmao omaga.
Samm: ahela ja Arduino kood
![Ringkonnakohtu ja Arduino kood Ringkonnakohtu ja Arduino kood](https://i.howwhatproduce.com/images/007/image-20686-5-j.webp)
![Ringkonnakohtu ja Arduino kood Ringkonnakohtu ja Arduino kood](https://i.howwhatproduce.com/images/007/image-20686-6-j.webp)
Vooluahela ühendused on järgmised:
- Trinket BAT+ servomootori võimsusele
- Trinket GND servomootori maandusele
- Nipsasja tihvt nr 0 servomootori signaalile
- 3xAAA aku (punane juhe) kuni Trinket BAT+ (plaadi alumisel küljel)
- 3xAAA aku maandus (must juhe) kuni Trinket GND (plaadi alumisel küljel)
Selle projekti Arduino kood põhineb SoftServo näitel Trinket Servo õpetuses. Selle kasutamiseks peate installima raamatukogu SoftServo, mida saate teha, otsides raamatukoguhaldurist (visand -> Kaasa raamatukogud -> Halda raamatukogusid …). Arduino kooditeekide installimise ja kasutamise kohta lisateabe saamiseks vaadake minu tasuta Instructables Arduino klassi 4. õppetundi.
/*******************************************************************
SoftServo visand Adafruit Trinketi jaoks. (0 = null kraadi, täis = 180 kraadi) Nõutav raamatukogu on Adafruit_SoftServo raamatukogu, mis on saadaval aadressil https://github.com/adafruit/Adafruit_SoftServo Standardne Arduino IDE servoteek ei tööta 8 -bitiste AVR -i mikrokontrollerite (nt Trinket ja Gemma) tõttu erinevused taimerite riistvara ja programmeerimise vahel. Värskendame lihtsalt taimeri abil, toetades taimerit 0 millis () loendurit Vajalik riistvara sisaldab Adafruit Trinketi mikrokontrollerit ja servomootorit Nagu kirjutatud, on see spetsiaalselt Trinketi jaoks, kuigi see peaks olema Gemma või muud tahvlid (Arduino Uno jne) nööpnõelte kaardistused Nipsasjad: PVT+ Gnd Pin #0 Ühendus: Servo+ - Servo1 *********************************** ********************************/ #include // SoftwareServo (töötab mitte -PWM -nööpnõelte puhul) ! #define SERVO1PIN 0 // Servo juhtjoon (oranž) nipsasjapoldil #0 int pos = 40; // muutuja servoasendi salvestamiseks Adafruit_SoftServo myServo1; // servoobjekti loomine void setup () {// Seadistage katkestus, mis värskendab meie jaoks servot automaatselt OCR0A = 0xAF; // suvaline arv on OK TIMSK | = _BV (OCIE0A); // Lülita võrdluskatkestus sisse (allpool!) MyServo1.attach (SERVO1PIN); // Kinnitage servo nööpnõelale 0 Trinket myServo1.write (pos); // Ütle servole, et ta liiguks asendisse iga viivituse kohta (15); // Oodake 15 ms, kuni servo jõuab asendisse} void loop () {for (pos = 40; pos = 40; pos- = 3) // läheb 180 kraadilt 0 kraadini {myServo1.write (pos); // käsib servol minna asendisse muutuja 'pos' delay (15); // ootab 15 ms, kuni servo jõuab asendisse}}} // Me kasutame sisseehitatud millis () taimerit, mis kustub // aja jälgimiseks ja värskendame servot iga 20 millisekundi jooksul lenduva uint8_t counter = 0; SIGNAL (TIMER0_COMPA_vect) {// seda kutsutakse iga 2 millisekundi loendur += 2; // iga 20 millisekundi järel värskendage servosid! kui (loendur> = 20) {loendur = 0; myServo1.refresh (); }}
Soovitan:
DIY 37 LED Arduino ruleti mäng: 3 sammu (piltidega)
![DIY 37 LED Arduino ruleti mäng: 3 sammu (piltidega) DIY 37 LED Arduino ruleti mäng: 3 sammu (piltidega)](https://i.howwhatproduce.com/images/001/image-12-j.webp)
DIY 37 Leds Arduino rulett Mäng: Rulett on kasiinomäng, mis on nime saanud prantsuse sõna järgi, mis tähendab väikest ratast
Kuidas: Raspberry PI 4 peata (VNC) installimine RPI-pildistaja ja piltidega: 7 sammu (koos piltidega)
![Kuidas: Raspberry PI 4 peata (VNC) installimine RPI-pildistaja ja piltidega: 7 sammu (koos piltidega) Kuidas: Raspberry PI 4 peata (VNC) installimine RPI-pildistaja ja piltidega: 7 sammu (koos piltidega)](https://i.howwhatproduce.com/images/001/image-1574-23-j.webp)
Kuidas: Raspberry PI 4 peata (VNC) installimine Rpi-pildistaja ja piltidega: kavatsen seda Rapsberry PI-d kasutada oma blogis hunniku lõbusate projektide jaoks. Vaadake seda julgelt. Tahtsin uuesti oma Raspberry PI kasutamist alustada, kuid mul polnud uues asukohas klaviatuuri ega hiirt. Vaarika seadistamisest oli tükk aega möödas
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
![Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega) Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)](https://i.howwhatproduce.com/images/005/image-14740-j.webp)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega)
![Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega) Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega)](https://i.howwhatproduce.com/images/010/image-27211-j.webp)
Bolt - DIY juhtmeta laadimise öökell (6 sammu): Induktiivsed laadimised (tuntud ka kui juhtmeta laadimine või juhtmeta laadimine) on traadita jõuülekande tüüp. See kasutab kaasaskantavatele seadmetele elektrit pakkumiseks elektromagnetilist induktsiooni. Kõige tavalisem rakendus on Qi traadita laadimisst
Arvuti demonteerimine lihtsate sammude ja piltidega: 13 sammu (piltidega)
![Arvuti demonteerimine lihtsate sammude ja piltidega: 13 sammu (piltidega) Arvuti demonteerimine lihtsate sammude ja piltidega: 13 sammu (piltidega)](https://i.howwhatproduce.com/images/006/image-15346-7-j.webp)
Arvuti demonteerimine lihtsate sammude ja piltidega: see on juhis arvuti demonteerimiseks. Enamik põhikomponente on modulaarsed ja kergesti eemaldatavad. Siiski on oluline, et oleksite selles osas organiseeritud. See aitab vältida osade kaotamist ja ka kokkupanekut