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: Ajuda - Iniciação  (Lida 3065 vezes)

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

Offline sync1

  • Mini Robot
  • *
  • Mensagens: 4
Ajuda - Iniciação
« em: 24 de Junho de 2010, 23:10 »
Boa noite,
Quero-me iniciar na Robótica e decidi pedir aqui um pequeno "empurrão" :)
Andei a pesquisar e informação de robótica e electrónica e infinita e difícil de encontrar o que realmente se precisa.

Basicamente o que quero fazer por enquanto é um "aparelho" LCD que me mostre informação que está num SD.
Quero controlar este LCD à distância com um comando também feito por mim.

O que preciso para mim iniciar? Que tipo de componentes me aconselham para este projecto.
Que tutoriais me aconselham a ler e livros me recomendam?

Tenho 2 dias para juntar toda a informação possível, pois depois viajo e apenas poderei levar a informação reunida até lá.
Agradeço toda a ajuda que possam despender.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Ajuda - Iniciação
« Responder #1 em: 24 de Junho de 2010, 23:21 »
Quando dizes lcd, dizes lcd aka televisão ou lcd, tipo isto:
http://loja.lusorobotica.com/105-basic-16x2-character-lcd-white-on-black-5v.html

Se for tipo o segundo, um arduino chega perfeitamente, usas a biblioteca SD, ou procura por sd card em arduino.cc e depois o lcd até já tens exemplos de como o fazer no ide do arduino.

Se não quiseres usar arduino, podes usar o FatFats se não me engano do elm-chan que é um mini sistema de ficheiros que te permite ler um SD card e depois usar talvez a biblioteca para lcd's do pete flewry.
De resto não te posso ajudar muito mais, mas é relativamente simples de se fazer com um arduino, uma coisa em atenção, tens de ter o cartão formatado em Fat16 ou 32 não sei bem, e entre mostrar uma lista de ficheiros e efectivamente ler os ficheiros vai um bocadinho.
Avr fanboy

Offline sync1

  • Mini Robot
  • *
  • Mensagens: 4
Re: Ajuda - Iniciação
« Responder #2 em: 24 de Junho de 2010, 23:45 »
Obrigado pela rápida resposta.
É um LCD parecido, em principio um gráfico 128xx64. Li que o arduino pode rapidamente ficar sem memoria ao utilizarmos um LCD deste tipo e então esquecer ter um modulo SD em simultâneo.
Eu em programação vou-me desenrascando, só falta mesmo começar a perceber da electrónica :P
Quero um sistema com relação o mais possível pequeno/barato/funcional.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Ajuda - Iniciação
« Responder #3 em: 24 de Junho de 2010, 23:49 »
Se usares progmem para guardar todas as tabelas e strings de texto e se não estiveres a usar nenhuma conexão serial, para mostrar texto a ram do arduino chega e sobra garantidamente, só é limitada quando queres fazer gráficos, animações, sprites, coisas assim mais complexas, texto não é assim tão mau quanto isso.
Tambem tens bibliotecas para ecrãs gráficos, se o arduino duemilanove não chegar, pondera usar um arduino mega, que tem mais ram e mais espaço na flash para o programa em si.
Já agora, queres dizer qual vai ser o uso final da aplicação?
Avr fanboy

Offline sync1

  • Mini Robot
  • *
  • Mensagens: 4
Re: Ajuda - Iniciação
« Responder #4 em: 25 de Junho de 2010, 00:10 »
Numa primeira fase é mostrar informação num painel "limpo", quero mudar essa informação à distancia com um comando.
Numa segunda fase quero que faça update da informação do SD em "realtime".

Imagina que estou num veleiro e que estou ao leme, a distância (pouca, tipo 2m) com um comando vou mudando as informações de um LCD que me apresenta dados guardados num SD.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Ajuda - Iniciação
« Responder #5 em: 25 de Junho de 2010, 00:24 »
Que tipo de informação, ler texto de um .txt ou ler tabelas de um ficheiro do tipo excell?
É que informação pode ser muita coisa e conforme a informação que queres ler pode dar ou não para fazer.
O comando será com ou sem fios?
Avr fanboy

Offline sync1

  • Mini Robot
  • *
  • Mensagens: 4
Re: Ajuda - Iniciação
« Responder #6 em: 25 de Junho de 2010, 00:40 »
Ler texto de de um .txt ou um .ini chega perfeitamente.
O comando será sem fios, estive a ver uns modulos RF pequenos e baratos, deve servir.