Quadro Galileo:recursos, linguagens de programação e projetos
Você está procurando uma placa certificada que permita conectar módulos MPCle padrão como Bluetooth e Wi-Fi? Quer uma placa que funcione com projetos wireless e sincronize em tempo real? Então, ajudaria se você tivesse a placa Intel Galileo.
Quer saber mais sobre o aparelho?
Este artigo fornecerá um detalhamento dos recursos, especificações, projetos, benefícios e muito mais do dispositivo.
Vamos direto ao assunto!
Quais são os recursos do quadro Galileo?
Ethernet
A placa Galileo tem uma parte na parte superior com uma etiqueta UART. Nesta parte, você encontrará uma porta Ethernet que permite a conexão do Intel Galileo a redes cabeadas.
Arduíno
placas Arduino
Esta placa é a primeira placa Arduino que tem sua base no design Intel. Além disso, a parte da placa à qual você pode conectar os cabos de jumper é semelhante ao modelo de pinagem do Arduino 1.0 nas placas Arduino Uno R3.
Como resultado, você pode usar módulos que se conectam a cabeçalhos para estender a funcionalidade da placa. Da mesma forma, o Uno possui uma porta serial, 14 pinos de E/S digitais, um conector ICSP para programação serial e 6 entradas analógicas.
RTC (Relógio em tempo real)
Com o RTC integrado à placa, você pode sincronizar dados entre os módulos. Além disso, você pode usar a biblioteca de tempo do Arduino para incluir a configuração de cronometragem em seu programa.
Além disso, trabalhar com projetos sem fio facilita a integração em tempo real usando dados de tempo GPS (Global Positioning System) e NTP (Network Time Protocol). Além disso, você pode incluir uma bateria de célula tipo moeda na placa Intel Galileo para economizar tempo entre as reinicializações do sistema.
Quark
A placa Galileo vem com um Processador de Aplicativos (Quark SoC X1000). E esse recurso é para a Internet das Coisas. Além disso, este processador de aplicativos é pequeno e tem mais eficiência de energia do que o processador Intel Atom. Portanto, funciona perfeitamente para projetos pequenos e de baixa potência.
Linux
É possível acessar Wi-Fi, portas seriais e pinos de placa com a imagem do Linux para Intel Galileo e linguagens de programação. Portanto, é fácil capitalizar o poder médio de processamento do Intel Quark para criar algo.
Painel do Linux
Mini-PC
Este slot permite conectar módulos mPCle padrão, como adaptadores de cartão SIM para telefones celulares, Wi-Fi e Bluetooth.
MicroSD
Com a biblioteca SD (Secure Digital), você pode acessar o cartão micro SD integrado alternativo. Ao contrário dos Arduinos comuns, o Intel Galileo não salva programas sem um cartão SD. Assim, com um cartão SD, a placa pode economizar até 32 GB de dados.
Componentes-chave da placa Arduino Intel Galileo
- Eth PHY:transceptor de camada física Ethernet.
- Cliente USB 2.0:conector do cliente USB (Micro-USB Tipo B).
- Slot para micro SD:suporta cartões micro SD de até 32 GB.
- ICSP:cabeçalho de programação serial no circuito (ICSP) de 6 pinos.
- Regulador de tensão:produz uma alimentação de 3,3V.
- Porta de depuração JTAG:cabeçalho JTAG padrão de 10 pinos para depuração.
- 5V de alimentação:a placa usa um adaptador CA para CC.
- Porta Ethernet:conector Ethernet 10/100.
- Expansor GPIO:um único expansor de E/S I2F oferece modulação de largura de pulso GPIO.
- ADC:conversor analógico para digital.
- Interface Arduino:segue a pinagem do Arduino Uno Revisão 3.
- Intel Quark SoCX1000:processador Intel Pentium de 32 bits e 400 MHz.
- 256 MB DDR3 RAM:256 MB DRAM, firmware ativado por padrão.
- Interface do escudo:segue a pinagem do escudo do Arduino Uno Revisão 3.
- Porta serial RS-232:conector de 3,5 mm de 3 pinos.
- SPI Flash:8 Mbyte Legacy SPI Flash para salvar o bootloader ou firmware e o esboço mais recente.
- Host USB 2.0:conector de host USB 2.0 (Micro-USB Tipo AB).
- RS-232:transceptor RS-232.
- Porta do programa SPI Flash:cabeçalho de 7 pinos para programação de interface serial periférica (SPI).
Especificações do Intel Galileo
Projetos Intel Galileo
Luzes Ativadas por Movimento Galileo DIY
Materiais necessários
- Quadro Intel Galileo
- Fios
- Sensor PIR
Sensor PIR Arduino
Fonte:Wikimedia Commons
- Soquete da lâmpada
Soquete de lâmpada
Fonte:Wikimedia Commons
- Chave de fenda
Chave de fenda amarela
- Relé
Relé para Arduino
- Lâmpada
Lâmpada elétrica
Etapas
1. Pegue seu Galileo e conecte o sensor PIR ao dispositivo. Você pode fazer isso ligando o cabo de aterramento do sensor ao aterramento do Galileo. Em seguida, conecte o VCC do sensor ao pino 3.3 do Galileo. Em seguida, una a saída do sensor ao pino digital 0 do Galileo.
2. Em seguida, pegue os três fios e conecte cada um ao relé IN, VCC e terra. Em outras palavras, o fio IN se conecta ao pino digital 7 do Galileo. Então, o fio VCC vai para o pino 5V do Galileo e o fio terra vai para o terra do Galileo.
3. Opte por um cabo de alimentação aberto. Em seguida, conecte uma extremidade ao fio do meio do soquete da lâmpada. Depois, conecte os dois fios ao relé.
4. O fio aberto do cabo de alimentação se conecta ao pino COM do relé. Assim, você pode colocar o fio do soquete da lâmpada no pino NO (normalmente aberto) do relé. Em seguida, mantenha os fios no lugar no relé apertando os parafusos.
5. Coloque a lâmpada no soquete para organizar o sistema. Além disso, conecte todos os fios e conexões USB necessários. Se a conexão estiver correta, conecte o cabo de alimentação à parede.
6. Carregue este código-fonte.
Linguagem de programação Intel Galileo
As linguagens de programação incluem o seguinte:
- Secure Shell (SSH)
- Arquitetura de som Linux avançada (ALSA)
- AbrirCV
- Píton
- Node.js
- Video4Linux (V4L2)
Quais são os usos da placa Intel Galileo?
A placa Intel Galileo é um dispositivo de desenvolvimento que permite criar uma ampla variedade de projetos personalizados. E é um código aberto que permite obter instruções para diferentes projetos online. Alguns dos projetos incluem o seguinte:
Esverdeie a estufa inteligente
Este projeto é complexo que envolve a construção de uma mini estufa monitorada remotamente. O projeto requer diferentes componentes eletrônicos, uma caixa de acrílico, Galileo Gen 2, uma bomba d'água e Arduino Uno.
Estação meteorológica simples
Envolve o uso de um sensor DHT11 e Galileo para medir umidade e temperatura.
Relógio de leitura Sigma
Este projeto é outro complexo que envolve a criação de um e-reader vestível. Os materiais necessários para este projeto são e-ink, impressão 3D e Galileo Gen 2.
Quais são as diferenças entre Intel Galileo geração um e geração dois
Raspberry Pi x Intel Galileo
Perguntas frequentes
- Qual processador o Galileo usa?
Intel Quark X1000.
- Qual SO funciona para o Galileo?
Linux.
- Quanto custa obter a placa intel galileo?
Um mínimo de US $ 70 para iniciantes.
Encerrando
A placa Galileo é o caminho a percorrer se você precisar de um sistema embutido em um chip de baixa potência com um processador de 32 bits que roda cerca de 400 MHz. Além disso, esta placa de desenvolvimento suporta vários periféricos externos, o que a torna a escolha ideal para vários projetos sob medida.
Você já usou Intel Galileo antes? Você tem dúvidas sobre a placa? Por favor nos informe.
Tecnologia industrial
- As 10 melhores linguagens de programação em nuvem
- Medição de temperatura para projetos de laboratório e ciências
- 9 Novas linguagens de programação para aprender em 2021
- Projetos Elétricos E3.series - Criação e Edição de Cabos
- Protegendo projetos de construção contra contratempos e atrasos
- Linguagens de programação de máquina:comandos de código G vs. códigos M
- Software de gerenciamento de estoque:recursos e benefícios
- Transistor 2N3771:Pinagem, Recursos, Aplicações e Alternativas
- Microcontrolador AT89c51:programação, pinagem, recursos e alternativas
- Componentes da placa de circuito e suas aplicações