Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Hallo, in deze tutorial zal ik beschrijven hoe je een computermuis bouwt voor gehandicapte, verlamde of quadriplegische mensen.
Dit specifieke apparaat is eenvoudig te bouwen en zeer lage kosten, slechts een kleine schroevendraaier en een snijmes zijn meer dan genoeg voor dit project.
Geschatte bouwtijd (als alle benodigdheden beschikbaar zijn): ~2 uur
Geschatte projectkosten (componenten en materialen): ~30 USD
Benodigdheden
Gereedschap:
Kleine schroevendraaier
Snijder of mes
componenten:
Arduino Leonardo (1st)
Male A-stekker naar mannelijke Micro-B-stekker USB 2.0-kabel voor Arduino Leonardo naar pc-verbinding (1 st)
Drukknopmodule (2st)
Joystickmodule (1st)
Klein breadboard voor aansluitkabels (1st)
Aansluitkabels die compatibel zijn met Arduino (~2pc Male-Male, ~11pc Male-Female)
Flexibele tafellamp (1st)
Geëxpandeerd polystyreen (EPS) plaat (1st)
Geëxpandeerde polystyreenlijm Schroeven voor hout (~18st)
Plasticfolie
Stap 1: Polystyreen plaat snijden
De eerste stap is het maken van de steunplaat en de knophouderplaat. Neem 1 polystyreen plaat die ongeveer 15 mm dik moet zijn en knip deze uit op de rode lijnen op de afbeelding hierboven. De grotere plaat (Steunplaat) zal alle elektronica dragen en wordt op de flexibele lamp gelijmd. De afmeting van de steunplaat moet 80 mm x 140 mm zijn als u goed hebt gezaagd. U kunt de hoeken van deze plaat afknippen voor een beter uiterlijk, maar dit is niet nodig. De Button Holder-plaat (de kleinere) moet 40 mm x 70 mm zijn. Deze plaat wordt op de Support Plate gelijmd. Snijd niet in de hoeken van dit bord!
Stap 2: Het apparaat monteren (niet-elektronische onderdelen)
Wanneer het snijden klaar is, zou u een grotere plaat (steunplaat) en een kleinere (knophouderplaat) moeten hebben. Neem in deze stap de polystyreenlijm en verenig de steunplaat met de kop van de flexibele lamp en met de knophouderplaat. U kunt een joystickmodule boven de knophouderplaat zien die ongeveer 25 mm hoog is, dus u moet de knophouderplaat ongeveer 30 mm lager plaatsen dan de bovenrand van de steunplaat. De kop van de lamp moet in het midden bovenaan de steunplaat worden geplaatst. Optioneel kunt u de joystickknop op de jostick-module lijmen, om te voorkomen dat de joystick per ongeluk wordt verplaatst.
Opmerkingen: Het duurt een paar uur voordat de lijm sterk genoeg is om de stukken bij elkaar te houden. De Button Holder Plate op de foto is kleiner, omdat het toestel op de foto een oudere versie is.
Stap 3: Montage van de elektronische onderdelen en bedrading
In deze stap zullen we de elektronische componenten op de steunplaat en de knophouderplaat monteren. Plaats de drukknoppen in de buurt van de hoeken van de knophouderplaat (of waar het handig is voor de gebruiker). De plaat is opzettelijk groter dan beide drukknoppen, omdat verschillende gebruikers verschillende positionering nodig kunnen hebben. De joystick moet in een centrale positie worden geplaatst, iets boven de knophouderplaat. Dit kun je zien op de 2. en 3. foto's. De afbeelding 4. toont de achterkant van het apparaat (gemonteerd met schroeven en bedraad). Zoals je kunt zien, bevindt de Arduino Leonardo zich precies onder de kop van de flexibele lamp. Onder de Arduino zie je een Breadboard met aansluitingen. Dit onderdeel is nodig omdat de Arduino slechts een enkele +5V-voedingspin heeft, maar we hebben er drie nodig voor de knoppen en de joystick. Via dit breadboard verdelen we de spanning en de aarde. Op de eerste foto ziet u het bedradingsschema. Ik heb generieke 20 cm lange aansluitkabels voor Arduino gebruikt om de componenten aan te sluiten. Je hebt 11 stuks vader-moeder connectoren nodig voor de knoppen en joystick en 2 stuks vader-vader voor het breadboard. De montage gebeurt met M2,5 x 16 mm lange koolstofstalen schroeven. Dit zijn gewoon generieke schroeven voor hout (schroeven voor metaal zijn niet goed) en je hebt ongeveer 18 stuks nodig voor 1 apparaat.
Stap 4: De software uploaden
Als u bekend bent met Arduino, is deze stap heel eenvoudig. Download gewoon het bijgevoegde bestand (ParaMouse.ino) en plaats het in een map met dezelfde naam (Paramouse) en upload het naar de Arduino Leonardo met behulp van de micro-usb-kabel die wordt vermeld in het gedeelte over componenten.
Als je niet bekend bent met Arduino, volg dan de onderstaande stappen:1. Download en installeer het Arduino-softwarepakket. 2. Open het bijgevoegde bestand. 3. Ga naar => Tools => Board => Selecteer "Arduino Leonardo" 4. Ga naar => Tools => Poorten => Selecteer de poort waar je de usb-kabel hebt gestoken (bijv.: voor mij is dat "COM7"): Als je de poort niet kunt vinden en je gebruikt Windows, ga dan naar => Start Menu => Apparaatbeheer => Poorten (COM & LPT) => je zou de Arduino Leonardo in de buurt van een toegewezen poortwaarde moeten zien (bijv.: "COM7"). Dit specifieke apparaat gebruikt de 5V USB-poort op uw pc als voeding, daarom is er geen externe voeding nodig.
Stap 5: Laatste voorbereidingen voor gebruik
Als je deze fase hebt bereikt, is het apparaat klaar om getest te worden. Draai de joystickknop omhoog en omlaag en naar rechts en links
om te zien of de muiscursor meebeweegt. Druk op de rechter- en linkerknop om te zien of u op het scherm kunt klikken. Als alles goed werkt, moet u voor gebruik de laatste voorbereidingen treffen.
1. Zorg ervoor dat de klem van de flexibele lamp stabiel aan de rand van het bureau wordt bevestigd!
2. Het materiaal op de Joystick-knop is mij onbekend en het is waarschijnlijk niet ontworpen om uren in iemands mond te blijven zitten. Het speeksel zou het onbekende plastic materiaal kunnen oplossen dat waarschijnlijk niet al te gezond is voor de gebruiker. Om dit probleem aan te pakken, snijdt u wat plasticfolie van voedselkwaliteit af en bedek u de joystickknop zoals op de afbeelding hierboven. Je kunt zelfs een touw of sluiting gebruiken om de wikkel op zijn plaats te houden. Deze praktijk is ook belangrijk om de basishygiëne te behouden, daarom wordt aanbevolen om de beschermende wikkel elke dag te vervangen.
HET APPARAAT GEBRUIKEN: Het gebruik van het apparaat is heel eenvoudig. De joystick wordt als een babyfopspeen in de muis geplaatst. De drukknop kan worden ingedrukt met de onderlip die door de tong wordt ingedrukt. Deze configuratie is handig omdat de tong nooit de knoppen raakt, maar indirect de druk door de huid overbrengt.