LusoRobótica - Robótica em Português

Sobre o LusoRobótica - antigo => Sugestões e Questões => Tópico iniciado por: Sensation em 15 de Janeiro de 2010, 00:10

Título: Iniciante - Uma Questão sobre Arduino
Enviado por: Sensation em 15 de Janeiro de 2010, 00:10
Olá pessoal,

Vi aqui no forum uns toturiais so o "Arduino" e fiquei curioso.
Mas antes de tudo, e como sou novo nisto da robótica, queria saber para que serve um Arduino, qual ou quais as suas funções, vi na loja, um Kit de workshop, nao sei se é aconselhável comprar já o kit para me iniciar, caso compre irá ser o meu 1º projecto de sempre. Por isso antes de tudo, gostava de saber para que serve e o que me aconselham para começar. Desculpem a minha ignorância  :P

Desde já obrigado,
Ricardo
Título: Re: Uma Questão...
Enviado por: TigPT em 15 de Janeiro de 2010, 00:19
Antes de mais, pergunta as coisas sem medo (deves também pesquisar claro, mas se não encontrares pergunta!). Estamos aqui para te ajudar e no pior dos casos terás 4 ou 5 links para explicações em vez de uma personalizada para ti (acho que não é muito mau mesmo assim :P).

O Arduino é um microcontrolador (faz de conta que sim para já).

Um microcontrolador, é um controlador pequeno.

Um controlador é um circuito lógico que funciona basicamente como um computador, ou uma função matemática. Perante determinados acontecimentos ou variáveis de entrada, ele (segundo o que foi programado por ti para fazer) processa e gera outros acontecimentos diferentes (saídas).

Ou seja, funciona como um cérebro para o qual depois podes ensinar a sentir, ouvir, ver (não leves à letra mas é quase), e vais decidir se andas em frente, para trás, dás pulos de alegria ou assobias uma música.


Basicamente o microcontrolador é a peça principal de um robot e deves de começar por aprender para que serve e como utiliza-la.

Deixo-te uns textos já com algum tempo sobre o Arduino que redigi:
http://lusorobotica.com/index.php/topic,22.0.html (http://lusorobotica.com/index.php/topic,22.0.html)

Mas primeiro aconselho a leitura deste tópico:
http://lusorobotica.com/index.php/topic,1067.0.html (http://lusorobotica.com/index.php/topic,1067.0.html)

Quanto à compra, compra só o Arduino Duemilanove 328, que já te serve para fazeres e aprenderes muita coisa, depois vais ver que se calhar nem precisas do workshop kit e basta-te comprar um servo (motor especial) e um ou dois leds para começar a fazer coisas mexerem! ;)
Título: Re: Uma Questão...
Enviado por: microbyte em 15 de Janeiro de 2010, 00:42
Vejo com agrado que seguiste o meu conselho... ;)
Acrescento ao que o TigPT já disse, a resposta ao teu e-mail, pois pode vir a ser útil também para outras pessoas.

Deixa-me dizer-te que se é do teu interesse iniciares-te na área da electrónica, essas as noções de progrtamação que dizes ter são essenciais para que não te sintas perdido no início. Já agora, programar em Arduino é quase programar em C. (podes até usar as bibliotecas nativas do C) É bastante simples e por isso aliciante para os "iniciados".

Sobre qual a versão do Arduino comprar, devo dizer-te que a mais usadas assim para pequenos testes é a Duemilanove. Penso que é a versão ideal para começar.

Para fazeres as tuas primeiras experiências, é essecial o Arduino e uma Breadboard (ou placa de ensaios, ou placa branca, chamam-lhe muita coisa :-D ). O Arduino podes adquirir na Sparkfun (www.sparkfun.com (http://www.sparkfun.com)), ou mesmo em qualquer distribuidor (http://www.sparkfun.com/commerce/distributors.php (http://www.sparkfun.com/commerce/distributors.php)) desta empresa dos States. Existem alguns em Portugal (Gtronica, InMotion, LusoRobótica, sendo que esta última tem um fórum onde utilizadores contam as suas experiências, aconselho a registares-te). Precisas de um cabo USB A <-> USB B (das impressoras) também.

Quanto à breadboard, podes adquirir em qualquer loja de electrónica. ()

Preços (+/-):
Arduino : 24€
Breadboard : 4€ / 5€

Depois, existe um kit Arduino para iniciantes, que inclui o Arduino, o cabo, a breadboard e um conjunto de componentes electrónicos para os primeiros contactos com a plataforma Arduino.
Eu NÃO ACONSELHO comprar este kit, pois se fizeres as contas verás facilmente que o kit sai caro para aquilo que trás.

Aconselho a comprares o Arduino e a Breadboard e os componentes que integram o kit (mas em separado, numa loja de electrónica).

Podes começar com um LED (8 cêntimos), uma resistência (2 cêntimos) e um potênciómetro (30 cêntimos) e com estes componentes, programar o Arduino para ler o valor do potenciómetro e ajustar a intensidade do LED de acordo com esse valor.

Depois podes comprar um interruptor de pressão (um botão, para fazer o que tu quiseres, o mais simples é fazer acender o LED quando tens o botão premido), um LDR (resistência que varia com a luz - para fazer o LED acender quando apagas as luzes, por exemplo)... O limite é a imaginação (e o número de pinos do Arduino)

Mais informações no site do Arduino: www.arduino.cc (http://www.arduino.cc)
Título: Re: Iniciante - Uma Questão sobre Arduino
Enviado por: Sensation em 15 de Janeiro de 2010, 11:24
Muito obrigado, fiquei bastante esclarecido e fiquei ainda mais interessado em iniciar-me neste "projecto", e nao fica muito dispendioso, o que é excelente! So ha uma coisa que nao percebi, posso adquirir um Arduino em qualquer loja de electrónica comum?

Cumprimentos,
Ricardo
Título: Re: Iniciante - Uma Questão sobre Arduino
Enviado por: TigPT em 15 de Janeiro de 2010, 11:40
Infelizmente nem todas as lojas de electrónica se estão a adaptar às novas tecnologias e por isso és capaz de não o encontrar.

Existe aqui uma lista de distribuidores oficiais:
http://arduino.cc/en/Main/Buy (http://arduino.cc/en/Main/Buy)

Na qual consta a Loja do LusoRobótica:
http://loja.lusorobotica.com/ (http://loja.lusorobotica.com/)
Título: Re: Iniciante - Uma Questão sobre Arduino
Enviado por: Sensation em 15 de Janeiro de 2010, 14:03
Muito obrigado, agora outra coisa, tou a seguir o topico "Como começar" e como lá diz ( e muito bem) convém sabermos o que queremos fazer, e eu queria fazer, mas nao sei o que!
Se me pudessem dar ideias assim de coisas básicas que posso fazer com o Arduino, algumas ideias, como estão dentro do assunto e eu só entrei agr  :P

Obrigado,
Ricardo
Título: Re: Iniciante - Uma Questão sobre Arduino
Enviado por: ricardo-reis em 15 de Janeiro de 2010, 14:09
por onde queres começar? um robot a andar pela casa fora?

podes começar pelo smalluino v1.0.. (usa o 'pesquisar' aqui do fórum) :)
Título: Re: Iniciante - Uma Questão sobre Arduino
Enviado por: Sensation em 15 de Janeiro de 2010, 18:24
É isso mesmo, vou seguir o teu conselho e fazer um briquedo para andar feito maluco pela casa..  :D