collapse

* Posts Recentes

Amplificador - Rockboard HA 1 In-Ear por almamater
[Ontem às 19:13]


O que é isto ? por KammutierSpule
[26 de Março de 2024, 19:35]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

Autor Tópico: BallDuino  (Lida 27039 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline DanBar

  • Mini Robot
  • *
  • Mensagens: 685
    • iCAR Lusorobotica Blog
BallDuino
« em: 31 de Março de 2009, 15:32 »
Aqui está o meu primeiro Robot com o arduino integrado

 


Utilizei muita informação dos tutorials deste forum.

Ainda me falta ligar todos os fios do LCD NOKIA e do sensor de Temperatira LM35

PROJECTO:
BallArduino Robot 1.0

LISTA COMPONENTES E SENSORES :

ATMEGA 168 CHIP (ARDUINO BASE)
Sensor IR Aproximação / Receptor IR
Sensor Luz LDR
Sensor Temperatura
Receptor RADIO Wireless
LCD NOKIA 3320
3 Leds
2 Servos Grandes
1 Servo Micro

PORTAS DIGITAIS E ANALÓGICAS :

Digital Pins (OUT)

   0 – RX
   1 – TX
   2 - RADIO RX (IN)
   3 - LCD NOKIA SCLK (2)
   4 - LCD NOKIA SDIN (3)
   5 - LCD NOKIA D/C (4)
   6 - LCD NOKIA RESET (8)
   7 - LCD NOKIA SCE (5)
   8 – BUZZER
   9 - SHIELD MICRO SERVO
 10 - LEFT SERVO
 11 - RIGHT SERVO
 12 - LIGHTS LED
 13 - BLINK LEFT LED

Analog/digital (IN / OUT)

 14 (0) - BLINK RIGHT LED
 15 (1) - IR TX (APROX.SENSOR)
 16 (2) - IR RX (APROX.SENSOR)
       3 - LDR (Light Sensor)
       4 - Temperature Sensor
       5 – Voltage (Battery Sensor)


Documento com esquemas electrónicos utilizados:
http://www.2mhi.com/icar/arduino/BallDuino/BallDuino 1.0.pdf

Código do Arduino: Inacabado...
http://www.2mhi.com/icar/arduino/BallDuino/BallDuino_1_0.pde
http://www.2mhi.com/icar/arduino/BallDuino/nokialcd.pde

Fotos:












Espero que gostem.
« Última modificação: 21 de Março de 2010, 11:00 por iCAR »
Antigo Nick do Forum: iCAR

Projectos iCAR
icar.lusorobotica.com

DB@G
http://www.facebook.com/daniel.barradas

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.372
    • Tiago Rodrigues
Re:BallDuino
« Responder #1 em: 31 de Março de 2009, 15:39 »
Muito engraçado mesmo, principalmente a estrutura do robot, assim como as inúmeras funcionalidades, só lhe adicionava um ultrasom em vez do IR.

Como é que fazes para o manter sempre direito?! algum peso extra em baixo ou saliência?

Adicionado à primeira página ;)

Offline DanBar

  • Mini Robot
  • *
  • Mensagens: 685
    • iCAR Lusorobotica Blog
Re:BallDuino
« Responder #2 em: 31 de Março de 2009, 15:42 »
Aqui está a foto com o pormenor da placa principal:





Tenho uma pequena roda atrás que equilibra um pouco as coisas.

E como tenho um micro servo no meio. A bola abre e fecha  ;D
Antigo Nick do Forum: iCAR

Projectos iCAR
icar.lusorobotica.com

DB@G
http://www.facebook.com/daniel.barradas

Offline DanBar

  • Mini Robot
  • *
  • Mensagens: 685
    • iCAR Lusorobotica Blog
Re:BallDuino
« Responder #3 em: 31 de Março de 2009, 15:50 »
O Pormenor de trás e de baixo do robot, bem como o servo dentro que abre e fecha a bola.







Antigo Nick do Forum: iCAR

Projectos iCAR
icar.lusorobotica.com

DB@G
http://www.facebook.com/daniel.barradas

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.372
    • Tiago Rodrigues
Re:BallDuino
« Responder #4 em: 31 de Março de 2009, 15:51 »
Muito engraçado, mal posso esperar pelos vídeos :D

Offline DanBar

  • Mini Robot
  • *
  • Mensagens: 685
    • iCAR Lusorobotica Blog
Re:BallDuino
« Responder #5 em: 31 de Março de 2009, 15:54 »
Pois assim que resolver o problema do controle de servos e receptor de ir.

Mas posso mostrar o protótipo dele (no fundo este é mesmo o meu primeiro robot):

Ele e a minha filha de 2 anos

http://www.2mhi.com/icar/arduino/discoduino1.flv

http://www.2mhi.com/icar/arduino/discoduino2.flv

DISCDUINO [ O primo primata do BallDuino ]   ::)










« Última modificação: 31 de Março de 2009, 16:11 por iCAR »
Antigo Nick do Forum: iCAR

Projectos iCAR
icar.lusorobotica.com

DB@G
http://www.facebook.com/daniel.barradas

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.372
    • Tiago Rodrigues
Re:BallDuino
« Responder #6 em: 31 de Março de 2009, 16:12 »
Assim dá para ver o pai do BallDuino :P

(não consegui abrir os vídeos, mas gostei do aspecto dele :P continua rapaz, tens futuro)

BallDuino = Candidato a Robot do mês... :D (Era boa ideia fazer uma coisa dessas, vou pensar no caso :D)

Offline DanBar

  • Mini Robot
  • *
  • Mensagens: 685
    • iCAR Lusorobotica Blog
Re:BallDuino
« Responder #7 em: 31 de Março de 2009, 16:13 »
Já alterei para flv estão mais pequenos.  ::)
Antigo Nick do Forum: iCAR

Projectos iCAR
icar.lusorobotica.com

DB@G
http://www.facebook.com/daniel.barradas

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 3.598
    • Tróniquices
Re:BallDuino
« Responder #8 em: 31 de Março de 2009, 17:44 »
Muito bem, excelente trabalho! E é sempre bom ver um projecto documentado :)

Offline DanBar

  • Mini Robot
  • *
  • Mensagens: 685
    • iCAR Lusorobotica Blog
Re:BallDuino
« Responder #9 em: 31 de Março de 2009, 17:54 »
Já anda bem.

Alterei o código com a libraria <Servo.h>. É mais antiga, mas não faz mal. Os servos de rotação continua ficam assim no pin 9 e 10

O 3ª servo, "Shield" que abre e fecha a bola depois logo faço uma rotina só para ele.

Para já. Detecta objectos, vira e avança quando livre. Mas agora tenho a pilha nas coves  :-\

Depois logo posto um video novo.

http://www.2mhi.com/icar/arduino/BallDuino/BallDuino_1_0.pde
Antigo Nick do Forum: iCAR

Projectos iCAR
icar.lusorobotica.com

DB@G
http://www.facebook.com/daniel.barradas

Offline Rebel

  • Mini Robot
  • *
  • Mensagens: 153
    • Raspberry Pi
Re:BallDuino
« Responder #10 em: 31 de Março de 2009, 17:56 »
Parabéns. Gostei bastante.

Onde arranjaste as meias bolas de plástico? São daquelas dos brindes?

Offline Njay

  • Mini Robot
  • *
  • Mensagens: 3.598
    • Tróniquices
Re:BallDuino
« Responder #11 em: 31 de Março de 2009, 18:02 »
Mas agora tenho a pilha nas coves  :-\

Pois, é o ponto fraco do teu robot. O meu conselho é substituires a pilha de 9V por 2 ou 3 pilhas AA de "1.5V" e adicionar um conversor DC-DC boost para 5V. Vais ter muito mais autonomia. As pilhas de 9V já têm uma densidade energética baixa, e a montagem que tens desperdiça praticamente metade da energia (no 7805, que deve ficar bem quentinho depois de andares a brincar um bocadinho com o robot).

p.s.: library = biblioteca

Offline amando96

  • Mini Robot
  • *
  • Mensagens: 1.631
  • MAC address? But I have windows...
    • Projects, News, Blog, Tutorials
Re:BallDuino
« Responder #12 em: 31 de Março de 2009, 18:04 »
ui o ´bot está mesmo fixe! demorou quanto a fazer? ainda n vi os videos, o pc não me facilita, mas está um mimo! ;)

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re:BallDuino
« Responder #13 em: 31 de Março de 2009, 19:01 »
Muito bom, parabens :) E o facto de ter esta informação toda está excelente :)

Offline Fifas

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 2.064
  • El RoboSapiens
Re:BallDuino
« Responder #14 em: 31 de Março de 2009, 22:35 »
o homem dos carpcs afinal tambem tem jeito pa robotica ;D

ta excelente ;) parabens

BallDuino = Candidato a Robot do mês... :D (Era boa ideia fazer uma coisa dessas, vou pensar no caso :D)
já devia tar feito ;D