INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Ek het gesien hoe mense met vingerbesering, ontbrekende vingers of spiergestremdheid probleme ondervind. Dit kan hul lewe baie beïnvloed. Alhoewel daar reeds tientalle hulpapparate op die mark is, is die prys moeilik om te bekostig. Daarom begin ek 'n goedkoop draagbare toestel ontwerp wat mense kan help om dinge te gryp, eetstokkies, ens te gebruik. Die modulêre ontwerp maak dit maklik vir gebruikers om die module te verander om verskillende take uit te voer. Daarbenewens is 'n outomatiese herkenningstelsel ontwerp vir die mikroverwerker om die tipe module te herken en die ooreenstemmende taak outomaties uit te voer.
Stap 1: CAD -ontwerp
Die struktuur is deur my ontwerp om 3D te druk 'n paar belangrike dinge oor die ontwerp
1. Die rat op die modules word deur 'n veer aan 'n servo gekoppel om verskillende groottes te kan vashou. Die krag wat op die greep van toepassing is, kan aangepas word deur die servohoek aan te pas om die veer harder te trek.
2. 'n 8 -pins aansluiting is ontwerp vir moduleherkenning. Die ekstra penne is vir toekomstige uitbreiding op ander modules gelaat om sensors of ander komponente aan te sluit.
Stap 2: Materiaal en gereedskap
Elektronika:
1. Digispark Attiny85 mikrobeheerder
2. Ultrasoniese afstandsensor HC-SR04https://amzn.to/35ocNmk
3. SG90 Servohttps://amzn.to/2S29r4u
4. Li-Po batteryhttps://amzn.to/2rP2IAo
5. Li-Po-beskerming en laaibordhttps://amzn.to/38HIfhz
6. 8-pins manlike vroulike aansluitinghttps://amzn.to/2Pn05yK
Gereedskap:
Soldeerboutdraadlijm
3D -gedrukte onderdele
Stl -lêers ingesluit
Stap 3: Basis
Die ultrasoniese afstandsdetektor Toe die ultrasoniese module 'n voorwerp nader kom. Dit sal die servo outomaties aanskakel. Dit sal stop as die voorwerp verwyder word. 'N Ontknopingsknoppie is ontwerp om die dinge te gryp. Verbindingsontwerp Die aansluiting bestaan uit 'n Vcc Gnd en 'n moduleherkenningspen. Die mikroverwerker ontdek verskillende modeltipes deur die spanning op die moduleherkenningspen te lees.
Daar moet 'n Li-Po-battery aan die binnekant wees vir praktiese gebruik. Vir 'n prototipe is 'n eksterne kragbron gebruik.
Montagestappe:
1. Soldeer al die dinge saam
2. Steek die ultrasoniese afstandsensor in die twee gate
3. Steek die servo in die servo -aansluiting en draai dit vas
4. Plaas die klein mikroverwerker op die regte plek
5. Plak die boonste omslag vas
6. Plak die penkop op die boonste omslag
7. Plak die regte omslag vas
8. Trek 'n band deur die onderkant van die basis om dit te dra.
9. Basiese vergadering klaar
Stap 4: Grypmodule
Die module is ontwerp om te gryp. Die kloue kan maklik verwyder word om eetstokkies aan te trek.
Montagestappe:
1. Steek die rat in die boonste deksel (die een met die gat aan die linkerkant)
2. Plak die klouhouer op die ratte vas
3. Plaas die Servo -horing en verbind dit met 'n veer aan die gat op die rat
4. Koppel 5v met die moduleherkenningspen
5. plak die boonste omslag met die raam vas
6. Grypmodulesamestelling klaar
Stap 5: Kode en kring
Kode: In die begin het die mikroverwerker die spanning van die module gelees om die tipe module op te spoor. Die gryp een is 5v en die kwas een is gnd. Daarna word die ultrasoniese afstandsensor gebruik om te bepaal of daar 'n voorwerp nader. As dit die geval is, sal dit outomaties die voorwerp gryp. As die gebruiker die voorwerp verwyder het of op die losknoppie druk, word die voorwerp vrygestel. Die parameters kan in die definieer -afdeling van die kode ingestel word. Kring: P0: Servosignaal
P1: Knoppie los
P2: HC-SR04 trig
P3: HC-SR04 eggo
P4: module -opsporing 8 -pins aansluiting:
Spelde: 5v, GND, moduleherkenning (5v vir die grypmodule)
Aflaai kode
Stap 6: Ander modules
Ek ontwerp ook 'n paar verskillende tipes modules hiervoor. As iets gedoen is, sal dit so gou as moontlik opgedateer word. Dankie dat u na hierdie instruksies gekyk het.
Stap 7: Toekomstige planne
- Maak 'n PCB vir 'n SMD Atmega328 of 32u4 vir meer penne
- Vervang die ultrasoniese afstandsmodule met 'n laser vir meer akkuraatheid en kleiner basis