Handmades

Fórum Geral => Arduino => Tópico iniciado por: admin em 28 de Junho de 2015, as 12:19:46



Título: Começando Com Arduino
Enviado por: admin em 28 de Junho de 2015, as 12:19:46
Vou começar agora e mexer com o Arduino.
Para começar queria entender como utiliza-lo como replay para um tipo de sistema a de automação residencial.
Depois entender como os sensores funcionam e adicionando aos poucos.
Vou colocando as informações aqui para que todos vejam o inicio do aprendizado.

(http://www.handmades.com.br/IMG_0275.JPG)

Vemos na foto, uma protoboard, ethernet shield, relé para 10, alguns cabos, jumpers e componentes.

-----
Para iniciar no mundo do Arduino recomendo recomendo alguns sites (vou adicionando aqui os que vou encontrando)

Site do fabricante:
https://www.arduino.cc

Pelo tudo que li até agora o Arduino Uno R3 é o Arduino mais recomendado pela compatibilidade e pela capacidade de remover o ATMEGA328 (o chip microcontrolador) e depois criar uma placa customizada para projetos próprios, coisa que fazemos aqui com muita frequência.

(https://www.arduino.cc/en/uploads/Main/ArduinoUno_R3_Front_450px.jpg)
Arduino Uno R3

Depois de adquirir a placa é necessário baixar o software para programa-la.

https://www.arduino.cc/en/Main/Software

Baixe a versão do seu Sistema Operacional.

Depois conecte o cabo USB como na foto lá de cima e configure a placa no menu do software em Ferramentas, Placa e marque a placa que possuir.

Após isso configure a porta USB em Ferramentas, porta e ache a porta certa de acordo com seu Hardware.

Em todo livro e tutorial que você encontra na internet, se encontra o teste de Blink de LED.

Basta colar o codigo na interface e apertar o botão com a setinha para rodar.

Segue este tutorial aqui (em português):

http://playground.arduino.cc/Portugues/LearningBlink

-----

Link com Livros com o Arduino para baixar.

-----
http://brasilrobotics.blogspot.com.br/2010/09/start-no-arduino-iniciar.html


Título: Re: Começando Com Arduino
Enviado por: Ledod em 29 de Junho de 2015, as 08:01:15
 Para quem está interessado em comprar uma plaquinha do Arduino genérica (já que o projeto é open source), recomendo comprar na China (Aliexpress, Ebay):

 Esse chegou rapidinho:

 http://www.aliexpress.com/item/high-quality-UNO-R3-MEGA328P-CH340-CH340G-for-Arduino-UNO-R3-USB-CABLE/1939497247.html

 Com o cabinho USB e frete grátis, fica cerca de 11 reais.

 O inconveniente é que o CI que faz a conversão USB-Serial não é o da FTDI (por ser um chip relativamente caro) e sim um chinês genérico (CH341) e é necessário buscar o driver equivalente...

http://kiguino.moos.io/2014/12/31/how-to-use-arduino-nano-mini-pro-with-CH340G-on-mac-osx-yosemite.html

 Um outro problema é que se trata da versão com microcontrolador SMD, mas o software do Arduino tem a capacidade de carregar um programa para transformá-lo em um ISP (in system programmer) para outros microcontroladores Atmega328, carregando o bootloader para um outro microcontrolador:

 https://www.arduino.cc/en/Tutorial/ArduinoISP

 Pelo preço dessas plaquinhas, vale muito a pena para diversão!

 Um abração!

 Eduardo
 


Título: Re: Começando Com Arduino
Enviado por: Thomas_h em 29 de Junho de 2015, as 13:18:49
Olá,
dei uma pesquisada sobre o assunto e achei isso:

https://guitarextended.wordpress.com/ (https://guitarextended.wordpress.com/)

parece bem legal e cheio de opções, mas fiquei com algumas dúvidas...

num projeto desses eu seria obrigado a utilizar a placa do arduino completa, como aqui:
http://www.electrosmash.com/pedalshield (http://www.electrosmash.com/pedalshield)

ou só o chip atmega328?

O conversor analógico-digital e digital-analógico estão presentes no atmega ou na placa do arduino?

achei alguns projetos de loopers e pitch shifters que pareciam bem legais.

Thomas


Título: Re: Começando Com Arduino
Enviado por: xformer em 29 de Junho de 2015, as 14:27:32

parece bem legal e cheio de opções, mas fiquei com algumas dúvidas...

num projeto desses eu seria obrigado a utilizar a placa do arduino completa, como aqui:
...
ou só o chip atmega328?

O conversor analógico-digital e digital-analógico estão presentes no atmega ou na placa do arduino?

Projetos que usam Arduino normalmente podem ser modificados para usar só o ATMEGA, pois basicamente a placa do Arduino serve só de infraestrutura para gravação de um firmware (programa do microcontrolador) e acesso facilitado às portas do microcontrolador.

O conversor analógico-digital está embutido dentro do microcontrolador (ATMEGA), que no caso do ATMEGA328 DIP é de 10 bits com 6 canais multiplexados. Na placa do Arduino UNO não tem um conversor externo seja A-D ou D-A (no ATMEGA328 não tem conversor digital-analógico acessível - só internamente para funcionar o A-D).  Não sei se em outras placas de Arduino mais sofisticadas (ex. Mega) tem conversores D-A porque eu só tenho o UNO.  De qualquer forma, um conversor D-A é coisa mais simples de se fazer com um punhado de resistores e um AO.

=========================

Ah, descobri que o Arduino Due tem dois canais de conversão D-A, mas ele usa um microcontrolador tipo ARM e este não pode ser retirado da placa do Due. Além disso, trabalha em 3,3V.


Título: Re: Começando Com Arduino
Enviado por: Dexter em 29 de Junho de 2015, as 19:37:44
Projetos feitos com Arduino? Humm... Vou dar meu pitaco, tudo no site abaixo foi feito com Arduino:

http://www.disasterareaamps.com/ (http://www.disasterareaamps.com/)

... e eu que achava que não havia finalidades comerciais para os projetos feito com esta plataforma!!


Título: Re: Começando Com Arduino
Enviado por: xformer em 10 de Julho de 2015, as 22:14:34
Barci, dá uma olhada em alguns projetos que o pessoal está desenvolvendo em automação residencial:

https://hackaday.io/list/2401-home-automation


Título: Re: Começando Com Arduino
Enviado por: Ramsay em 10 de Julho de 2015, as 23:47:00
Eu não entendo nada de Arduino.
Mas, me informem, porque esse sistema tem esse nome??
Seria uma homenagem ao ator nacional da década de 70 Arduino Colassanti?? (tô zoando).

Agora, falando sério, podem me informar se conectores como os do link abaixo encaixam em furos de protoboards não Arduino, tipo os fabricados pela Minipa ou Icel??

http://produto.mercadolivre.com.br/MLB-676372011-jumper-para-protoboard-machomacho-65pcs-arduino-pic-id902-_JM






Título: Re: Começando Com Arduino
Enviado por: betoknigth em 11 de Julho de 2015, as 09:49:22
Eu sugeriria migra logo para o raspberry pi 2.... praticamente um computador... tem entrada de rede, USB, HDMI, audio... processador ARM cortex, linguagem Phyton...

http://gizmodo.uol.com.br/raspberry-pi-2/ (http://gizmodo.uol.com.br/raspberry-pi-2/)


Título: Re: Começando Com Arduino
Enviado por: xformer em 11 de Julho de 2015, as 09:54:49
O Arduino foi desenvolvido originalmente em Ivrea na Itália. Arduino de Ivrea foi um rei da Itália mil anos atrás e é celebrado localmente. A praça Gioberti tem um bar que leva o nome desse famoso rei, que alguns dizem ter seu nome derivado da estrada em que ele se localiza, a Via Arduino.
Enquanto viviam lá, os integrantes do time que criou o Arduino (o microcontrolador), depois do expediente iam tomar uma cerveja. Onde? No Bar Arduino. Assim o nome do Arduino (o microcontrolador) é uma homenagem ao Arduino (o bar) que por sua vez era uma homenagem ao outro Arduino (o rei).

http://spectrum.ieee.org/geek-life/hands-on/the-making-of-arduino

O nome Arduino é um nome italiano masculino que significa "amigo forte". Sendo um nome próprio, Arduino sempre tem a primeira letra maiúscula. O nome do modelo Uno é estilizada em maiúsculas somente no logotipo da PCB. Para mais história e informações sobre o Arduino, bem como uma montanha de outras informações fascinantes, acesse o website do Arduino: http://arduino.cc.

Sobre os "jumpers" ou fiozinhos, eles vão servir em qualquer protoboard. São nada mais que fios cabinhos soldados em hastes rígidas metálicas e cobertas com termocontrátil. Dá pra fazer em casa usando fio cabinho e os terminais cortados de componentes (resistores e capacitores por exemplo). Ou usar apenas fios sólidos de telefonia, com as pontas descascadas.

-----
Eu sugeriria migra logo para o raspberry pi 2.... praticamente um computador... tem entrada de rede, USB, HDMI, audio... processador ARM cortex, linguagem Phyton...

Veja:
http://www.handmades.com.br/forum/index.php?topic=6479.0

=======================================
Mais uma curiosidade sobre o Arduino, lá em cima foi postado um link para www.arduino.cc como sendo o site do fabricante. Bem este é um dos sites do(s) fabricante(s), o outro é www.arduino.org.

Na verdade existe um imbroglio (como dizem os italianos) sobre quem detem os direitos sobre a marca e quem estava fabricando as placas dos Arduinos. Os criadores da placa tinham uma empresa (Arduino SRL) que registrou a marca na Italia e fazia o desenvolvimento e um deles tinha uma empresa (Arduino LLC registrada nos EUA) que fabricava as placas. Só que houve uma troca no comando da LLC e em novembro do ano passado começaram os desentendimentos entre as duas empresas, havendo um processo legal.  Então hoje existem dois sites oficiais para o Arduino, sendo que os desenvolvimentos das IDE (integrated development environment) andam em paralelo. Ou seja dá uma confusão danada nas versões e funcionalidades de cada um.
Tá feita a macarronada.  :D


Título: Re: Começando Com Arduino
Enviado por: xformer em 01 de Dezembro de 2021, as 18:02:23
Mais um pouco da história do Arduino (o rei) que saiu no Hackaday:

https://hackaday.com/2021/12/01/the-medieval-history-of-your-favourite-dev-board/

Tem até um link para visualizar o local do bar onde que inspirou o nome da placa de desenvolvimento microcontrolada:

https://www.google.com/maps/@45.4656128,7.871123,3a,75y,284.31h,94.88t/data=!3m6!1e1!3m4!1skBRsYojlWjphBjk1_uUG1w!2e0!7i13312!8i6656?hl=en



Título: Re: Começando Com Arduino
Enviado por: hgamal em 02 de Dezembro de 2021, as 10:04:15
O Pessoal da Disaster Area não usa arduinos a um tempão. Começaram com, mas eles estão usando esses micro arms agora.

https://www.youtube.com/watch?v=7uyGtpH1xLw

Projetos feitos com Arduino? Humm... Vou dar meu pitaco, tudo no site abaixo foi feito com Arduino:

http://www.disasterareaamps.com/ (http://www.disasterareaamps.com/)

... e eu que achava que não havia finalidades comerciais para os projetos feito com esta plataforma!!


Título: Re: Começando Com Arduino
Enviado por: xformer em 02 de Dezembro de 2021, as 13:29:28
Hoje em dia tem tantas plaquinhas de desenvolvimento com microcontroladores que tem opção para qualquer gosto.
Para quem gosta de desenvolver na plataforma do IDE Arduino, além das placas de Arduino, há a opção de usar placas com ESP8266 e ESP32 que são mais rápidos e tem wifi incorporado, o que facilita para aplicações IoT. Existem muitas mais placas e hardwares que podem ser programados no ambiente do IDE Arduino. Mas o bicho mesmo, para talvez usar com aplicações DSP, é o Teensy 4.1 que usa um microcontrolador ARM Cortex M7 a 600 MHz, com muita flash para programa e muita RAM.  Este é provavelmente a plaquinha mais rápida que existe.

Meu brinquedo agora é um Pi Pico, com ARM Cortex M0+ de dois núcleos, uma boa quantidade de memória flash e RAM, que eu posso programar em Micropython ou com o IDE Arduino.


Título: Re: Começando Com Arduino
Enviado por: silvioalvim em 07 de Dezembro de 2021, as 10:57:53
Eu ainda uso Arduino Nano para coisas que precisam ser compactas, mais simples e consumir pouca energia, mas atualmente tenho utilizado praticamente só o ESP32.


SimplePortal 2.3.3 © 2008-2010, SimplePortal