Recent Changes

Monday, July 10

  1. 6:26 pm
  2. 6:26 pm

Friday, June 23

  1. 7:28 am
  2. page Western edited ... Metodologia O jogo utiliza dois motores Servos e cada um apresenta a arte de um personagem. D…
    ...
    Metodologia
    O jogo utiliza dois motores Servos e cada um apresenta a arte de um personagem. Dois botões (controles do jogo). Quando o Arduino é ligado, inicia-se a música do filme "The Good, The Bad and The Ugly", que pode tocar uma vez só, ou repetir uma vez. Ao fim da música, os botões devem ser pressionados, isso faz com que os servos se movam. O jogador que pressionou mais rápido, faz com que o servo com seu personagem vire para a imagem dele atirando, o mais lento, vira para a imagem do personagem morto.
    Desenvolvimento (problemas encontrados, como foram resolvidos, programas desenvolvidos
    A maior dificuldade no desenvolvimento deste projeto foi com relação a música. Devido ao fato de nenhum membro do grupo ter muito conhecimento musical, tivemos que estudar partituras e frequencias para fazer a música da forma mais fiel possível. Para solucionar o problema, criamos uma pequena biblioteca de notas e suas variações a partir desses estudos.
    Demoramos também para conseguir chegar no conceito do projeto final, passamos por várias idéias porém encontrando diversos empecilhos, este projeto foi uma solução criativa para utilizar as ferramentas que estavam disponíveis para nós para desenvolver um pequeno jogo.
    Código Fonte
    #include <Servo.h>
    ...
    }
    Resultados
    O jogo saiu exatamente como o esperado, conseguimos implementar todas as funções que pensamos desde o início do projeto e não houveram problemas com imprevistos. No vídeo abaixo podemos ver uma demonstração do gameplay.
    Exemplo: Carritos
    (view changes)
    7:26 am

Thursday, June 22

  1. page CarrinhoSensor edited ... {media-20170623 (1).jpg} {download.png} Resultados: O O carrinho, utilizando #includ…
    ...
    {media-20170623 (1).jpg}
    {download.png}
    Resultados: O
    O
    carrinho, utilizando
    #include <stepperRobot.h>
    #include <actionPlan.h>
    (view changes)
    6:20 pm
  2. page CarrinhoSensor edited ... Serial.println(thirdEcho); */ delay(50); ... entre eles, // senão retorna if ((firstEc…
    ...
    Serial.println(thirdEcho); */
    delay(50);
    ...
    entre eles,
    //
    senão retorna
    if ((firstEcho < min_distance) && (secondEcho < min_distance) && (thirdEcho < min_distance))
    { return((firstEcho + secondEcho + thirdEcho) / 3); }
    (view changes)
    6:18 pm
  3. page CarrinhoSensor edited ... #define wheelsDist 18.3 #define steps 631 Sensor //Sensor #define trigPin A1 #define ec…
    ...
    #define wheelsDist 18.3
    #define steps 631
    Sensor//Sensor
    #define trigPin A1
    #define echoPin A0
    ...
    //Serial.print(secondEcho); *///
    //delay(50);//
    third//third echo
    digitalWrite(trigPin, LOW); //send low pulse for 2µs//
    //delayMicroseconds(2);//
    ...
    Serial.println(thirdEcho); */
    delay(50);
    //se a distância dos três echos lançados forem menor que min_distance retorna a média entre eles, senão retorna max_distance
    if ((firstEcho < min_distance) && (secondEcho < min_distance) && (thirdEcho < min_distance))
    { return((firstEcho + secondEcho + thirdEcho) / 3); }
    ...
    Serial.print("Distance: ");
    Serial.println(us_echo);
    //se us_echo for maior que 5, carrinho se move para a frente, senão gira para a esquerda em 180 graus
    if (us_echo > 5){
    rob.move(mvAhead, 100);
    (view changes)
    6:17 pm
  4. page Western edited ... LEDs Peso Elétrico Metodologia (como se pretente conseguir o objetivo) O jogo ... (contr…
    ...
    LEDs
    Peso Elétrico
    Metodologia (como se pretente conseguir o objetivo)
    O jogo
    ...
    (controles do jogo)jogo). Quando o Arduino é ligado, inicia-se a música do filme "The Good, The Bad and The Ugly", que pode tocar uma vez só, ou repetir uma vez. Ao fim da música, os botões devem ser pressionados, isso faz com que os servos se movam. O jogador que pressionou mais rápido, faz com que o servo com seu personagem vire para a imagem dele atirando, o mais lento, vira para a imagem do personagem morto.
    Desenvolvimento (problemas
    ...
    resolvidos, programas desenvolvidos)desenvolvidos
    A maior dificuldade no desenvolvimento deste projeto foi com relação a música. Devido ao fato de nenhum membro do grupo ter muito conhecimento musical, tivemos que estudar partituras e frequencias para fazer a música da forma mais fiel possível. Para solucionar o problema, criamos uma pequena biblioteca de notas e suas variações a partir desses estudos.

    Código Fonte
    #include <Servo.h>
    (view changes)
    6:15 pm

More