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: [Arduino] Projecto de atendimento para restaurante  (Lida 8545 vezes)

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

Offline radialhat

  • Mini Robot
  • *
  • Mensagens: 7
[Arduino] Projecto de atendimento para restaurante
« em: 25 de Fevereiro de 2015, 23:36 »
Boa noite a todos pessoal do lusorobotica.com.
Adquiri recentemente uma board "Arduino duemilanove" por parte de um amigo.
Estou interessado em desenvolver um projeto que ira ajudar me a nivel pessoal
e tambem a expandir o meu conhecimento sobre microcontroladores.
Trata se de um array (se e que se pode chamar isso) de mini arduinos com modulo wifi
que serao embutidos num container com 2 botoes fisicos, um com  o intuito de chamar o empregado
nesse mesmo restaurante e o outro para pedir a conta.
A ideia seria cada mesa teria o seu mini arduino com as configuracoes acima e o premir de um botao
enviaria o sinal ao arduino master? com as informacoes table id e botao carregado e este por sua vez
seria "probed" por um software no computador do restaurante mostrando os requests e emitindo um beep por exemplo
Trata se de algo que ja existe mas que oferece muito pouca informacao "Oneclickserve" e eu estou deveras
interessado em seguir em frente com esta ideia.
Agradeco breviamente a vossa atencao, tempo e algumas elucidacoes sobre o assunto.
Obrigado e boa noite

PS: Perdoem a falta de acentuacao pois estou num teclado com Layout US pelo que se torna complicado

Radialhat

Offline jm_araujo

  • Mini Robot
  • *
  • Mensagens: 2.947
  • NERD!
Re: [Arduino] Projecto de atendimento para restaurante
« Responder #1 em: 26 de Fevereiro de 2015, 00:16 »
Bemvindo.
Para essa aplicação wifi é de um grau de complexidade desnecessário e que te vai trazer complicações com tantos nós.
Qual foi o processo que te levou a essa escolha em detrimento de módulos de comunicação mais simples como por exemplo os nrf24 que consomem muito menos, são mais baratos e mais simples de implementar?

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: [Arduino] Projecto de atendimento para restaurante
« Responder #2 em: 26 de Fevereiro de 2015, 00:19 »
Bemvindo.
Para essa aplicação wifi é de um grau de complexidade desnecessário e que te vai trazer complicações com tantos nós.
Qual foi o processo que te levou a essa escolha em detrimento de módulos de comunicação mais simples como por exemplo os nrf24 que consomem muito menos, são mais baratos e mais simples de implementar?

O mais baratos e mais faceis de implementar hoje em dia ja nao e bem assim, olhos os esp62XX :p mas sim faz mais sentido, neste caso.

Offline radialhat

  • Mini Robot
  • *
  • Mensagens: 7
Re: [Arduino] Projecto de atendimento para restaurante
« Responder #3 em: 26 de Fevereiro de 2015, 00:41 »
Obrigado pela rapida resposta.
Respondendo ao jm_araujo, sendo eu ainda bastante novato nesta area
foi a ideia que tracei na minha cabeca, nao esperando obrigatoriamente que assim fosse
Gostei da referencia aos nrf24, ja li sobre eles e gostava de saber como poderia enquadrar
os mesmos no meu projeto, algumas ideias, estou um pouco desviado do "caminho" para la chegar.

StarRider

  • Visitante
Re: [Arduino] Projecto de atendimento para restaurante
« Responder #4 em: 26 de Fevereiro de 2015, 01:41 »

Isto faz lembrar a velha, e recorrente, historia do led a piscar feito com arduino quando bastava
usar um simples 555, mas será que usar um 555 é realmente mais fácil ? Sinceramente já não sei.

Tenho um situação idêntica em mãos (transmissão de dados por RF), o custo por unidade ficou perto
dos 2,5 euros e inclui um AVR + NRF24L01, a isto foi necessário adicionar uma board para receber os
elementos, hardware vário (fichas, jack, etc) e é claro uma bateria. O custo final ficou abaixo dos 5
euros (sem bateria)

Abraços,
PA



Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: [Arduino] Projecto de atendimento para restaurante
« Responder #5 em: 26 de Fevereiro de 2015, 08:55 »
Ou um dos nRF com processador, já tens alguns com core Arm Cortex M0, meia duzia de pinos de IO é tudo o que precisas.
Avr fanboy

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: [Arduino] Projecto de atendimento para restaurante
« Responder #6 em: 26 de Fevereiro de 2015, 11:13 »
Ou um dos nRF com processador, já tens alguns com core Arm Cortex M0, meia duzia de pinos de IO é tudo o que precisas.

Eu tenho usado esse nRF, ainda agora vou usar noutro projecto e porta-se muito bem. O único problema e' mesmo o desenho da antena, desta vez vou experimentar com antena em vez de a desenhar na PCB para ver se o alcance aumenta um bocado.

StarRider

  • Visitante
Re: [Arduino] Projecto de atendimento para restaurante
« Responder #7 em: 26 de Fevereiro de 2015, 12:01 »

O nRF51822 ? 

Abraços,
PA

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: [Arduino] Projecto de atendimento para restaurante
« Responder #8 em: 26 de Fevereiro de 2015, 12:16 »

Offline radialhat

  • Mini Robot
  • *
  • Mensagens: 7
Re: [Arduino] Projecto de atendimento para restaurante
« Responder #9 em: 26 de Fevereiro de 2015, 12:32 »
Bom dia pessoal
Pois bem, eu estou a procura da melhor solucao
Wireless mais IO para 2 botoes e depois a possiblidade de dar probe
atraves do pc de modo a saber qual dos botoes foi premido em qual das mesas
Se tiverem umas dicas serao muito bem vindas
ja estou de olho nesse nr something agora falta a ideia :P

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: [Arduino] Projecto de atendimento para restaurante
« Responder #10 em: 26 de Fevereiro de 2015, 12:42 »
Bom dia pessoal
Pois bem, eu estou a procura da melhor solucao
Wireless mais IO para 2 botoes e depois a possiblidade de dar probe
atraves do pc de modo a saber qual dos botoes foi premido em qual das mesas
Se tiverem umas dicas serao muito bem vindas
ja estou de olho nesse nr something agora falta a ideia :P

eu ia sugerir, visto que nao necessitas de receber informacao na mesa, utilizares algo deste genero http://www.ebay.com/sch/i.html?_odkw=433mhz+transmitter&_sop=15&_from=R40%7CR40&_osacat=0&_from=R40&_trksid=p2045573.m570.l1313.TR0.TRC0.H0.X433mhz.TRS0&_nkw=433mhz&ghostText=&_sacat=0 com um attiny, era mesmo o mais barato que conseguias. Mas sendo uma frequência tão baixa não sei como se comporta quando 5 mesas decidirem carregar no bota... Acho que o melhor e mesmo um transceiver como o nrf pois assim consegues ir mandando o sinal para o "master" ate este responder que o recebeu ou então para evitar colisões e' o master ir pedindo informação as mesas se foi carregado algum botão embora esta ultima sugestão gaste mais bateria pois em vez das mesas enviarem informação apenas quando e' carregado no botão enviam quando o master lhes pede.

Offline radialhat

  • Mini Robot
  • *
  • Mensagens: 7
Re: [Arduino] Projecto de atendimento para restaurante
« Responder #11 em: 26 de Fevereiro de 2015, 12:47 »
Muito boa sugestao metRo_ exacto se varios carregassem ao mesmo tempo
poderia ser um problema e com o nrf os gastos de bateria elevados seriam
dado o facto de estarem sempre em loop a espera de que o "master" envie
requests nao e?

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: [Arduino] Projecto de atendimento para restaurante
« Responder #12 em: 26 de Fevereiro de 2015, 12:55 »
Muito boa sugestao metRo_ exacto se varios carregassem ao mesmo tempo
poderia ser um problema e com o nrf os gastos de bateria elevados seriam
dado o facto de estarem sempre em loop a espera de que o "master" envie
requests nao e?

A informação não tem chegar instantaneamente ao master, ninguém se importa de esperar 10s num restaurante. Por exemplo se tiveres 100 mesas a cada 100ms o master pede informação a uma mesa diferente... Se a mesa só tiver que enviar informação a cada 10s a bateria já deve dar para uns meses.

Mas sinceramente acho que podes ter vários módulos a enviar informação ao mesmo tempo que não te vai ocupar a banda toda a não ser que sejam 100 mesas no mesmo exacto momento!

Offline radialhat

  • Mini Robot
  • *
  • Mensagens: 7
Re: [Arduino] Projecto de atendimento para restaurante
« Responder #13 em: 26 de Fevereiro de 2015, 13:28 »
Compreendo metRo_ muito boa explicacao abriu me alguns horizontes...
Neste caso respondendo a tua afirmacao dos 10s, penso que nem haveria
essa necessidade, seria mais algo do genero, press the button e ai envia as
informacoes... Que achas?

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: [Arduino] Projecto de atendimento para restaurante
« Responder #14 em: 26 de Fevereiro de 2015, 13:32 »
Compreendo metRo_ muito boa explicacao abriu me alguns horizontes...
Neste caso respondendo a tua afirmacao dos 10s, penso que nem haveria
essa necessidade, seria mais algo do genero, press the button e ai envia as
informacoes... Que achas?

e' o que digo no final, carrega no botao e envia, estava a pensar num cenario em que muitas mesas pediam ao mesmo tempo, acho que a probabilidade de duas mesas carregarem ao mesmo tempo ja e muito baixa :p