Documente Academic
Documente Profesional
Documente Cultură
Arduino
Projetos
Eletrnica
Sobre
Search
Tutoriais:
Tutoriais:
Vejo muita gente por a comprando um arduino pra cada projeto. Isto no nescessrio! Voc pode montar seus prprios Arduinos stand-alone (autnomos) de forma simples e barata, com o mnimo de componentes possvel, e consumo bem menor de corrente, durando bem mais na bateria, como o da imagem: Aqui aprenderemos a montar 2 arduinos diferentes. Um com um cristal de 16MHz, conforme a primeira imagem. O outro utilizando o oscilador interno de 8MHz, sem nenhum componente adicional, como visto na imagem ao lado. O tutorial apresentado no vdeo abaixo, com um resumo, desenhos e arquivos pra download abaixo. _ _
Vdeo-Aulas:
Boa montagem!
1 montagem (Arduino com cristal 16MHz):
Vdeo:
Mapa
Incio Online portfolio Arduino Displays LCD com Arduino Montando Arduino na Protoboard O que ? Projetos Automao Residencial Eletrnica Acionando 110/220V com sinais de 5V Vdeo-aulas Sobre
http://www.youtube.com/watch?v=dpkaFDLKw_E
no Arduino. Voc pode inclusive gravar o programa usando o Arduino e simplesmente retirar o chip e espetar dessa forma na protoboard. Funo dos componentes: Cristal, e Capacitores 2: Gerar o sinal de clock para o microcontrolador. removido com o procedimento do 2 vdeo) (Pode ser
Resistor: Evitar que rudo eletromagntico baixe a tenso do pino de reset causando o reset do microcontrolador. Pode ser removido, mas no indicado em lugares com campo magntico forte (perto de geradores, motores e etc.) Boto: Baixa a tenso do pino reset pra 0V causando um reset proposital. Cap 1: Ajuda a estabilizar a tenso vindo da fonte. Vital quando usado com fontes de tomada, pois ameniza picos e quedas de luz. Usando com baterias no se faz muito necessrio e pode ser dispensado. Para program-lo sem tirar da protoboard, veja instrues no 1 vdeo ou ao final do tutorial.
Essa montagem utiliza o oscilador RC interno do Atmega, de 8MHz. Se comparado anterior: Devido ao clock de 8MHz, admite tenses bem menores, podendo funcionar com baterias de 3V (tipo de relgio) ou somente 2 pilhas AA. Consome menos corrente, 20% menos se me lembro bem. Ainda mais compacto, podendo ser montado somente num socket como mostrado na segunda imagem do tutorial. Processa 2x mais lento, porm 99% dos projetos por a no precisa de mais de 8 milhes de instrues por segundo. O clock no preciso, com tolerncia de 10%, ou seja, para aplicaes que preciso no tempo seja essencial ou que utilizem baudrates altos, este no indicado. Pode ser instvel se usado em ambientes com muita radiao eletromagntica (indstria, transmissor de rdio, motores e etc.) Esta a montagem mais simples possvel, s o chip!
MAS,
para esta montagem funcionar preciso gravar um novo bootloader no Atmega!
Veja o vdeo para mais detalhes. Texto a ser colado ao fim do arquivo em \arduino-1.0\hardware\arduino\boards.txt para adicionar um novo tipo de placa (ATmega328 na protoboard) IDE do Arduino:
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # a t m e g a 3 2 8 b b . n a m e = A T m e g a 3 2 8n ap r o t o b o a r d( 8M H zc l o c ki n t e r n o ) a t m e g a 3 2 8 b b . u p l o a d . p r o t o c o l = a r d u i n o
Qualquer feedback, dvida ou a t m e g a 3 2 8 b b . u p l o a d . m a x i m u m _ s i z e = 3 0 7 2 0 comentrios so bem-vindos! a t m e g a 3 2 8 b b . u p l o a d . s p e e d = 5 7 6 0 0 Nome Inscreva-se para ser informado sobre a t m e g a 3 2 8 b b . b o o t l o a d e r . l o w _ f u s e s = 0 x E 2 novos Email projetos, tutoriais ou artigos! a t m e g a 3 2 8 b b . b o o t l o a d e r . h i g h _ f u s e s = 0 x D 8 Voc poder cancelar quando quiser :) a t m e g a 3 2 8 b b . b o o t l o a d e r . e x t e n d e d _ f u s e s = 0 x 0 7 M e n s a g e m / C o m e n t r i o s Email /D v i d a s a t m e g a 3 2 8 b b . b o o t l o a d e r . p a t h = a t m e g a
a t m e g a 3 2 8 b b . b o o t l o a d e r . f i l e = A T m e g a B O O T _ 1 6 8 _ A T M E G A 3 2 8 _ p r o _ 8 M H z . h e x a t m e g a 3 2 8 b b . b o o t l o a d e r . u n l o c k _ b i t s = 0 x 3 F a t m e g a 3 2 8 b b . b o o t l o a d e r . l o c k _ b i t s = 0 x 0 F a t m e g a 3 2 8 b b . b u i l d . m c u = a t m e g a 3 2 8 p
Inscrever-se!
Enviar! a t m e g a 3 2 8 b b . b u i l d . c o r e = a r d u i n o : a r d u i n o
a t m e g a 3 2 8 b b . b u i l d . v a r i a n t = s t a n d a r d
a t m e g a 3 2 8 b b . b u i l d . f _ c p u = 8 0 0 0 0 0 0 L
seu chip e fazer o upload normalmente. Inclusive voc no precisa de outro Arduino sem o chip para programar o seu na protoboard se tiver um desses cabo conversor USB-UART (ou USBSerial TTL) que tenha o pino RST.
Agora com seu Arduino j montado na protoboard, que tal minimizar o consumo de corrente dele para aumentar a durao da bateria?
Dependendo do projeto pode-se reduzir em at 5000 vezes o consumo de corrente do Atmega, fazendo-o durar na bateria tanto quanto um relgio de pulso. (Anos, sem exagero) Em breve o tutorial Arduino Ultra-Low-Power!
E para ser informado de novos projetos e atualizaes do site, por email, clique em inscreva-se no canto superior da tela!
Downloads e links:
Etiquetas da Adafruit.
Nota: Este um tutorial aprimorado e atualizado, baseado no tutorial do site do Arduino que j est obsoleto e no funciona para a IDE do Arduino 1.0: http://arduino.cc/en/Tutorial/ArduinoToBreadboard
20 comments
Filipe Portes
May 30, 2012 at 12:47 am Boa noite, queria aprender mais sobre arduino, algo que me interessa muito, vc pode me ajudar? Reply
Alexandre Yoshikawa
May 31, 2012 at 3:28 pm Boa tarde. Primeiramente gostaria de parabeniz-lo pelos projetos e tutoriais, tudo muito bem estruturado e explicado de forma simples, clara e objetiva. Aps fuar seu site a respeito do Arduno, comecei a me interessar pelo assunto. Aps algumas pesquisas fiquei um pouco na dvida por onde comear, lembrando que sou leigo no assunto. Voc poderia me indicar qual a melhor compra pra iniciar? Tipo, duemilanove, uno, nano etc Uma dvida que surgiu foi se, por exemplo comprar a duemilanove e quiser acess-la pela internet precisarei de uma outra placa (Ethernet shield) ou tem alguma placa com
ambos? Pretendo construir um sistema para controlar alguns equipamentos pelo computador ou Smartphone(Galaxy Note/Android) pela internet igual ao seu projeto de automao residencial. Grande abrao. Reply
thiago ards
June 9, 2012 at 3:34 pm bom dia parabens pelo conhecimento que tem, e pelo espirito ARDUINO !!! estou me dedicando apenas no ramo de movimento (controle absoluto em movimento por motores e afins, usando o arduino, gostaria de alguma comunidade relacionada a isso quem souber ?
t.araujo1986@hotmail.com Reply
Fernando
June 16, 2012 at 9:15 pm Ol, achei bastante interessante seu tutorial. Eu tenho um Atmega aqui com o bootloader j gravado e usei ele nesta montagem, como ele j est com um sketch carregado funcionou beleza. Mas eu estou tentando programar ele com um cabo FTDI que tenho aqui e no funciona. Voc teria alguma idia de como fazer? Reply
Fernando
June 30, 2012 at 2:21 pm avrdude: Device signature = 0000000 avrdude: Yikes! Invalid device signature. Double check connections and try again, or use -F to override this check. Tentei os procedimentos descritos mas no funcionou com o ATMEGA328P-PU. Quais seriam as configuraes adicionais? Reply
JUNIOR
July 2, 2012 at 3:54 pm Boa Tarde. Parabns pelo tutorial. Ser que daria para montar um arduino MEGA na protoboard? mais complicado?
Reply
felipe
July 5, 2012 at 11:18 pm quero montar um arduino mega 2560 na Protoboard da pra si comunicar com a placa uno usar como usb ???? Reply
felipe
July 5, 2012 at 11:42 pm esqueci o mega 2560 nao da pra monta na protoboard eu quero minimizar o custo de montagem o mximo tem como me ajudar ????? Reply
felipe
July 6, 2012 at 11:32 am da pra fazer o bootloader no prprio arduino eu ouvi falar que tem qter uma placa avr pra fazer isso? desde j agradeo. Reply
Marlon
August 20, 2012 at 8:48 pm Ol, fiz tudo certinho para o segundo passo mas na hora de queimar o bootloader da este erro: avrdude: Expected signature for ATMEGA328P is 1E 95 0F Double check chip, or use -F to override this check. Tem como ajudar?Obrigado Reply
fabio
November 5, 2012 at 11:32 pm marlon faz o cabo paralelo e simples, na hora de enviar o boot nao esquea de ligar alimentao externa no arduino, pode ser usb Reply
Rodrigo Borges
September 20, 2012 at 4:51 pm Funciona para o UNO Rev 3? Valeu!! Reply
Helder Ribeiro
October 13, 2012 at 4:10 am
Ol Maurcio, Uma dvida, como fao para gravar neses microcontroladores sendo que tenho uma placa Arduino Arduino Mega 2560?, o bootloader tranquilo n?, pois no precisarei retirar o microcontrolador, mas na questo de gravar o programa, terei que fazer um conversor USB para TTL? Muito bom seu site cara, trabalho com automao e sistemas de superviso e eses videos ajudam muito a minha curiosidade quando no estou no trabalho kk. Obrigado e At mais. Reply
Marcelo
November 22, 2012 at 3:02 am Arduino Ultra-low power: ATMega328 runing at 8MHz using Watchdog and sleep mode!! Sem exageiros, duas pilhas AA devem suportar por uns 5 anos! Reply
Victor Jabur
November 23, 2012 at 12:25 am Para mim funcionou perfeitamente a verso com crystal. Agora quero usar meu cabo usb to serial para fazer upload de sketch e debug. Quais so os pinos da porta serial (db9) que eu devo usar ? o Rx (pino 2) e o Tx (pino 3) eu at achei, mas qual o RES ? D pra ligar direto o cabo no atmega sem nenhum circuito ? Abraos e parabns pelo post, ficou perfeito ! Reply
William Brazil
November 27, 2012 at 4:17 pm Cara, vc tem o poder de ser um incentivador iniciao. Parabns pela iniciativa e a CORAGEM de no esconder conhecimentos. Espero que haja fontes externas financeiras que compense o ensinamento gratuito que vc proporciona. Atenciosamente. Reply
Jnior
January 3, 2013 at 9:59 am Bom dia! td bem? gostei mt das videos aulas! Mas ostaria de saber se tem como montar o ethernet shield na protoboard?? Desde ja Gradeo! Abrao! Reply
Jnior
January 3, 2013 at 12:40 pm HAN! Gostaria de saber tbm se tem como montar tres atmega328 na protoboard e fazer comunicao entre eles???? estou precisando montar uma ligao entre tres arduinos! ou melhor 3 atmega328!!!??? Reply
rogerio
January 22, 2013 at 7:18 pm voce tem o esquema para montar na placa?
Reply
Leave a Reply
Your email address will not be published. Required fields are marked * Name *
Email *
Website
Comment
Post Comment