• Welcome to LusoRobótica - Robótica em Português.
 

Maquete de robot com leds

Started by nvoltex, 24 de June de 2013, 18:43

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Marvin

isto tudo tem a ver com objectivo, se serve para o objectivo, ter ou n ter cristal é um detalhe. Para os requisitos indicados chega e sobra um picaxe (ou qq outro controlador) sem qq tipo de cristal.

Se estamos a falar de metodologia de trabalho e o que realmente é melhor, então aí cristal, decouplers, etc etc etc
Dronetech BlogThe Scientist and the Geek

senso

Se for para reproduzir som directamente de um cartão SD/EEPROM/Flash/etc, cristal é necessário.
Avr fanboy

Marvin

Quote from: senso on 26 de June de 2013, 21:18
Se for para reproduzir som directamente de um cartão SD/EEPROM/Flash/etc, cristal é necessário.

Concordo.

Dronetech BlogThe Scientist and the Geek

nvoltex

Existem varias coisas de que falam que não faço a mínima o que seja xD
Têm alguma boa fonte de informação? (estou a perguntar isto, mesmo antes de eu me atirar à pesquisa, pois podem já saber de sitios porreiros para aprender isso).

senso

Se tens experiência com Arduino, usa um atmega, não é preciso complicar o que é simples.
É claro que podes usar um PicAxe, mas eu pessoalmente não gosto, código interpretado num micro...
Avr fanboy

Hugu

#20
Quote from: nvoltex on 24 de June de 2013, 19:40
A ideia é que quando alguém se aproxima (uma criança por exemplo) a maquete ganha um pouco de vida. Portanto diria que algo entre 50cm-1m seria ideal.

Quanto à tua sugestão, isso seria acoplado com um circuito totalmente electrónico ou estavas a falar de algo tipo arduino (neste caso usava-se só o ATmega e não o produto inteiro, certo?)
se for nessas distancias podes usar este tipo de senores, sensores PIR:
http://www.g7electronica.net/pt/sensores/918-sensor-pir.html
http://www.g7electronica.net/pt/sensores/851-sensor-sharp-80.html
ou estes de ultrassons:
http://www.g7electronica.net/pt/modulos/393-ultrasonic-module.html

(links corrigidos! :P)

LuísR.A.

Quote from: Hugu on 28 de June de 2013, 01:44
Quote from: nvoltex on 24 de June de 2013, 19:40
A ideia é que quando alguém se aproxima (uma criança por exemplo) a maquete ganha um pouco de vida. Portanto diria que algo entre 50cm-1m seria ideal.

Quanto à tua sugestão, isso seria acoplado com um circuito totalmente electrónico ou estavas a falar de algo tipo arduino (neste caso usava-se só o ATmega e não o produto inteiro, certo?)
se for nessas distancias podes usar este tipo de senores, sensores PIR:
http://www.g7electronica.net/pt/sensores/918-sensor-pir.html
ou estes de ultrassons:
http://www.g7electronica.net/pt/sensores/851-sensor-sharp-80.html

Quais ultrassons? São ambos de infravermelhos
Tiva MCU é que é.

Tutoriais Tiva+codigos exemplo:
https://sites.google.com/site/luiselectronicprojects/

Hugu

Quote from: LuísR.A. on 28 de June de 2013, 08:17
Quais ultrassons? São ambos de infravermelhos

links corrigidos!   ::)

nvoltex

Bem, tive de me afastar disto durante um bocado, mas agora vou voltar a meter mãos à obra.

Visto que já usei um arduino, mesmo que não extensivamente, parece-me que realmente o melhor será usar um atmega. Visto que nunca usei um atmega "sozinho", a primeira pergunta que me surge é:       como faço para meter o programa no atmega?

Outras questões que também me surgiram tem a ver com o uso das "portas". É tão "straightfoward" como no arduino?

Obrigado desde já! ;)

vicardosof


senso

Basta meter o sketch arduino ISP no arduino e usar o arduino como programador, ou então compra um micro já com o bootloader e programa via serial tal e qual um arduino.
Avr fanboy

nvoltex

Obrigado ;)
Já agora até deixo aqui o link do guia que está no site do arduino que explica como usar o arduino como programador do atmega (para o caso de alguem futuramente ter a mesma dúvida que eu):
http://arduino.cc/en/Tutorial/ArduinoToBreadboard

A dúvida que ainda mantenho é quanto ao que preciso para além do atmega328, isto é, para acabar com o funcionamento do arduino preciso de mais o que? Ou basta ligar o atmega à alimentação e usar as portas tal como se usariam as do arduino?

Obrigado de novo!

senso

Cristal, condensadores de decoupling, pull-up de reset.
Avr fanboy

nvoltex

Podias esclarecer o que realmente é e qual a função do cristal?

Depois de programado o atmega, basta fazer esta montagem:


e o uso das portas é de acordo com isto?


Obrigado desde já! ;)

dropes

Falta o condensador de desacoplamento, 100nF entre VCC e GND.
O micro funciona com oscilador externo, daí o cristal, se fosse escolhido o interno (fusebits) teria um limite de 8MHz e a comunicação série poderia não funcionar lá muito bem.
Como tem o bootloader arduino, todas as instruções estão baseadas na velocidade de 16MHz, o que é recomendável manter.

Também podes colocar um regulador tipo 7805, são mais componentes mas garantes uma alimentação mais estabilizada.