LOJA FÍSICA
Praça Mauá, 4541 - Sala 22
09580-050 - São Caetano do Sul / SP
CENTRAL DE ATENDIMENTO
(11) 3522-7626
info@robocore.net
HORÁRIO DE FUNCIONAMENTO
De segunda à sexta das 9:00 às 19:00
Retornar
ao topo

Julieta V1.0


Quantidade:
Formas de pagamento:
  • Pague em até 12x no cartão
  • Pague através do PayPal
  • Pague por Boleto Bancário
O que você precisa para fazer um robô? Apenas uma placa: Julieta V1.0!

A Julieta é uma solução completa para criação de robôs móveis de pequeno porte que possui todos os componentes necessários para movimentar seu robô em uma única e compacta placa, de apenas 8x9cm.
Possui um microcontrolador ATmega328P com bootloader do Arduino UNO R3, permitindo que seja programada com a IDE do Arduino, além de ter um chip L298P para controle de 2 canais independentes, cada um podendo suprir uma corrente de até 2A para a carga: você poderá facilmente controlar 2 motores DC com escova de maneira independente para fazer seu robô ir pra frente, pra trás e fazer curvas, na velocidade que você quiser.

Além disso, possui barramento de pinos macho e fêmea para fácil ligação de sensores ou atuadores, ou até mesmo Módulos Relé. Caso queira tornar as coisas ainda mais interessantes, a placa possui dois botões para uso geral, que podem ser programados, por exemplo, para acionar ou desacionar o robô via software.
Assim como a BlackBoard, a Julieta possui proteção contra uma polaridade reversa na alimentação, e um LED vermelho se acenderá para indicar o problema.

Com esta simples e compacta solução, seu robô com certeza vai sair não só do papel, mas também do lugar!


Informações da placa

Veja abaixo um código de exemplo que faz com que seu robô com a placa Julieta ande pra frente durante 1 segundo, fique parado durante 1 segundo, ande para trás durante 1 segundo e pare novamente:



Microcontrolador:
Tamanho:9 cm x 8 cm x 1,3 cm (9 cm x 9,6 cm x 1,3 cm com os conectores)
Microcontrolador:ATmega328P
Tensão de operação:5 V
Tensão de entrada (recomendada):8-12 V
Tensão de entrada (limites):7,5-15 V
Pinos de entrada/saída (I/O) digitais:14 (dos quais 6 podem ser saídas PWM)
Pinos de entrada analógicas:6 (+2 no barramento externo)
Corrente DC por pino I/O:40 mA
Corrente DC para o barramento de 5 V:3 A
Corrente DC para o pino de 3,3 V:200 mA*
Memória Flash:32 KB (dos quais 0,5 kB são usados pelo bootloader)
SRAM:2 KB
EEPROM:1 KB
Frequência de clock:16 MHz
Temperatura de operação:de 10 ºC a 60 ºC
Garantia de 6 meses para defeitos de fabricação
* tensão estimada considerando que a corrente é compartilhada com a do regulador de 5V e que a placa está sendo usada apenas para alimentação em 3,3V.

Circuito Controlador de Motores:

Circuito Integrado:L298P
Corrente máxima por motor:2A
Tensão drenada aos motores: 7,5V a 15V (a mesma tensão dos motores é utilizada para alimentar o microcontrolador)
Controle de velocidade em ambos os sentidos de maneira independente.


Observações:
  • Compatível com todos os shields feitos para Arduino UNO R3 (e versões anteriores) existentes
  • Programe ela usando a IDE do Arduino, selecionando a placa Arduino UNO R3 (o chip ATmega328 usado possui o bootloader do Arduino UNO R3)



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

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


misael.ramalho.69
date Enviado: 2018-05-15 17:57:59
Não consigo conectar um módulo nrf24l01 na placa, as posições de SCK ; MISO; MOSI  é diferente das do Arduíno uno r3?!

Francois
date Enviado: 2018-05-15 18:27:19
misael.ramalho.69
A Julieta é compatível com o modelo Uno, com a mesma pinagem e o mesmo bootloader. Verifique as conexões, talvez haja algo invertido.

misael.ramalho.69
date Enviado: 2018-05-15 18:38:53
misael.ramalho.69
Meu caro, consegui estabelecer conexão entre dois Unos R3, um Uno e um mega, um mega e um nano, ago julieta e um Uno ou uma julieta com outra julieta não foi possível.

Francois
date Enviado: 2018-05-15 19:35:10
misael.ramalho.69
Envie um e-mail para suporte@robocore.net com algumas imagens do circuito que você montou e o código que está usando em cada Julieta.

GRANATO
date Enviado: 2018-05-10 10:37:50
Se forem ligadas em paralelo duas baterias de 9V, tem a mesma tensão, porém a amperagem aumenta. Nessa situação, tem alguma problema com a julieta?

Francois
date Enviado: 2018-05-10 11:55:12
GRANATO
Você pode usar duas baterias de  9 V em paralelo com a Julieta para aumentar a autonomia do seu projeto, mas (veja o comentário anterior) dependendo das características do seus motores, ainda assim pode não ser suficiente.

GRANATO
date Enviado: 2018-05-10 08:54:43
Olá,

qual a tensão que a julieta manda para cada borne de ligação de motor(es)? Qualquer motor pode ser ligado, independente da voltagem? Por exemplo, 4 motores de 5V cada, o consumo de energia de uma bateria de 9V suportaria por um tempo razoável?
Obrigado.

Francois
date Enviado: 2018-05-10 11:53:52
GRANATO
A tensão nos bornes de saída é de aproximadamente 2 V a menos do que a tensão de alimentação. Isso significa que ao alimentar a placa com 9 V, os motores serão energizados com uma tensão próxima a 7 V.

As baterias de 9 V comuns não são recomendadas para a alimentação contínua de motores, pois elas não conseguem fornecer muita corrente por muito tempo. Com pilhas alcalinas (AA por exemplo) você talvez consiga uma autonomia maior, mas ainda assim é uma fonte de alimentação com pouca autonomia para essa aplicação. Além disso, isso dependerá das características elétricas dos motores, pois alguns modelos necessitam de mais corrente do que outros. De qualquer maneira, você pode testar o seu projeto com a bateria de 9 V e, se não tiver a performance desejada, você pode usar outra tipo de bateria.

GRANATO
date Enviado: 2018-04-25 10:31:44
Olá,
conectando um shield motor na Julieta, pode-se alimentar energia na Julieta visando sensores e no shield para alimentar os motores? 

hallszombie
date Enviado: 2018-04-25 10:54:52
GRANATO
A placa Julieta foi projetada para alimentar motores e fazer as leituras dos sensores, portanto não haveria a necessidade de usar um shield motor.  Mas se o seu projeto necessita de um driver extra, você pode ligar um shield a placa, lembrando que a tensão o shield será alimentada é a mesma da tensão no pino Vin. Outro ponto IMPORTANTE, é conhecer os pinos que as placas usam, por exemplo, o driver presente na Julieta usa os pinos 5,6,7,8 para o controle dos motores, ou seja, se você for usar o driver da placa e um driver extra e quer controla-los individualmente, você deve verificar se o shield usa pinos diferentes dos quatro pinos sitados.

GRANATO
date Enviado: 2018-04-01 20:30:39
Olá, 
mesmo quando a Julieta está conectada pelo cabo USB é necessário conectar uma bateria para executar os motores? 

hallszombie
date Enviado: 2018-04-02 08:25:07
GRANATO
Sim, Quando você for acionar motores com a placa Julieta, ou com qualquer outra placa, é necessário conectar uma fonte externa, isso ocorre pois o conector USB não é a melhor opção para o fornecimento de corrente para alimentar motores.

GRANATO
date Enviado: 2018-03-27 12:21:53
Tem como me passar um código exemplo para utilizar os botões Btn0 e Btn1 da Julieta? Muito Obrigado.

Francois
date Enviado: 2018-03-27 18:44:21
GRANATO
Use o resistor de pull-up interno do microcontrolador (INPUT_PULLUP) para ler os botões Btn0 e Btn1.

Segue um exemplo de atuação do LED 13 da placa com o botão Btn0:

Oultimopixel
date Enviado: 2018-03-02 11:14:47
Qual a vantagem dessa placa para a construção de um robô em relação ao Arduíno ?

Francois
date Enviado: 2018-03-02 16:41:20
Oultimopixel
A vantagem é que ela já possui um driver para controlar dois motores independentes de até 2 A (L298), todos os pinos são facilmente acessados com um conector no formato Sinal-5V-GND, ela possui dois botões já soldados na placa, além de conseguir fornecer até 3 A no barramento de 5 V quando alimentado por uma fonte/bateria. Veja também que você programa a Julieta com a IDE do Arduino como se fosse uma placa Uno (deve-se selecionar esse modelo na interface).

Rjiliveira
date Enviado: 2017-11-25 09:52:49
Como ultilizar esta no lugar da homeo tenho q controlar Quattro motores

MarceloFarias
date Enviado: 2017-11-27 11:02:09
Rjiliveira
Na aba de documentação você encontra uma imagem que mostra como ligar 4 motores em sua Julieta.

Evelyn
date Enviado: 2017-10-29 07:41:39
Esta placa substitui a Romeo? Gostaria de fazer um seguidor de linha.

ViniDj
date Enviado: 2017-10-30 05:33:46
Evelyn
Sim, essa placa substitui o Romeo. Você pode fazer seu robô seguidor de linha com ela sem problemas.

RodolfoBrandao
date Enviado: 2017-10-26 12:55:23
Bom Pessoal
Precisava saber o nome do componente que fica ao lado do reset, o meu estourou e preciso trocar-lo

Francois
date Enviado: 2017-10-26 15:21:32
RodolfoBrandao
Envie um e-mail para suporte@robocore.net com algumas fotos da placa para verificarmos qual foi o componente danificado. Além disso envie o número do pedido (Order ID) ou da nota fiscal e descreva como esse problema ocorreu.

RodolfoBrandao
date Enviado: 2017-10-26 16:21:43
RodolfoBrandao
Feito, Obrigado!

Delcio
date Enviado: 2017-09-20 17:54:26
Boa Tarde, estou montando um carrinho de bombeiro de controle remoto e estou estalando 2 motores DC e um motor de passo, 2 motores  servo motores e uma placa de radio, essa placa julieta suporta todos esses componentes. 
obrigado.

Francois
date Enviado: 2017-09-20 18:27:16
Delcio
Depende dos motores. A Julieta utiliza um driver de motor DC L298, que pode controlar até dois motores de 2 A. Ela também consegue fornecer até 3 A no barramento de 5 V, o que pode ser suficiente para alimentar diversos modelos de servomotores. Quanto ao motor de passo, você deve usar um driver de motor de passo compatível com o seu motor, e que pode ser controlado por uma lógica em 5 V.

mboaro
date Enviado: 2017-09-01 22:32:15
Parabéns gostei muito da placa, qual seria a melhor solução para utilizar um esp8266 com ela? 
Existe versão com esp8266?

Francois
date Enviado: 2017-09-02 09:25:08
mboaro
Infelizmente não temos nenhum modelo já com o módulo ESP8266. Mas você pode usar como se fosse uma BlackBoard, conforme o primeiro esquema da página do módulo ESP8266 (https://www.robocore.net/loja/produtos/modulo-wifi-esp8266.html).

Cassimirofcn
date Enviado: 2017-08-13 14:36:12
Boa tarde, gostaria de saber como programar para usar as analógicas A6 e A7, pois quando programo para uno R3, a IDE do arduino parece não aceitar tais portas?
Muito obrigado.

MarceloFarias
date Enviado: 2017-08-14 10:05:37
Cassimirofcn
Qual versão da IDE você está utilizando?

luizhmo95
date Enviado: 2017-07-31 15:16:53
Aparentemente os Leds estao acendendo de forma correta, primeiro acende os laranajas e depois os vermelhos, porem o motor nao funciona... Ja quando seto pra high, low os leds acessos sao um laranja e um vermelho e funciona porem o eixo direito gira pra frente e o esquerdo para tras, me da um help.

ViniDj
date Enviado: 2017-07-31 16:47:13
luizhmo95
Recebemos seu email e respondemos ele. Aguardamos o material solicitado para darmos continuação ao suporte.

luizhmo95
date Enviado: 2017-07-31 14:57:59
"
Remova os conectores dos motores e veja se os LEDs dos motores funcionam como deveriam. Após isso, conecte um motor por vez e observe.

"

Marcelo eu tentei isto porem sem sucesso, quando seto HIGH, HIGH ele fica piscando os leds porem nao funciona.
Ja quando coloco HIGH, LOW ele funciona.

Oque eu faco?

luizhmo95
date Enviado: 2017-07-31 13:26:37
meu codigo esta assim:

const int motor1 = 5; //velocidade motor 1 - de 0 a 255
const int motor2 = 6; //velocidade motor 2 - de 0 a 255
const int dir1 = 7; //direcao do motor 1 - HIGH ou LOW
const int dir2 = 8; //direcao do motor 2 - HIGH ou LOW

void setup() {
  pinMode(motor1, OUTPUT);
  pinMode(motor2, OUTPUT);
  pinMode(dir1, OUTPUT);
  pinMode(dir2, OUTPUT);
}

void loop() {

  digitalWrite(dir1, HIGH); //SENTIDO DE ROTACAO
  digitalWrite(dir2, HIGH);
  analogWrite(motor1, 200); //VELOCIDADE
  analogWrite(motor2, 200);
  
  delay(1000);
  
  analogWrite(motor1, 0);
  analogWrite(motor2, 0);
  
  delay(1000);
  
  digitalWrite(dir1, LOW);
  digitalWrite(dir2, LOW);
  analogWrite(motor1, 200);
  analogWrite(motor2, 200);
  
  delay(1000);

  analogWrite(motor1, 0);
  analogWrite(motor2, 0);
  
  delay(1000);
}

e nao funciona.

Agora se eu utilizar dessa maneira ele funciona, porem fica um eixo no sentido horario e o outro no anti-horario:

const int motor1 = 5; //velocidade motor 1 - de 0 a 255
const int motor2 = 6; //velocidade motor 2 - de 0 a 255
const int dir1 = 7; //direcao do motor 1 - HIGH ou LOW
const int dir2 = 8; //direcao do motor 2 - HIGH ou LOW

void setup() {
  pinMode(motor1, OUTPUT);
  pinMode(motor2, OUTPUT);
  pinMode(dir1, OUTPUT);
  pinMode(dir2, OUTPUT);
}

void loop() {

  digitalWrite(dir1, HIGH); //SENTIDO DE ROTACAO
  digitalWrite(dir2, LOW);
  analogWrite(motor1, 200); //VELOCIDADE
  analogWrite(motor2, 200);
  
  delay(1000);
  
  analogWrite(motor1, 0);
  analogWrite(motor2, 0);
  
  delay(1000);
  
  digitalWrite(dir1, LOW);
  digitalWrite(dir2, HIGH);
  analogWrite(motor1, 200);
  analogWrite(motor2, 200);
  
  delay(1000);

  analogWrite(motor1, 0);
  analogWrite(motor2, 0);
  
  delay(1000);
}

MarceloFarias
date Enviado: 2017-07-31 13:32:54
luizhmo95
Remova os conectores dos motores e veja se os LEDs dos motores funcionam como deveriam. Após isso, conecte um motor por vez e observe.

luizhmo95
date Enviado: 2017-07-31 12:50:43
Ola quando tento rodar o codigo "praFrentepraTras" a placa julieta faz um barulho e fica piscando e nao roda, ja conferi a com3 e esta correta, observacao: o codigo da descricao roda normalmente porem o eixo direito esta no sentido horario e o esquerdo no sentido anti-horario, quando tento colocar HIGH, HIGH ao em vez de HIGH LOW ele simplismente faz o barulho, fica piscando a placa e nao funciona, alguem consegue me ajudar?

MarceloFarias
date Enviado: 2017-07-31 13:23:19
luizhmo95
Você tentou mudar as linhas que definem a direção para o código abaixo?


luizhmo95
date Enviado: 2017-07-31 13:25:45
luizhmo95
meu codigo esta assim:

const int motor1 = 5; //velocidade motor 1 - de 0 a 255
const int motor2 = 6; //velocidade motor 2 - de 0 a 255
const int dir1 = 7; //direcao do motor 1 - HIGH ou LOW
const int dir2 = 8; //direcao do motor 2 - HIGH ou LOW

void setup() {
  pinMode(motor1, OUTPUT);
  pinMode(motor2, OUTPUT);
  pinMode(dir1, OUTPUT);
  pinMode(dir2, OUTPUT);
}

void loop() {

  digitalWrite(dir1, HIGH); //SENTIDO DE ROTACAO
  digitalWrite(dir2, HIGH);
  analogWrite(motor1, 200); //VELOCIDADE
  analogWrite(motor2, 200);
  
  delay(1000);
  
  analogWrite(motor1, 0);
  analogWrite(motor2, 0);
  
  delay(1000);
  
  digitalWrite(dir1, LOW);
  digitalWrite(dir2, LOW);
  analogWrite(motor1, 200);
  analogWrite(motor2, 200);
  
  delay(1000);

  analogWrite(motor1, 0);
  analogWrite(motor2, 0);
  
  delay(1000);
}

e nao funciona.

Agora se eu utilizar dessa maneira ele funciona, porem fica um eixo no sentido horario e o outro no anti-horario:

const int motor1 = 5; //velocidade motor 1 - de 0 a 255
const int motor2 = 6; //velocidade motor 2 - de 0 a 255
const int dir1 = 7; //direcao do motor 1 - HIGH ou LOW
const int dir2 = 8; //direcao do motor 2 - HIGH ou LOW

void setup() {
  pinMode(motor1, OUTPUT);
  pinMode(motor2, OUTPUT);
  pinMode(dir1, OUTPUT);
  pinMode(dir2, OUTPUT);
}

void loop() {

  digitalWrite(dir1, HIGH); //SENTIDO DE ROTACAO
  digitalWrite(dir2, LOW);
  analogWrite(motor1, 200); //VELOCIDADE
  analogWrite(motor2, 200);
  
  delay(1000);
  
  analogWrite(motor1, 0);
  analogWrite(motor2, 0);
  
  delay(1000);
  
  digitalWrite(dir1, LOW);
  digitalWrite(dir2, HIGH);
  analogWrite(motor1, 200);
  analogWrite(motor2, 200);
  
  delay(1000);

  analogWrite(motor1, 0);
  analogWrite(motor2, 0);
  
  delay(1000);
}


Cassimirofcn
date Enviado: 2017-07-27 03:15:01
Bom dia.  Tenho a placa Julieta, e no motor 2 altero seu valor para alto  "digitalWrite(M2,HIGH)" e baixo " digitalWrite(M2,LOW)", mas o mesmo não muda de direção, sempre roda para frente. O Motor 1 consegue mudar a direção normalmente, mas o motor 1 não. Saberia me informar o motivo da não mudança de direção?

MarceloFarias
date Enviado: 2017-07-27 09:19:58
Cassimirofcn
Carregue o código de exemplo que consta na descrição do produto em seu Arduino e observe se os dois motores giram para ambas as direções. Se eles girarem, você provavelmente tem um problema na lógica do código, possivelmente nas definições dos pinos de controle dos motores. Caso o problema persista, pode ser um problema no hardware.

guto150a
date Enviado: 2017-07-26 16:00:41
Como faço pra alimentar essa placa com uma BATERIA 11.1V 3S 2200MAH 30C LIPO  , pelo que percebi preciso de um conector específico

Francois
date Enviado: 2017-07-26 17:28:58
guto150a
Um dos três conectores pretos da placa é para alimentá-la, e eles podem ser removidos para facilitar a conexão. Se você não tiver os fios da bateria disponíveis para ligar diretamente neste conector, você pode usar um conector adaptador com fios na ponta, assim os cabos serão conectados à placa e o conector fará a ligação com a bateria.
Este é um exemplo de conector adaptador para te dar uma idéia, porém ele provavelmente não servirá para a Julieta e a sua bateria: www.robocore.net/loja/produtos/cabo-extensor-dc-p4-femea.html

vinicius50
date Enviado: 2017-06-21 23:02:18
quero fazer uma robo de esteras, e quero usar os dois motores de 2A para mover as esteras e precisavo de mas motores para girar as cameras 

MarceloFarias
date Enviado: 2017-06-22 09:35:24
vinicius50
Se você for utilizar servos para movimentar as câmeras, por exemplo, pode ligá-los diretamente à Julieta. Lembrando é claro que a corrente total do sistema não pode superar os 4A. 

vinicius50
date Enviado: 2017-06-25 19:57:38
vinicius50
me respode uma duvida tou querendo compra o julieta 1.1 ou o mini maestro 24 servos, qual é melhor?

MarceloFarias
date Enviado: 2017-06-26 11:10:18
vinicius50
A Maestro é uma placa dedicada para controle de servo motores. Já a Julieta traz além da possibilidade de controlar servos, controlar também motores DC e ter pinos disponíveis para outras aplicações. A escolha depende muito do seu propósito. 

vinicius50
date Enviado: 2017-06-27 23:09:42
vinicius50
obg gente