Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Technologie industrielle

Carte Galileo :fonctionnalités, langages de programmation et projets

Vous recherchez une carte certifiée qui vous permette de connecter des modules MPCl standard tels que Bluetooth et Wi-Fi ? Voulez-vous une carte qui fonctionne avec des projets sans fil et se synchronise en temps réel ? Ensuite, cela aiderait si vous aviez la carte Intel Galileo.

Vous voulez en savoir plus sur l'appareil ?

Cet article vous donnera une ventilation des fonctionnalités, des spécifications, des projets, des avantages et plus encore de l'appareil.

Allons droit au but !

Quelles sont les fonctionnalités de la carte Galileo ?

Ethernet

La carte Galileo a une partie en haut avec une étiquette UART. Dans cette partie, vous trouverez un port Ethernet qui permet la connexion d'Intel Galileo aux réseaux câblés.

Arduino

Cartes Arduino

Cette carte est la première carte Arduino basée sur la conception Intel. De plus, la partie de la carte à laquelle vous pouvez connecter des câbles de démarrage est similaire au modèle de brochage Arduino 1.0 sur les cartes Arduino Uno R3.

Par conséquent, vous pouvez utiliser des modules qui se connectent aux en-têtes pour étendre les fonctionnalités de la carte. De même, l'Uno dispose d'un port série, de 14 broches d'E/S numériques, d'un en-tête ICSP pour la programmation série et de 6 entrées analogiques.

RTC (horloge en temps réel)

Avec le RTC intégré à la carte, vous pouvez synchroniser les données entre les modules. De plus, vous pouvez utiliser la bibliothèque de temps Arduino pour inclure la configuration du chronométrage dans votre programme.

De plus, travailler avec des projets sans fil facilite l'intégration en temps réel à l'aide des données temporelles GPS (Global Positioning System) et NTP (Network Time Protocol). De plus, vous pouvez inclure une pile bouton sur la carte Intel Galileo pour gagner du temps entre les réinitialisations du système.

Quark

La carte Galileo est livrée avec un processeur d'application (Quark SoC X1000). Et cette fonctionnalité est pour l'Internet des objets. De plus, ce processeur d'application est petit et a une meilleure efficacité énergétique que le processeur Intel Atom. Ainsi, cela fonctionne parfaitement pour les petits projets de faible puissance.

Linux

Il est possible d'accéder au Wi-Fi, aux ports série et aux broches de la carte avec l'image Linux pour Intel Galileo et les langages de programmation. Ainsi, il est facile de capitaliser sur la puissance moyenne de traitement Intel Quark pour créer quelque chose.

Tableau de bord Linux

Mini-PCle

Cet emplacement vous permet de connecter des modules mPCle standard tels que des adaptateurs de carte SIM pour téléphones portables, Wi-Fi et Bluetooth.

MicroSD

Avec la bibliothèque SD (Secure Digital), vous pouvez accéder à l'autre carte micro SD intégrée. Contrairement aux Arduinos classiques, l'Intel Galileo ne sauvegarde pas les programmes sans carte SD. Ainsi, avec une carte SD, la carte peut enregistrer jusqu'à 32 Go de données.

Composants clés de la carte Arduino Intel Galileo

Spécifications Intel Galileo

Projets Intel Galileo

Lumières activées par le mouvement Galileo DIY

Matériel nécessaire

Capteur PIR Arduino

Source :Wikimedia Commons

Douille d'ampoule

Source :Wikimedia Commons

Tournevis jaune

Relais pour Arduino

Ampoule

Étapes

1. Obtenez votre Galileo et connectez le capteur PIR à l'appareil. Vous pouvez le faire en reliant le câble de masse du capteur à la masse de Galileo. Ensuite, connectez le VCC du capteur à la broche 3.3 de Galileo. Ensuite, joignez la sortie du capteur à la broche numérique 0 de Galileo.

2. Ensuite, prenez les trois fils et connectez chacun au relais IN, VCC et à la terre. En d'autres termes, le fil IN se connecte à la broche numérique 7 de Galileo. Ensuite, le fil VCC va à la broche 5V de Galileo, le fil de terre va à la terre de Galileo.

3. Optez pour un cordon d'alimentation à extrémité ouverte. Ensuite, connectez une extrémité au fil central de la douille de l'ampoule. Ensuite, connectez les deux fils au relais.

4. Le fil ouvert du cordon d'alimentation se connecte à la broche COM du relais. Ainsi, vous pouvez mettre le fil de la douille de l'ampoule dans la broche NO (normalement ouverte) du relais. Ensuite, maintenez les fils en place sur le relais en serrant les vis.

5. Mettez l'ampoule dans la douille pour arranger le système. De plus, branchez tous les fils et connexions USB nécessaires. Si la connexion est correcte, connectez votre cordon d'alimentation au mur.

6. Téléchargez ce code source.

Langage de programmation Intel Galileo

Les langages de programmation incluent les suivants :

Quelles sont les utilisations de la carte Intel Galileo ?

La carte Intel Galileo est un dispositif de développement qui vous permet de créer une large gamme de projets personnalisés. Et c'est une source ouverte qui vous permet d'obtenir des instructions pour différents projets en ligne. Certains des projets incluent les éléments suivants :

Greeny la serre intelligente

Ce projet est complexe et consiste à construire une mini-serre télésurveillée. Le projet nécessite différents composants électroniques, un boîtier en acrylique, Galileo Gen 2, une pompe à eau et Arduino Uno.

Station météo simple

Il s'agit d'utiliser un capteur DHT11 et Galileo pour mesurer l'humidité et la température.

Montre de lecture Sigma

Ce projet est un autre projet complexe qui consiste à créer une liseuse portable. Les matériaux dont vous avez besoin pour ce projet sont l'encre électronique, l'impression 3D et Galileo Gen 2.

Quelles sont les différences entre Intel Galileo Génération 1 et Génération 2

Raspberry Pi contre Intel Galileo

FAQ

Intel Quark X1000.

Linux.

Un minimum de 70 $ pour les débutants.

Conclusion

La carte Galileo est la voie à suivre si vous avez besoin d'un système sur puce embarqué à faible consommation avec un processeur 32 bits qui fonctionne à environ 400 MHz. De plus, cette carte de développement prend en charge de nombreux périphériques externes, ce qui en fait un choix idéal pour divers projets sur mesure.

Avez-vous déjà utilisé Intel Galileo ? Vous avez des questions sur le conseil ? Veuillez nous en informer.


Technologie industrielle

  1. 10 langages de programmation cloud les plus cool
  2. Mesure de la température pour les projets en laboratoire et scientifiques
  3. 9 nouveaux langages de programmation à apprendre en 2021
  4. Protéger les projets de construction contre les revers et les retards
  5. Langages de programmation machine :Commandes G-Code vs. M-Codes
  6. Logiciel de gestion des stocks :fonctionnalités et avantages
  7. Transistor 2N3771 :brochage, fonctionnalités, applications et alternatives
  8. Microcontrôleur AT89c51 :programmation, brochage, fonctionnalités et alternatives
  9. Composants de circuits imprimés et leurs applications