Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Industrietechnik

Galileo-Board:Funktionen, Programmiersprachen und Projekte

Suchen Sie nach einem zertifizierten Board, mit dem Sie Standard-MPCle-Module wie Bluetooth und Wi-Fi verbinden können? Möchten Sie ein Board, das mit drahtlosen Projekten funktioniert und in Echtzeit synchronisiert? Dann wäre es hilfreich, wenn Sie das Intel Galileo Board hätten.

Möchten Sie mehr über das Gerät erfahren?

Dieser Artikel gibt Ihnen einen Überblick über die Funktionen, Spezifikationen, Projekte, Vorteile und mehr des Geräts.

Kommen wir zur Sache!

Was sind die Funktionen des Galileo-Boards?

Ethernet

Das Galileo-Board hat oben einen Teil mit einem UART-Etikett. An diesem Abschnitt finden Sie einen Ethernet-Anschluss, der die Verbindung von Intel Galileo mit kabelgebundenen Netzwerken ermöglicht.

Arduino

Arduino-Boards

Dieses Board ist das erste Arduino-Board, das seine Grundlage im Intel-Design hat. Außerdem ähnelt der Teil auf der Platine, an den Sie Überbrückungskabel anschließen können, dem Arduino 1.0-Pinbelegungsmodell auf Arduino Uno R3-Platinen.

Infolgedessen können Sie Module verwenden, die in Header gesteckt werden, um die Funktionalität des Boards zu erweitern. Ebenso verfügt der Uno über einen seriellen Port, 14 digitale I/O-Pins, einen ICSP-Header für die serielle Programmierung und 6 analoge Eingänge.

RTC (Echtzeituhr)

Mit der in die Platine integrierten RTC können Sie Daten zwischen Modulen synchronisieren. Darüber hinaus können Sie die Arduino-Zeitbibliothek verwenden, um die Zeitmessungskonfiguration in Ihr Programm aufzunehmen.

Außerdem erleichtert die Arbeit mit Wireless-Projekten die Echtzeit-Integration unter Verwendung von GPS-Zeitdaten (Global Positioning System) und NTP (Network Time Protocol). Außerdem können Sie eine Knopfzellenbatterie in das Intel Galileo-Board einbauen, um Zeit zwischen Systemrücksetzungen zu sparen.

Quark

Das Galileo-Board wird mit einem Anwendungsprozessor (Quark SoC X1000) geliefert. Und diese Funktion ist für das Internet der Dinge. Darüber hinaus ist dieser Anwendungsprozessor klein und hat eine höhere Energieeffizienz als der Intel Atom-Prozessor. Es funktioniert also perfekt für kleine Projekte mit geringem Stromverbrauch.

Linux

Mit dem Linux-Image für Intel Galileo und Programmiersprachen ist es möglich, auf Wi-Fi, serielle Ports und Board-Pins zuzugreifen. Es ist also einfach, die durchschnittliche Verarbeitungsleistung von Intel Quark zu nutzen, um etwas zu schaffen.

Linux-Dashboard

Mini-PCle

Dieser Steckplatz ermöglicht Ihnen den Anschluss von Standard-mPCle-Modulen wie SIM-Kartenadaptern für Mobiltelefone, Wi-Fi und Bluetooth.

Micro SD

Mit der SD-Bibliothek (Secure Digital) können Sie auf die alternative integrierte Micro-SD-Karte zugreifen. Im Gegensatz zu normalen Arduinos speichert der Intel Galileo keine Programme ohne SD-Karte. Somit kann das Board mit einer SD-Karte bis zu 32 GB Daten speichern.

Schlüsselkomponenten des Arduino Intel Galileo Boards

Intel Galileo-Spezifikationen

Intel Galileo-Projekte

DIY Galileo Bewegungsaktivierte Lichter

Benötigte Materialien

Arduino PIR-Sensor

Quelle:Wikimedia Commons

Glühbirnenfassung

Quelle:Wikimedia Commons

Gelber Schraubendreher

Relais für Arduino

Glühbirne

Schritte

1. Holen Sie sich Ihr Galileo und verbinden Sie den PIR-Sensor mit dem Gerät. Sie können dies tun, indem Sie das Erdungskabel vom Sensor mit Galileos Erdung verbinden. Verbinden Sie dann den VCC des Sensors mit dem 3.3-Pin von Galileo. Verbinden Sie danach den Ausgang des Sensors mit dem digitalen Pin 0 von Galileo.

2. Als nächstes nehmen Sie die drei Drähte und verbinden Sie sie jeweils mit dem Relais IN, VCC und Masse. Mit anderen Worten, das IN-Kabel wird mit Galileos digitalem Pin 7 verbunden. Dann geht das VCC-Kabel an Galileos 5-V-Pin, das Erdungskabel geht an Galileos Masse.

3. Entscheiden Sie sich für ein Stromkabel mit offenem Ende. Verbinden Sie dann ein Ende mit dem Mitteldraht der Lampenfassung. Verbinden Sie danach die beiden Drähte mit dem Relais.

4. Der offene Draht des Netzkabels wird mit dem COM-Pin des Relais verbunden. Sie können also den Draht der Lampenfassung in den NO-Stift (normalerweise offen) des Relais stecken. Halten Sie dann die Drähte am Relais fest, indem Sie die Schrauben festziehen.

5. Setzen Sie die Glühbirne in die Fassung, um das System zu arrangieren. Schließen Sie außerdem alle erforderlichen Kabel und USB-Verbindungen an. Wenn die Verbindung korrekt ist, schließen Sie Ihr Netzkabel an die Wandsteckdose an.

6. Laden Sie diesen Quellcode hoch.

Intel Galileo Programmiersprache

Zu den Programmiersprachen gehören:

Wozu dient das Intel Galileo Board?

Das Intel Galileo-Board ist ein Entwicklungsgerät, mit dem Sie eine Vielzahl von benutzerdefinierten Projekten erstellen können. Und es ist eine Open Source, mit der Sie online Anweisungen für verschiedene Projekte erhalten können. Einige der Projekte umfassen Folgendes:

Greeny das intelligente Gewächshaus

Dieses Projekt ist komplex und beinhaltet den Bau eines fernüberwachten Mini-Gewächshauses. Das Projekt erfordert verschiedene elektronische Komponenten, eine Acrylbox, Galileo Gen 2, eine Wasserpumpe und Arduino Uno.

Einfache Wetterstation

Es beinhaltet die Verwendung eines DHT11-Sensors und Galileo zur Messung von Feuchtigkeit und Temperatur.

Sigma-Leseuhr

Dieses Projekt ist ein weiteres komplexes Projekt, bei dem es um die Entwicklung eines tragbaren E-Readers geht. Die Materialien, die Sie für dieses Projekt benötigen, sind E-Ink, 3-D-Druck und Galileo Gen 2.

Was sind die Unterschiede zwischen Intel Galileo Generation One und Generation Two

Raspberry Pi vs. Intel Galileo

Häufig gestellte Fragen

Intel Quark X1000.

Linux.

Mindestens 70 $ für den Anfang.

Abschluss

Das Galileo-Board ist die richtige Wahl, wenn Sie ein eingebettetes System-on-a-Chip mit geringem Stromverbrauch und einem 32-Bit-Prozessor benötigen, der mit etwa 400 MHz läuft. Außerdem unterstützt dieses Entwicklungsboard zahlreiche externe Peripheriegeräte, was es zur idealen Wahl für verschiedene maßgeschneiderte Projekte macht.

Haben Sie zuvor Intel Galileo verwendet? Sie haben Fragen zum Vorstand? Bitte lassen Sie es uns wissen.


Industrietechnik

  1. 10 coolste Cloud-Programmiersprachen
  2. Temperaturmessung für Labor- und Wissenschaftsprojekte
  3. 9 neue Programmiersprachen zum Erlernen im Jahr 2021
  4. Elektrische Projekte E3.series - Erstellung und Bearbeitung von Kabeln
  5. Schutz von Bauprojekten vor Rückschlägen und Verzögerungen
  6. Maschinenprogrammiersprachen:G-Code-Befehle vs. M-Codes
  7. Bestandsverwaltungssoftware:Funktionen und Vorteile
  8. Transistor 2N3771:Pinbelegung, Funktionen, Anwendungen und Alternativen
  9. AT89c51-Mikrocontroller:Programmierung, Pinbelegung, Funktionen und Alternativen
  10. Leiterplattenkomponenten und ihre Anwendungen