SUPORTE TÉCNICO
De segunda à sexta pelo e-mail:
suporte@robocore.net
CENTRAL DE ATENDIMENTO
De segunda à sexta das 8:00 às 17:30
(11) 3522-7626 / vendas@robocore.net
Retornar
ao topo

Kit Iniciante Robótica - 10. Conclusão



Obrigado e Até Breve!


Você está convidado a pensar em como melhorar este e todos os outros códigos. Este é também um ótimo exercício pra aprender lógica de programação. Para mais informações sobre tecnologia, eletrônica, automação e robótica acesse www.RoboCore.net e fique por dentro de tudo que acontece no mundo tecnológico. Use também o fórum do site para discutir novos projetos e também falar sobre as experiências propostas aqui.

Lembre-se que, ao adquirir um produto conosco, você poderá sempre contar com o suporte premium da RoboCore no item adquirido!


Robotize o Mundo!
RoboCore Tecnologia



Para fazer comentários é necessário estar logado. Efetuar login.

Você ainda nao é cadastrado? Cadastre-se agora!


pedrobrasil11.pb
date Enviado: 2020-11-28 11:29:56
fiz um código para comanda o falcon pelo controle remoto porem estou com dificuldades...
consigo fazer ele ir para frente para trás para os lados porem eu queria ao soltar o botão que ele parasse 
poderia me ajudar? 

pedrobrasil11.pb
date Enviado: 2020-11-28 11:30:11
pedrobrasil11.pb
#include "IRremote.h"
#include "FalconRobot.h"  
FalconRobotMotors motors;
const int RECV_PIN = A5;
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup()
{    Serial.begin(9600);
  irrecv.enableIRIn(); //começa a receber
delay(100);
}
void loop() {  if (irrecv.decode(&results)) {
  if (results.value == 0xFF02FD){
      Serial.println("Para frente"); 
       motors.drive(100, FORWARD);
       delay(100);      
    }
  if (results.value == 0xFF9867){
      Serial.println("Para tras"); 
      motors.drive(100, BACKWARD);
      delay(100); 
      }
  if (results.value == 0xFFE01F){
      S

Giovanni5
date Enviado: 2020-11-30 08:32:36
pedrobrasil11.pb
O campo dos comentários não é o melhor lugar para se publicar códigos, pois ele possui uma limitação de caracteres, como você pode perceber, então não temos acesso ao código completo. Para esse tipo de publicação, recomendamos o uso do "Fórum" (https://www.robocore.net/modules.php?name=Forums), que permite que você envie o código completo sem problemas. De toda forma, você deve ser capaz de executar o que deseja com o uso da condição "else" ao final das condições de controle dos motores. Mas vale lembrar que, você terá de usar "else if" nas condições secundárias do seu código.

pedrobrasil11.pb
date Enviado: 2020-11-30 16:12:05
pedrobrasil11.pb
Não entendi bem...
Será que poderia me dar um exemplo??

pedrobrasil11.pb
date Enviado: 2020-11-30 16:16:59
pedrobrasil11.pb
Fiz o projeto inicialmente com o fim de estar integrando um módulo bluetooth posterior mente, tem alguma recomendação??

Giovanni5
date Enviado: 2020-11-30 16:46:29
pedrobrasil11.pb
Você pode encontrar exemplos simples do funcionamento das funções "else" e "else if" na própria documentação da Arduino  IDE (https://www.arduino.cc/reference/pt/language/structure/control-structure/else/). No seu caso, você deve usar a função "if" apenas na primeira condição, e usar as funções "else if" para todas as seguintes. Para parar os motores quando não houver um botão pressionado, você deve usar a função "else" após ao final destas condições.

Giovanni5
date Enviado: 2020-11-30 16:49:06
pedrobrasil11.pb
Quanto ao uso do módulo Bluetooth, você pode usar diversos exemplos disponíveis na Internet. O aplicativo Arduino Bluetooth RC Car da Play Store (https://play.google.com/store/apps/details?id=braulio.calle.bluetoothRCcontroller&hl=pt_BR&gl=US), por exemplo, possui uma documentação de como criar um robô de controle remoto (https://sites.google.com/site/bluetoothrccar/).

brunoufsc
date Enviado: 2018-04-01 21:55:44
Existem outras sugestões de projetos utilizando as peças do kit Falcon? Obrigado

hallszombie
date Enviado: 2018-04-02 08:36:52
brunoufsc
Existem muitas opções de projetos, um exemplo de projeto é o robô explorador, é um projeto um pouco mais complexo, mas pode ser feito com a plataforma Falcon. Assista o vídeo a seguir, para ter uma ideia do que pode ser feito https://www.youtube.com/watch?v=QcZqY7BJ1ow&t=182s

JoBioEng
date Enviado: 2018-03-27 15:52:48
Boa tarde. Seria possível unir os dois projetos em um, fazendo com que o robô siga a linha e pare na presença de algum obstáculo?

Francois
date Enviado: 2018-03-27 18:33:10
JoBioEng
Sim, você pode criar uma lógica para seguir a linha enquanto não houver obstáculo na frente do robô.

ViniDj
date Enviado: 2018-03-27 18:49:54
JoBioEng
Complementando a resposta do Francois, você consegue fazer isso com esse robô, mas para isso é aconselhável utilizar uma bateria que possua uma descarga maior de energia. Infelizmente apenas com as pilhas o robô acaba ficando instável neste caso. Com uma bateria, por exemplo, de LiPo de 7,4V o desempenho é melhor (porém é uma bateria que requer cuidados especiais).

udtna
date Enviado: 2017-08-05 20:17:34
onde  baixo esta  biblioteca  #include <FalconRobot.h> ?

MarceloFarias
date Enviado: 2017-08-07 10:15:52
udtna
Veja no Capítulo 4. Software e Drivers como instalar a biblioteca: https://www.robocore.net/tutoriais/kit-iniciante-robotica-software-drivers.html