SlideShare uma empresa Scribd logo
1 de 24
Baixar para ler offline
Intel Galileo: Instalação e IDE Arduino 
Objetivo 
Instalação do software e execução de Sketch para teste do hardware e 
conectividade da Galileo. 
Material: 
• Placa Galileo Gen 1 
• Fonte de alimentação 5V - 3A 
• Sistema Operacional Windows 7 – 64bits 
• Computador PC 
• Software: Intel Arduino Software 1.5.3 
20/10/2014
Intel Galileo: Instalação e IDE Arduino 
1. Download do Software 
Faça o download do software conforme a plataforma desejada. Nesse tutorial será utilizado um computador 
com sistema operacional Windows. Em 16/10/2014 a versão disponível é a 1.5.3 
Link para Download: http://goo.gl/kBpU27 (20/10/2014)
Intel Galileo: Instalação e IDE Arduino 
2. Instalação do Software 
Basta descompactar o conteúdo do arquivo compactado na pasta de sua escolha. Os arquivos e estrutura de 
pastas devem ser igual a da figura abaixo.
Intel Galileo: Instalação e IDE Arduino 
3. Instalação do driver 
a) Conectar a fonte de alimentação 
à placa Galileo. 
b) Conectar o cabo USB. 
Obs: Para ligar a sequencia de conexão deve ser sempre a fonte de alimentação primeiro e em seguida o cabo USB. 
Para desligar a sequencia deve ser primeiro retirar o cabo USB e depois a fonte de alimentação.
Intel Galileo: Instalação e IDE Arduino 
3. Instalação do driver 
Ao Conectar o cabo USB no computador é iniciada a instalação do driver de dispositivo.
Intel Galileo: Instalação e IDE Arduino 
3. Instalação do driver 
Ao final da instalação vá até o Painel de Controle > Sistema > Gerenciador de Dispositivo e 
verifique que foi instalado o dispositivo Gadget Serial v2.4 porém o mesmo está marcado com sinal 
de advertência. Será preciso atualizar o driver.
Intel Galileo: Instalação e IDE Arduino 
4. Atualização do driver 
Clicar com o botão direito no dispositivo Gadget Serial v2.4 e selecionar a opção Atualizar Driver...
Intel Galileo: Instalação e IDE Arduino 
4. Atualização do driver 
Na janela que abrir selecione a opção destacada
Intel Galileo: Instalação e IDE Arduino 
4. Atualização do driver 
a) A partir do caminho de instalação selecione a pasta: hardwarearduino86tools 
b) Com a pasta 
selecionada clicar no 
botão Avançar
Intel Galileo: Instalação e IDE Arduino 
4. Atualização do driver 
Iniciar a instalação clicando no botão Instalar
Intel Galileo: Instalação e IDE Arduino 
4. Atualização do driver 
Após a instalação é exibida a mensagem com indicação de êxito
Intel Galileo: Instalação e IDE Arduino 
4. Atualização do driver 
Confira no Gerenciador de Dispositivos do Windows o dispositivo Galileo sem apresentar mensagem 
de advertência. O número da porta, no exemplo COM3, pode ser diferente a depender do 
computador.
Intel Galileo: Instalação e IDE Arduino 
5. Preparação do ambiente Arduino 
Para iniciar o ambiente basta clicar no arquivo arduino.exe 
Obs: Observou-se que em razão de configuração de internacionalização do Java o ambiente Arduino não é 
iniciado. Para resolver esse problema foi criado o arquivo de lote que pode ser baixado no link 
(http://goo.gl/BQeYfk). 
Copiar esse arquivo para a pasta de instalação e clicar nele para iniciar o ambiente Arduino.
Intel Galileo: Instalação e IDE Arduino 
6. Iniciar ambiente Arduino 
Para iniciar o ambiente basta clicar no arquivo executa_ide_arduino.bat
Intel Galileo: Instalação e IDE Arduino 
7. Configurar ambiente Arduino: Seleção da porta de comunicação 
No menu selecionar Tools > Serial Port e a porta associada ao driver.
Intel Galileo: Instalação e IDE Arduino 
7. Configurar ambiente Arduino: Seleção da placa Galileo 
No menu selecionar Tools > Board > Intel Galileo
Intel Galileo: Instalação e IDE Arduino 
7. Configurar ambiente Arduino: Atualização do Firmware 
No menu selecionar Help > Galileo Firmware Update
Intel Galileo: Instalação e IDE Arduino 
7. Configurar ambiente Arduino: Atualização do Firmware 
Para confirmar a operação clicar no 
botão OK
Intel Galileo: Instalação e IDE Arduino 
7. Configurar ambiente Arduino: Atualização do Firmware 
Confirmar ao clicar no botão Yes
Intel Galileo: Instalação e IDE Arduino 
7. Configurar ambiente Arduino 
Acompanhar a sequencia de atualização.
Intel Galileo: Instalação e IDE Arduino 
7. Executar o primeiro Sketch na placa Galileo 
Carregar o Sketch Blink por meio da sequência de menu: File > Examples > 01.Basics > Blink
Intel Galileo: Instalação e IDE Arduino 
7. Executar o primeiro Sketch na placa Galileo 
O código do Sketch Blink coloca em nível lógico 1 e O de forma alternada o pino GPIO13. A esse pino está 
associado um LED que irá acender e apagar a cada um segundo. 
LED verde
Intel Galileo: Instalação e IDE Arduino 
7. Executar o primeiro Sketch na placa Galileo 
Com o Sketch carregado clicar no botão indicado para iniciar a compilação, transferência e execução na 
placa Galileo. 
Ao final deve ser mostrado no console 
da IDE a mensagem Transfer complete
Intel Galileo: Instalação e IDE Arduino 
Autor: 
Prof. Dr. Marco Túlio Chella 
DCOMP - Departamento de computação 
UFS - Universidade Federal de Sergipe 
Colaboração: 
Prof. Dr. Luiz Brunelli 
DCOMP - Departamento de computação 
UFS - Universidade Federal de Sergipe 
Agradecimento 
A Intel que cedeu a placa Galileo para o desenvolvimento desse trabalho.

Mais conteúdo relacionado

Mais de marcochella

Instalação Ubuntu, GCC e Linux no Windows 10
Instalação Ubuntu, GCC e Linux no Windows 10Instalação Ubuntu, GCC e Linux no Windows 10
Instalação Ubuntu, GCC e Linux no Windows 10marcochella
 
Micropython + ESP8266: LED Endereçavel - WS2812
Micropython + ESP8266: LED Endereçavel -  WS2812Micropython + ESP8266: LED Endereçavel -  WS2812
Micropython + ESP8266: LED Endereçavel - WS2812marcochella
 
Raspberry Pi Zero: Configuração headless
Raspberry Pi Zero: Configuração headlessRaspberry Pi Zero: Configuração headless
Raspberry Pi Zero: Configuração headlessmarcochella
 
Dados em tempo real com planilha do Google Docs
Dados em tempo real com planilha do Google DocsDados em tempo real com planilha do Google Docs
Dados em tempo real com planilha do Google Docsmarcochella
 
Plataforma Dojot
Plataforma DojotPlataforma Dojot
Plataforma Dojotmarcochella
 
Sistema Digital Microprocessado
Sistema Digital MicroprocessadoSistema Digital Microprocessado
Sistema Digital Microprocessadomarcochella
 
Lógica Digital CI 7400
Lógica Digital CI 7400Lógica Digital CI 7400
Lógica Digital CI 7400marcochella
 
Codeanywhere criar conta e utilizar
Codeanywhere criar conta e utilizar  Codeanywhere criar conta e utilizar
Codeanywhere criar conta e utilizar marcochella
 
Adaptador HC-05 para Arduino
Adaptador HC-05 para ArduinoAdaptador HC-05 para Arduino
Adaptador HC-05 para Arduinomarcochella
 
Guia utilização e desenvolvimento de aplicação no PaaS c9.io
Guia utilização e desenvolvimento de aplicação no PaaS c9.ioGuia utilização e desenvolvimento de aplicação no PaaS c9.io
Guia utilização e desenvolvimento de aplicação no PaaS c9.iomarcochella
 
Minicurso IOT com javascript - SBTI
Minicurso IOT com javascript - SBTIMinicurso IOT com javascript - SBTI
Minicurso IOT com javascript - SBTImarcochella
 
Guia: Instalação MPLABX e compilador XC8
Guia: Instalação MPLABX  e compilador XC8Guia: Instalação MPLABX  e compilador XC8
Guia: Instalação MPLABX e compilador XC8marcochella
 
Apresentacao secomp 2015
Apresentacao secomp 2015Apresentacao secomp 2015
Apresentacao secomp 2015marcochella
 
Intel Galileo: 04 - Instalação Linux no cartão de memória
Intel Galileo: 04 - Instalação Linux no cartão de memóriaIntel Galileo: 04 - Instalação Linux no cartão de memória
Intel Galileo: 04 - Instalação Linux no cartão de memóriamarcochella
 
02 - Intel Galileo: Comunicação Telnet
02 - Intel Galileo: Comunicação Telnet 02 - Intel Galileo: Comunicação Telnet
02 - Intel Galileo: Comunicação Telnet marcochella
 

Mais de marcochella (15)

Instalação Ubuntu, GCC e Linux no Windows 10
Instalação Ubuntu, GCC e Linux no Windows 10Instalação Ubuntu, GCC e Linux no Windows 10
Instalação Ubuntu, GCC e Linux no Windows 10
 
Micropython + ESP8266: LED Endereçavel - WS2812
Micropython + ESP8266: LED Endereçavel -  WS2812Micropython + ESP8266: LED Endereçavel -  WS2812
Micropython + ESP8266: LED Endereçavel - WS2812
 
Raspberry Pi Zero: Configuração headless
Raspberry Pi Zero: Configuração headlessRaspberry Pi Zero: Configuração headless
Raspberry Pi Zero: Configuração headless
 
Dados em tempo real com planilha do Google Docs
Dados em tempo real com planilha do Google DocsDados em tempo real com planilha do Google Docs
Dados em tempo real com planilha do Google Docs
 
Plataforma Dojot
Plataforma DojotPlataforma Dojot
Plataforma Dojot
 
Sistema Digital Microprocessado
Sistema Digital MicroprocessadoSistema Digital Microprocessado
Sistema Digital Microprocessado
 
Lógica Digital CI 7400
Lógica Digital CI 7400Lógica Digital CI 7400
Lógica Digital CI 7400
 
Codeanywhere criar conta e utilizar
Codeanywhere criar conta e utilizar  Codeanywhere criar conta e utilizar
Codeanywhere criar conta e utilizar
 
Adaptador HC-05 para Arduino
Adaptador HC-05 para ArduinoAdaptador HC-05 para Arduino
Adaptador HC-05 para Arduino
 
Guia utilização e desenvolvimento de aplicação no PaaS c9.io
Guia utilização e desenvolvimento de aplicação no PaaS c9.ioGuia utilização e desenvolvimento de aplicação no PaaS c9.io
Guia utilização e desenvolvimento de aplicação no PaaS c9.io
 
Minicurso IOT com javascript - SBTI
Minicurso IOT com javascript - SBTIMinicurso IOT com javascript - SBTI
Minicurso IOT com javascript - SBTI
 
Guia: Instalação MPLABX e compilador XC8
Guia: Instalação MPLABX  e compilador XC8Guia: Instalação MPLABX  e compilador XC8
Guia: Instalação MPLABX e compilador XC8
 
Apresentacao secomp 2015
Apresentacao secomp 2015Apresentacao secomp 2015
Apresentacao secomp 2015
 
Intel Galileo: 04 - Instalação Linux no cartão de memória
Intel Galileo: 04 - Instalação Linux no cartão de memóriaIntel Galileo: 04 - Instalação Linux no cartão de memória
Intel Galileo: 04 - Instalação Linux no cartão de memória
 
02 - Intel Galileo: Comunicação Telnet
02 - Intel Galileo: Comunicação Telnet 02 - Intel Galileo: Comunicação Telnet
02 - Intel Galileo: Comunicação Telnet
 

Último

Treinamento de NR06 Equipamento de Proteção Individual
Treinamento de NR06 Equipamento de Proteção IndividualTreinamento de NR06 Equipamento de Proteção Individual
Treinamento de NR06 Equipamento de Proteção Individualpablocastilho3
 
Tecnólogo em Mecatrônica - Universidade Anhanguera
Tecnólogo em Mecatrônica - Universidade AnhangueraTecnólogo em Mecatrônica - Universidade Anhanguera
Tecnólogo em Mecatrônica - Universidade AnhangueraGuilhermeLucio9
 
A Importância dos EPI's no trabalho e no dia a dia laboral
A Importância dos EPI's no trabalho e no dia a dia laboralA Importância dos EPI's no trabalho e no dia a dia laboral
A Importância dos EPI's no trabalho e no dia a dia laboralFranciscaArrudadaSil
 
DESTRAVANDO O NOVO EDITAL DA CAIXA ECONOMICA
DESTRAVANDO O NOVO EDITAL DA CAIXA ECONOMICADESTRAVANDO O NOVO EDITAL DA CAIXA ECONOMICA
DESTRAVANDO O NOVO EDITAL DA CAIXA ECONOMICAPabloVinicius40
 
Eletricista instalador - Senai Almirante Tamandaré
Eletricista instalador - Senai Almirante TamandaréEletricista instalador - Senai Almirante Tamandaré
Eletricista instalador - Senai Almirante TamandaréGuilhermeLucio9
 
LEAN SIX SIGMA - Garantia da qualidade e segurança
LEAN SIX SIGMA - Garantia da qualidade e segurançaLEAN SIX SIGMA - Garantia da qualidade e segurança
LEAN SIX SIGMA - Garantia da qualidade e segurançaGuilhermeLucio9
 
Livro Vibrações Mecânicas - Rao Singiresu - 4ª Ed.pdf
Livro Vibrações Mecânicas - Rao Singiresu - 4ª Ed.pdfLivro Vibrações Mecânicas - Rao Singiresu - 4ª Ed.pdf
Livro Vibrações Mecânicas - Rao Singiresu - 4ª Ed.pdfSamuel Ramos
 

Último (7)

Treinamento de NR06 Equipamento de Proteção Individual
Treinamento de NR06 Equipamento de Proteção IndividualTreinamento de NR06 Equipamento de Proteção Individual
Treinamento de NR06 Equipamento de Proteção Individual
 
Tecnólogo em Mecatrônica - Universidade Anhanguera
Tecnólogo em Mecatrônica - Universidade AnhangueraTecnólogo em Mecatrônica - Universidade Anhanguera
Tecnólogo em Mecatrônica - Universidade Anhanguera
 
A Importância dos EPI's no trabalho e no dia a dia laboral
A Importância dos EPI's no trabalho e no dia a dia laboralA Importância dos EPI's no trabalho e no dia a dia laboral
A Importância dos EPI's no trabalho e no dia a dia laboral
 
DESTRAVANDO O NOVO EDITAL DA CAIXA ECONOMICA
DESTRAVANDO O NOVO EDITAL DA CAIXA ECONOMICADESTRAVANDO O NOVO EDITAL DA CAIXA ECONOMICA
DESTRAVANDO O NOVO EDITAL DA CAIXA ECONOMICA
 
Eletricista instalador - Senai Almirante Tamandaré
Eletricista instalador - Senai Almirante TamandaréEletricista instalador - Senai Almirante Tamandaré
Eletricista instalador - Senai Almirante Tamandaré
 
LEAN SIX SIGMA - Garantia da qualidade e segurança
LEAN SIX SIGMA - Garantia da qualidade e segurançaLEAN SIX SIGMA - Garantia da qualidade e segurança
LEAN SIX SIGMA - Garantia da qualidade e segurança
 
Livro Vibrações Mecânicas - Rao Singiresu - 4ª Ed.pdf
Livro Vibrações Mecânicas - Rao Singiresu - 4ª Ed.pdfLivro Vibrações Mecânicas - Rao Singiresu - 4ª Ed.pdf
Livro Vibrações Mecânicas - Rao Singiresu - 4ª Ed.pdf
 

01 - Intel Galileo Instalação e IDE Arduino

  • 1. Intel Galileo: Instalação e IDE Arduino Objetivo Instalação do software e execução de Sketch para teste do hardware e conectividade da Galileo. Material: • Placa Galileo Gen 1 • Fonte de alimentação 5V - 3A • Sistema Operacional Windows 7 – 64bits • Computador PC • Software: Intel Arduino Software 1.5.3 20/10/2014
  • 2. Intel Galileo: Instalação e IDE Arduino 1. Download do Software Faça o download do software conforme a plataforma desejada. Nesse tutorial será utilizado um computador com sistema operacional Windows. Em 16/10/2014 a versão disponível é a 1.5.3 Link para Download: http://goo.gl/kBpU27 (20/10/2014)
  • 3. Intel Galileo: Instalação e IDE Arduino 2. Instalação do Software Basta descompactar o conteúdo do arquivo compactado na pasta de sua escolha. Os arquivos e estrutura de pastas devem ser igual a da figura abaixo.
  • 4. Intel Galileo: Instalação e IDE Arduino 3. Instalação do driver a) Conectar a fonte de alimentação à placa Galileo. b) Conectar o cabo USB. Obs: Para ligar a sequencia de conexão deve ser sempre a fonte de alimentação primeiro e em seguida o cabo USB. Para desligar a sequencia deve ser primeiro retirar o cabo USB e depois a fonte de alimentação.
  • 5. Intel Galileo: Instalação e IDE Arduino 3. Instalação do driver Ao Conectar o cabo USB no computador é iniciada a instalação do driver de dispositivo.
  • 6. Intel Galileo: Instalação e IDE Arduino 3. Instalação do driver Ao final da instalação vá até o Painel de Controle > Sistema > Gerenciador de Dispositivo e verifique que foi instalado o dispositivo Gadget Serial v2.4 porém o mesmo está marcado com sinal de advertência. Será preciso atualizar o driver.
  • 7. Intel Galileo: Instalação e IDE Arduino 4. Atualização do driver Clicar com o botão direito no dispositivo Gadget Serial v2.4 e selecionar a opção Atualizar Driver...
  • 8. Intel Galileo: Instalação e IDE Arduino 4. Atualização do driver Na janela que abrir selecione a opção destacada
  • 9. Intel Galileo: Instalação e IDE Arduino 4. Atualização do driver a) A partir do caminho de instalação selecione a pasta: hardwarearduino86tools b) Com a pasta selecionada clicar no botão Avançar
  • 10. Intel Galileo: Instalação e IDE Arduino 4. Atualização do driver Iniciar a instalação clicando no botão Instalar
  • 11. Intel Galileo: Instalação e IDE Arduino 4. Atualização do driver Após a instalação é exibida a mensagem com indicação de êxito
  • 12. Intel Galileo: Instalação e IDE Arduino 4. Atualização do driver Confira no Gerenciador de Dispositivos do Windows o dispositivo Galileo sem apresentar mensagem de advertência. O número da porta, no exemplo COM3, pode ser diferente a depender do computador.
  • 13. Intel Galileo: Instalação e IDE Arduino 5. Preparação do ambiente Arduino Para iniciar o ambiente basta clicar no arquivo arduino.exe Obs: Observou-se que em razão de configuração de internacionalização do Java o ambiente Arduino não é iniciado. Para resolver esse problema foi criado o arquivo de lote que pode ser baixado no link (http://goo.gl/BQeYfk). Copiar esse arquivo para a pasta de instalação e clicar nele para iniciar o ambiente Arduino.
  • 14. Intel Galileo: Instalação e IDE Arduino 6. Iniciar ambiente Arduino Para iniciar o ambiente basta clicar no arquivo executa_ide_arduino.bat
  • 15. Intel Galileo: Instalação e IDE Arduino 7. Configurar ambiente Arduino: Seleção da porta de comunicação No menu selecionar Tools > Serial Port e a porta associada ao driver.
  • 16. Intel Galileo: Instalação e IDE Arduino 7. Configurar ambiente Arduino: Seleção da placa Galileo No menu selecionar Tools > Board > Intel Galileo
  • 17. Intel Galileo: Instalação e IDE Arduino 7. Configurar ambiente Arduino: Atualização do Firmware No menu selecionar Help > Galileo Firmware Update
  • 18. Intel Galileo: Instalação e IDE Arduino 7. Configurar ambiente Arduino: Atualização do Firmware Para confirmar a operação clicar no botão OK
  • 19. Intel Galileo: Instalação e IDE Arduino 7. Configurar ambiente Arduino: Atualização do Firmware Confirmar ao clicar no botão Yes
  • 20. Intel Galileo: Instalação e IDE Arduino 7. Configurar ambiente Arduino Acompanhar a sequencia de atualização.
  • 21. Intel Galileo: Instalação e IDE Arduino 7. Executar o primeiro Sketch na placa Galileo Carregar o Sketch Blink por meio da sequência de menu: File > Examples > 01.Basics > Blink
  • 22. Intel Galileo: Instalação e IDE Arduino 7. Executar o primeiro Sketch na placa Galileo O código do Sketch Blink coloca em nível lógico 1 e O de forma alternada o pino GPIO13. A esse pino está associado um LED que irá acender e apagar a cada um segundo. LED verde
  • 23. Intel Galileo: Instalação e IDE Arduino 7. Executar o primeiro Sketch na placa Galileo Com o Sketch carregado clicar no botão indicado para iniciar a compilação, transferência e execução na placa Galileo. Ao final deve ser mostrado no console da IDE a mensagem Transfer complete
  • 24. Intel Galileo: Instalação e IDE Arduino Autor: Prof. Dr. Marco Túlio Chella DCOMP - Departamento de computação UFS - Universidade Federal de Sergipe Colaboração: Prof. Dr. Luiz Brunelli DCOMP - Departamento de computação UFS - Universidade Federal de Sergipe Agradecimento A Intel que cedeu a placa Galileo para o desenvolvimento desse trabalho.