Project tutorial
Maqui3000

Maqui3000 © CC0

Electronic Arm Prosthesis *Carolina Proaño Photo

  • 1,406 views
  • 1 comment
  • 5 respects

Components and supplies

A000066 iso both
Arduino UNO & Genuino UNO
×1
Servos (Tower Pro MG996R)
×1
GearMotor
×1
Cable type Ring
×1
Screw
×1
Steel cable
×1
Venoclysis equipment
×1
Galvanized wire
×1
Elastic
×1
Velcro
×1
PVC tube
×1
Aluminium Tube
×1
Potentiometer 100K
×1
bolts and nuts
×1
Aluminum Coolant
×1
Metal Box For Batteries
×1
Tens70
9V battery (generic)
×1
Stmicroelectronics l7805cv image
Linear Regulator (7805)
×1

Necessary tools and machines

Drill
Emery
scissors for iron sheets
09507 01
Soldering iron (generic)
Screwdriver

Apps and online services

About this project

Maqui3000 Quichua Language word Maqui (hand). Electronics prosthesis created for amputee people with easy and cheap materials implements Arduino board one.

Short Video about the function of Maqui3000

Video of Maqui3000 Pictures about of assembly step by step

This is a robotic prosthesis for a person with arm amputation, implements Open Source technology of Arduino, it is an electronic card that does not require payment of licenses, nor has intellectual property limitations to be used. This prototype of prosthesis is created so that a person can fulfill basic tasks, take things, lift things, say hello. Over time the design of this prototype will evolve at the level of ergonomics, and aesthetically for amputees of the arm who need this technology.

I have received unconditional support from private individuals who find me on the street and they tell me with great joy, wow inti I have seen you on television, I have read you in the newspaper, I have listened to your interview on the radio and He liked it very much These situations constitute for me a great honor that people do for me, this fills me with happiness, satisfies me as a person. I am convinced that all this is an incentive to continue contributing to society, because it is a path in which we must find balance we have to know how to resist the storms and overcome the obstacles that life brings each day. I think it is an inner and spiritual strength that leads you to convince yourself, that your knowledge, your way of seeing life is also valid before the various forms of manifestation of the world. At this point, in which the combination materializes, by manifesting an untiring struggle to show your culture, to enforce your language, to place your name among the intellectual and scientific elite representing an entire people.

It is the reason why I promote my research work to fulfill a defined social role and that contribute to the lives of people. Please share this video

Donations SpareBank 1, Account: 4750 49 74479IBAN: NO7847504974479BIC (SWIFT): SNOWNO22XXXName: Inti Condo

Code

CompletecodeMaqui3000Arduino
This is the entire code to Move articulation and fingers of the hand Maqui300 using potentiometers connected and servos connected too.
#include <Servo.h>

Servo Servodedodos; //Declaramos que queremos controlar un Servo, al cual le vamos a poner un nombre cualquiera
Servo Servodedotres;
Servo Servodedocuatro;
Servo Servodedocinco;
Servo Servodedoseis;
Servo Servomunecauno;
Servo Servocodouno;

int pot2 = 2; //El pin anlogo donde va conectado el Potencimetro
int pot3 = 3;
int pot4 = 4;
int pot5 = 5;
int pot6 = 6;
int pot7 = 7;
int pot8 = 8;

int val2; //El valor a leer por el puerto anlogo
int val3;
int val4;
int val5;
int val6;
int val7;
int val8;
void setup()
{
   Serial .begin (9600);
Servodedodos.attach(2); //El pin al cual conectaremos nuestro Servo para eldedo 
Servodedotres.attach(3);
Servodedocuatro.attach(4);
Servodedocinco.attach(5);
Servodedoseis.attach(6);

Servomunecauno.attach(7);
Servocodouno.attach(8);
}

void loop()
{
//dedo uno
val2 = analogRead(pot2); //Aqu le decimos que lea el valor del potencimetro, valor el cual oscila entre 0 y 1023
val2 = map(val2, 0 ,1023, 0, 180); //Traduce la lectura anlga (0, 1023) a grados (0, 180)
Servodedodos.write(val2); //Mueve el Servo segn la lectura anloga
Serial.println  (val2);
//dedo dos
val3 = analogRead(pot3);
val3 = map(val3, 0 ,1023, 0, 180);
Servodedotres.write(val3);
Serial.println  (val3);
//dedo tres
val4 = analogRead(pot4);
val4 = map(val4, 0 ,1023, 0, 180);
Servodedocuatro.write(val4);
Serial.println  (val4);
//dedo cuatro
val5 = analogRead(pot5);
val5 = map(val5, 0 ,1023, 0, 180);
Servodedocinco.write(val5);
Serial.println  (val5);
//dedo seis
val6 = analogRead(pot6);
val6 = map(val6, 0 ,1023, 0, 180);
Servodedoseis.write(val6);
Serial.println  (val6);

//muneca uno
val7 = analogRead(pot7);
val7 = map(val7, 0 ,1023, 0, 180);
Servomunecauno.write(val7);
Serial.println  (val7);
//codo uno
val8 = analogRead(pot8);
val8 = map(val8, 0 ,1023, 0, 180);
Servocodouno.write(val8);
Serial.println  (val8);
//float  niv=analogRead (A0)/4;
//analogWrite (3, niv);
// Serial .println  (niv);

delay(15);
}
Code1servo1potenciometer.inoArduino
Test first with one component each time. Is a personal recommendation.
#include <Servo.h>
Servo Servodedo; //Declaramos que queremos controlar un Servo, al cual le vamos a poner un nombre cualquiera
int pot = 0; //El pin anlogo donde va conectado el Potencimetro
int val; //El valor a leer por el puerto anlogo
void setup()
{
   Serial .begin (9600);
Servodedo.attach(2); //El pin al cual conectaremos nuestro Servo para eldedo 
}
void loop()
{
val = analogRead(pot); //Aqu le decimos que lea el valor del potencimetro, valor el cual oscila entre 0 y 1023
val = map(val, 0 ,1023, 0, 180); //Traduce la lectura anlga (0, 1023) a grados (0, 180)
Servodedo.write(val); //Mueve el Servo segn la lectura anloga
Serial.println  (val);

delay(15);
}

Schematics

Conection for Potentiometer
Is to control fingers and hand movement of the Prosthetic Maqui3000
Screen shot 2018 03 24 at 14 tdnqj2uuwo
One Servo Conection
Conect components individually, in the segment of code indicate the number of ports.
Configuracion servomotoresknob blog ywtfjdkcyk

Comments

Similar projects you might like

Thirst Alert Plant Alarm

Project tutorial by Patchr

  • 4,415 views
  • 3 comments
  • 39 respects

Personal Gym Timer

Project tutorial by Pramod C Wickramasinghe

  • 1,222 views
  • 1 comment
  • 6 respects

Stop Smoking Device

Project tutorial by Marc Uberstein

  • 4,528 views
  • 0 comments
  • 13 respects

Make your first Arduino robot - The best beginners guide!

Project tutorial by Muhammed Azhar

  • 68,879 views
  • 19 comments
  • 154 respects

Heart Rate Monitoring System

Project tutorial by Team HRMS

  • 22,706 views
  • 10 comments
  • 38 respects

A DIY Smart Insole to Check Your Pressure Distribution

Project tutorial by Juliette van der Pas

  • 18,208 views
  • 12 comments
  • 49 respects
Add projectSign up / Login