collapse

* Posts Recentes

Dúvida com fonte de alimentação comutada por filjoa
[28 de Outubro de 2024, 21:57]


Motoserra Stihl 120C por dropes
[26 de Outubro de 2024, 19:01]


Shelly em jeito de watchdog por SerraCabo
[24 de Outubro de 2024, 19:24]


Meu novo robô por josecarlos
[06 de Outubro de 2024, 13:33]


Sirene NOVA maluca por dropes
[01 de Outubro de 2024, 18:26]


Transmissão de energia sem fios por dropes
[21 de Setembro de 2024, 16:50]


Spot Welder - O que acham? por jm_araujo
[20 de Setembro de 2024, 09:34]


Fita Isoladora - Tipos ou Qualidades diferentes? por dropes
[21 de Agosto de 2024, 15:53]


Cabo/Tubo? para passar ligação sensores - horta por SerraCabo
[21 de Agosto de 2024, 12:14]


Impressora - Valerá a pena? por dropes
[16 de Agosto de 2024, 17:09]

Autor Tópico: Começo de um projecto em PICAXE  (Lida 13188 vezes)

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

Offline Pedro Almeida

  • Mini Robot
  • *
  • Mensagens: 15
Começo de um projecto em PICAXE
« em: 06 de Janeiro de 2009, 22:13 »
Vou começar um projecto para uma possivel participação no Festival Nacional de Robotica, na prova Busca e salvamento Junior. Não sei se têm o conhecimento da prova mas basicamente é: -seguir uma linha preta. -identificar as vitimas verdes e ignorar as de aluminio. -desviar de obstaculos. -subir uma rampa.

Eu tenho o microcontrolador, Arduino. Será que o PICAXE é mais adequado para este tipo de provas?
Já reparei que existem os Programador de PICs e o "chip" em si. Basta comprar o programador certo?

Para identificar as vitimas verdes pudia ser utilizado um sensor IV, certo?

Conhecem algum site com um projecto deste tipo?

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.378
    • Tiago Rodrigues
Re:Começo de um projecto em PICAXE
« Responder #1 em: 06 de Janeiro de 2009, 22:31 »
Eu gostaria de te ajudar mais mas não sou a pessoa indicada pois nunca participei num desses eventos. Certamente irás ter boas ajudas de outros membros, quanto a picaaxe ou arduino, a diferença está principalmente na linguagem de programação.

Já estás habituado a C ou a basic?!

Offline Fifas

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 2.064
  • El RoboSapiens
Re:Começo de um projecto em PICAXE
« Responder #2 em: 06 de Janeiro de 2009, 22:44 »
O PICAXE é diferente das PICS....embora o chip das PICAXES seja uma PIC, é alterada para tornar as coisas mais simples....Além disso, na pic precisas de um programador especifico...nas picaxes por serie programas bem aquilo...

Nas pics precisas sempre da PIC (chip em si) e de um programador para programares a pic....nao e como o arduino que pode ser programado por série.

Por experiencia propria, acho as PICS mais eficazes para esse trabalho. Tambem depende da pic escolhida, e surge tambem o inconveniente de ser mais complicado. Um colega meu já tentou fazer um robo para busca e salvamento utilizando um kit da SarRobotica que tem por base uma PICAXE-28X, e ao adicionar varios sensores, Sonares, etc, a picaxe perdeu poder de processamento (demais até) e ficava lenta....o que tornava impossivel de se utilizar. Ao retirar 2 sonares (tinha 3) ja ganhava poder de processamento....OS sonares que tinham comunicavam por I2C.

Quanto ao arduino, não serei a pessoa mais indicada para te dizer o quanto ele é bom para estas provas, pois só há relativamente pouco tempo conheci o arduino (desde que conheci o LusoRobotica ;D ), e ainda nao tive oportunidade de "puxar" pelo bixo como eu queria....ou seja, adicionar-lhe varios sensores e sonares e ver como se porta:)

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.378
    • Tiago Rodrigues
Re:Começo de um projecto em PICAXE
« Responder #3 em: 06 de Janeiro de 2009, 23:00 »
o arduino que pode ser programado por série.
Ou USB pois as novas versões do Arduino tem todos conversor de usb para serial no próprio arduino.

Quanto ao arduino, não serei a pessoa mais indicada para te dizer o quanto ele é bom para estas provas, pois só há relativamente pouco tempo conheci o arduino (desde que conheci o LusoRobotica ;D ), e ainda nao tive oportunidade de "puxar" pelo bixo como eu queria....ou seja, adicionar-lhe varios sensores e sonares e ver como se porta:)

Também não posso ajudar muito pois não fiz algo dessa complexidade, mas posso te adiantar que já vi vários concorrentes desse evento (inclusive em 2008 Aveiro) a utilizar o kit da SAR (baseado em picaxe) por isso é possível de o fazer com ele.

Duvido que o arduino não o consiga fazer mas o melhor é escolheres pela linguagem de programação que achas conseguires mais suportes, ou que estejas mais familiarizado.

Offline Fifas

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 2.064
  • El RoboSapiens
Re:Começo de um projecto em PICAXE
« Responder #4 em: 06 de Janeiro de 2009, 23:02 »
o arduino que pode ser programado por série.
Ou USB pois as novas versões do Arduino tem todos conversor de usb para serial no próprio arduino.
nao deixa de ser serie :P

Quanto ao arduino, não serei a pessoa mais indicada para te dizer o quanto ele é bom para estas provas, pois só há relativamente pouco tempo conheci o arduino (desde que conheci o LusoRobotica ;D ), e ainda nao tive oportunidade de "puxar" pelo bixo como eu queria....ou seja, adicionar-lhe varios sensores e sonares e ver como se porta:)

Também não posso ajudar muito pois não fiz algo dessa complexidade, mas posso te adiantar que já vi vários concorrentes desse evento (inclusive em 2008 Aveiro) a utilizar o kit da SAR (baseado em picaxe) por isso é possível de o fazer com ele.

Duvido que o arduino não o consiga fazer mas o melhor é escolheres pela linguagem de programação que achas conseguires mais suportes, ou que estejas mais familiarizado.
eu sei que dá, pois vi varios tambem....se nao me engano um dos primeiros foi com o kit da sar....mas notei que ao adicionar varias coisas ao I2C fica bastante lento...

Offline fred gomes

  • Mini Robot
  • *
  • Mensagens: 238
Re: Começo de um projecto em PICAXE
« Responder #5 em: 16 de Setembro de 2009, 19:10 »
Ola Pedro.
tem aqui um blog com um projecto desse tipo
http://www.jinjax--miguel.blogspot.com/
eu estou querendo fazer o mesmo projecto que tu na minha PAP, talvez nos podessemos ajudar ;D
cumprimentos,
Fred

Offline maurosmartins

  • Mini Robot
  • *
  • Mensagens: 483
    • msm
Re: Começo de um projecto em PICAXE
« Responder #6 em: 16 de Setembro de 2009, 22:47 »
Olá pessoal, só para esclarecer, PICAXES, tal como o arduino, são micros que contém apenas um bootloader! é isso que transforma um atmega 328 (se nao estou em erro) num arduino e um pic num picaxe, e dps claro a linguagem em que é programado. Mas os pics tb podem ser programados por porta série, basta por exemplo meter-lhe o tinybootloader (ou outros)! e dps é descarregar o HEX tto seja gerado com assembly C BASIC, etc.....

Cumprimentos, Mauro.

Offline Tayeb

  • Mini Robot
  • *
  • Mensagens: 710
Re: Começo de um projecto em PICAXE
« Responder #7 em: 17 de Setembro de 2009, 13:24 »
Olá pessoal, só para esclarecer, PICAXES, tal como o arduino, são micros que contém apenas um bootloader! é isso que transforma um atmega 328 (se nao estou em erro) num arduino e um pic num picaxe, e dps claro a linguagem em que é programado. Mas os pics tb podem ser programados por porta série, basta por exemplo meter-lhe o tinybootloader (ou outros)! e dps é descarregar o HEX tto seja gerado com assembly C BASIC, etc.....

Cumprimentos, Mauro.

OS PICAXEs, da Revolution Education, são PICs com bootloader como diz o Mauro. Têm a vantagem de serem programados directamente sem necessidade de programador. O software editor é gratuito e para os pouco experientes os códigos podem ser gerados com fluxograma.

O microcontrolador mais popular de Portugal e simplesmente o PICAXE , e pouco a pouco na Espanha. Quase todos os robôs que participam na Robótica e Robotop utilizam micros PICAXE. As PATs (Prova de Aptidão Técnica) das Escolas são hoje em dia, em grande maioria, centrados em microcontroladores PICAXE.

Para quem queira programar em BASIC, linguagem simples em inglês comum, o micro PICAXE é ideal. Com a introdução da nova série de X2 (PICAXE20X2, PICAXE28X2 e PICAXE40X2), o  micro PICAXE está agora muito igual ao BASIC Stamp da Parallax, oderecendo ainda características superiores em relação ao BASIC Stamo. Com X2s nós podemos definir quase todas as portas como entradas/saídas. As versões anteriores de PICAXE têm portas pré-definidas.

Espero que tenha esclarecido aos membros um pouco mais sobre o microcontrolador PICAXE.

Tayeb


Offline funzc

  • Mini Robot
  • *
  • Mensagens: 3
Re: Começo de um projecto em PICAXE
« Responder #8 em: 01 de Outubro de 2009, 01:10 »
No fundo é muito melhor do que um pic normal porque como já se pode programar em basic simples não precisamos de saber assembler ou os detalhes complicados do processador. Há também um site que tem uma placa de teste e placas de expansão para ligar periféricos. http://www.microedeias.pt/
Paulo

Offline ricard0g0mes

  • Mini Robot
  • *
  • Mensagens: 146
Re:Começo de um projecto em PICAXE
« Responder #9 em: 01 de Outubro de 2009, 10:28 »
O PICAXE é diferente das PICS....embora o chip das PICAXES seja uma PIC, é alterada para tornar as coisas mais simples....Além disso, na pic precisas de um programador especifico...nas picaxes por serie programas bem aquilo...

Nas pics precisas sempre da PIC (chip em si) e de um programador para programares a pic....nao e como o arduino que pode ser programado por série.

Por experiencia propria, acho as PICS mais eficazes para esse trabalho. Tambem depende da pic escolhida, e surge tambem o inconveniente de ser mais complicado. Um colega meu já tentou fazer um robo para busca e salvamento utilizando um kit da SarRobotica que tem por base uma PICAXE-28X, e ao adicionar varios sensores, Sonares, etc, a picaxe perdeu poder de processamento (demais até) e ficava lenta....o que tornava impossivel de se utilizar. Ao retirar 2 sonares (tinha 3) ja ganhava poder de processamento....OS sonares que tinham comunicavam por I2C.

Quanto ao arduino, não serei a pessoa mais indicada para te dizer o quanto ele é bom para estas provas, pois só há relativamente pouco tempo conheci o arduino (desde que conheci o LusoRobotica ;D ), e ainda nao tive oportunidade de "puxar" pelo bixo como eu queria....ou seja, adicionar-lhe varios sensores e sonares e ver como se porta:)

permite-me discordar... eu por exemplo uso 2 tipos de PIC: 18f4550 (bootloader por usb) e 16f876 (bootloader por serie).
programo o pic sem utilização de programador(usei o programador apenas para carregar o bootloader).

posso usar qualquer compilador (uso o CCS).


Offline jp_

  • Mini Robot
  • *
  • Mensagens: 188
Re: Começo de um projecto em PICAXE
« Responder #10 em: 01 de Outubro de 2009, 10:30 »
olá pessoal,

Boas ideias nesse link funzc.

Mas será que o Pedro Almeida já desenvolveu ou desistiu de desenvolver o tal robô para busca e salvamento?

Caso estejas interessado eu estou a montar uma placa para o picaxe 28x com saída para controlar dois motores dc com o l293d e com quatro entradas analógicas, etc que pode servir perfeitamente para o teu robô de busca e salvamento.

em anexo seguem os ficheiros feitos em eagle ( não está bem como eu queria mas em eagle não estou muito à vontade)

Se por acaso alguém se sentir à vontade com o Eagle e quiser dar uma olhada e melhorar coisas que estão menos bém tais como:

Colocar um Ground plane (conhecido por zonas no Kicad)

Editar o tamanho dos pads de alguns componentes que estão muito pequenos (quando se fura fica sem nada de cobre para soldar
 
Depois que disponibilize aqui para a comunidade.

jp_


« Última modificação: 01 de Outubro de 2009, 10:54 por jp_ »

Offline funzc

  • Mini Robot
  • *
  • Mensagens: 3
Re: Começo de um projecto em PICAXE
« Responder #11 em: 03 de Outubro de 2009, 11:48 »
Caro RicardoGomes, o bootloader foi feito por si, ou arranjou de alguém. Precisava também de um. Dá bastante jeito ter um bootloader usb.
Obrigado,
Paulo