mais ou menos uns 100 palitos.Voce encontra em supermercados, mas normalmente sao caros, procure por lojas de doces, aqui na minha cidade tem uma que so vende doces e artigos para festa, ai da para pegar mais barato, paguei R$ 1.70 para cada 90 palitos.ColaUsei supercola em alguns pontos mais solicitados, principalmente por tensoes compressivas, ja que esses palitos tem uma certa tendencia a flambar.1 ou 2 tubos de cola branca basta.Tachinhas, elastico e mais algumas coisas para fazer umas gambiarrasPrendi os servos com tachinhas, para o guindaste rotacionar melhor tambem usei tachinhas nas pontas, e para segurar um dos servos utilizei elasticos.ResistoresEsta ai algo que nao tinha usado corretamente, esse foi meu primeiro projeto, fiz isso la para o comeco de 2014, como nao usei, guindaste tremia, entao precisei compensar no codigo.Use 3 resistores, um em cada saida do joystick ligando-o ao pino GND do arduino, isso evita flutuacoes. Pode ser resistores baixos ou ate mais altos, ja fiz projetos que ficaram bons com resistores de 100 ohns, outros precisei de resistores de 10k ohns, pegue um por volta de 1k ohm que acho que ficara bom.Esses resistores custam muito barato, pago por volta de R$ 0.01 a R$ 0.03 em cada, o que deixa caro e o frete, o meu codigo tem uma certa compensacao para flutuacoes, as vezes pode ser que voce nao precise utiliza-los.Softwares necesssarios:Arduino IDEDisponivel para Windows, Linux e Machttp://arduino.cc/en/main/softwareCodigo fonte do projetoO codigo foi baseado no codigo daqui:http://www.comofazerascoisas.com.br/guincho-robotico-de-palito-de-picole-com-arduino-e-servomotores-como-fazer.htmlSe quiser, use o de cima, eu apenas "melhorei" o meu, nao sei se esta melhor ou pior para o seu projeto, mas para o meu, ficou um pouco melhor, ja que reduzi pequenas vibracoes que podem ocorrer.Apenas copie o codigo abaixo, eu poderia deixa-lo em anexo, mas correria o risco dele se perder ao longo dos anos, entao ficara aqui mesmo:#include "servo.h";Servo servo1; // nomeia uma variavel para ser servo motorint port; // variavel que recebera dados do joystickServo servo2; // nomeia uma variavel para ser servo motorint port2; Servo servo3;int port3; int nowp1, nowp2, nowp3, valorz;void setup(){ servo1.attach(8); //diz que o servo1 esta conectado a porta digital 8 servo1.write(90); //servo1 comeca em posicao 90 graus servo2.attach(9); //diz que o servo1 esta conectado a porta digital 9 servo2.write(90); //servo2 comeca em posicao 90 graus servo3.attach(10); //diz que o servo1 esta conectado a porta digital 10 servo3.write(90); //servo3 comeca em posicao 90 graus pinMode(5, INPUT); //Pino Eixo Z Serial.begin(9600);}void loop(){ port = analogRead(0); //port recebe dados do joystick port = map(port,0,1023,0,180); //a rotina map, mapeia os dados (Quase uma regra de 3) port2 = analogRead(2); //port recebe dados do joystick port2 = map(port2,0,1023,50,130); //a rotina map, mapeia os dados (Quase uma regra de 3) delay(500); valorz = digitalRead(5); if (valorz == HIGH) { port3 = 90;} if (valorz == LOW) { port3 = 30;}nowp1 = servo1.read();nowp2 = servo2.read();nowp3 = servo3.read();while (nowp1 != port){ port = analogRead(0); //port recebe dados do joy port = map(port,0,1023,0,180); //a rotina map, mapeia os dados (Quase uma regra de 3) if (nowp1 > port) { nowp1--; servo1.write(nowp1); } else { nowp1++; servo1.write(nowp1); } delay(40);}while