ENTÃO AMIGOS, SOFRER AGORA COM O MAIS DIFICIL, QUE seria o Porcessadores PIC e a sua programação mais profissional, ou ficar no Arduino e depois ir para o PIC?

Tudo começou com a ofertas dessas placas abaixo e enviei um e-mail para os amigos perguntando, veja.

E-MAIL QUE RECEBI

Com relação a placa, eu tenho algumas configurações possíveis para a sua
venda. São elas:

- Versão com PIC16F877 e LCD 16x2 com Back Ligth - R$255,00
- Versão com PIC16F877 e LCD Gráfico 128 x 64 - R$295,00
- Versão com PIC18F452 e LCD 16x2 com Back Ligth - R$275,00
- Versão com PIC18F452 + LCD Gráfico 128 x 64 - R$315,00

A placa é enviada montada e testada. Acompanha cabo de gravação, fonte
de alimentação, CD com exemplos de uso (Hi-Tech C Lite) e programas
exemplo. 

Não está incluso o custo do frete (SEDEX ou Encomenda PAC).

Uma outra opção é a compra apenas da placa, sem nenhum componente. Neste
caso eu envio o esquema elétrico, instruções para finalização da placa e
a lista de peças para que você mesmo possa fazer a montagem. O custo
apenas da placa é de R$100,00 mais frete.

E O E-MAIL QUE RECEBI DEPOIS DE PEDI OPINIÕES.

Cara,

os PIC envolvem bem mais expertise pra coisa funcionar do que os Arduino.

Eu sugiro que até vc estar proficiente e se sentir seguro na programação C e entender bastante de Microcontroladores vc vá aprendendo com o Arduino.

É só uma opinião... PIC envolve C, Assembler, outros procedimentos para o bootload, etc.

Mas se quizer mesmo agarrar o touro pelo chifre o PIC é poderoso.

 

Abraço,

 

Douglas.

O MEU E-MAIL DE REPOSTA A ELE

Quero ver se tu concorda comigo, O ARDUINO, tem um PIC lá nele, o Ci certo? e a sua própria programação baseada em C++

 

Acho que o Arduíno as vezes é um desperdício de recursos, pois tem muita coisa ali que não se usa.

 

Veja bem, você pega um determinado PIC ( que é um Ci ) e coloca na Protoboard, e coloca também os componentes, só os necessários, e faz o que quer, e ja apreende pra valer e não uma coisa que terá que apreender depois se quiser evoluir.

 

Sei lá, vai d ecada um. Mas que tem muito material na inter para mexer com Arduíno isso tem.

 

Tenho um amigo que faz programas para PIC, ele disse que demorou 3 meses para apreender a programar.

 

Mas ele é formado em engenharia né.

 

abraço

 

O QUE VOCÊS ACHAM?

Exibições: 6368

Responder esta

Respostas a este tópico

sim

Danilo, quantas lampadas e tomadas por esses 100 reais?

o ATmega328 eu compro aqui e sai R$7,00 sem frete, a placa padrão para protótipo sai R$3,00. 

esse módulo de relé com 8 saidas optoisoladas com na/nf (pode-se fazer interruptor paralelo) sai R$24,00 com frete.

esse módulo sem fio com 4 saidas sai R$16,00 com frete.

o sensor IR sai R$2,00 aqui

DESCULPE-ME INCOMODA-LO MAS ESSA PARTE EU NÃO ENTENDI > quando se trabalha com pic e de extrema importancia ter o datasheet ja com o arduino acredito que seja mais facil

data sheet é um documento que o fabricante cria com todas as especificaçòes do componente isso se aplica para todos os componentes eletronicos e nele que especifica quais portas podem ser ultilizadas como entrada ou como saida no caso do pic

Oi Danilo, voce poderia me enviar um e-mail? que falar contigo sobre trabalhos fri-lancer

miragempro@hotmail.com

IR é divertido já fiz algo

http://www.youtube.com/watch?v=hK4EXjvWJ78

ja fiz com ATtiny também ^^

eu uso linux para tudo, AVR roda lindo no meu term, sem dor de cabeça

PIC nunca tentei usar, mas quando eu quiser aprender eu sei onde buscar... ^^ 

se tem libc ñ tem dor de cabeça...

qual que é melhor  AVR ou PIC? ora o que tu gastar menos tempo e menas grana :-)

codar ASM para acender leds ligar motores não implica em nada ainda mais se usar libc

melhor fazer em C mesmo depois analisar com  objdump e ver onde melhorar no ASM,

se fosse algo multi thread... mais em fim ñ vejo para que usar ASM em coisas bobas...

Sem duvida nenhuma o PIC é muito mais poderoso, nem da pra comparar. Porem, um pouco mais dificil para aprender no inicio (não é tanto como dizem). O Arduino é uma plataforma mais facil para iniciantes, principalmente por não exigir dominio do hardware (Registradores, Contadores, Timers, Flip-Flop's). Se você não conhece nada de microcontroladores recomendo o arduino. Mas se você ja tem um conhecimento de programação e um básico de arquitetura de computadores parte logo pro PIC. ;)

Eu nunca gostei muito da estrutura do PIC. Na faculdade eu sempre gostei mais do MSP430 e de trabalhar no IAR. Era muito mais seguro e o debug era melhor. Contudo o tempo passou e eu perdi um pouco a prática. Agora comprei um arduino pra começar a brincar novamente e no futuro penso em programar em ARM.

Conclusão: Não se tem uma plataforma melhor. O que se tem é uma ocasião melhor para cada microcontrodor.

Dica: Estude de forma genérica a estrutura dos microcontroladores, comunicações, registradores. Assim você terá base pra trabalhar com qualquer um.

É isso ai, estude a arquitetura de um processador e a linguagem assembly (instruction set). É dificil no começo, mas depois que você, pode usar a plataforma que quiser. Vai demorar mais pra aprender ? Vai ! Mas vale a pena, pois você tem noção de tudo que esta acontecendo no hardware. Não estou dizendo que deva abandonar o C, a ideia do assembly seria o começo depois disso, você passa pra o C e então vai dominar qualquer hardware :). ARM é uma otima plataforma, por ter varios modulos internos prontos para atividades grandes que executam em um unico ciclo de clock (muito rapido). Um exemplo são controladores de video integrados em varios chips... ;)

Oi  Leonardo, voce disse-Estude de forma genérica a estrutura dos microcontroladores, comunicações, registradores.  QUANDO VOCE DIZ ESTRUTURA, isso quer dizer as suas especificações tecnicas? O data sheet?

Ele fala no funcionamento básico de um processador. Pra ter noção do que você esta fazendo quando programa-lo e tbm poder otimizar melhor o codigo. ;)

leonardo faço das suas palavras as minhas  eu acho que o arduino na maioria dos casos deixa os iniciantes preguiçosos pela facilidade de programação mas acharia bem legal programar um atmega fora do arduino assim que fosse programar aprenderia mais sobre o hard ainda mais se for em assembly 

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço