Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Industriële technologie

Intel Galileo Bord: Belangrijkste Kenmerken, Ondersteunde Talen En Praktische Projecten

Zoek je een gecertificeerd bord dat je in staat stelt standaard mPCIe-modules zoals Bluetooth en Wi-Fi te verbinden? Wil je een bord dat werkt met draadloze projecten en in real-time synchroniseert? Dan heb je het Intel Galileo-bord nodig.

Wil je meer weten over het apparaat?

Dit artikel geeft je een overzicht van de kenmerken, specificaties, projecten, voordelen, en meer van het apparaat.

Laten we direct naar de zaak gaan!

Wat Zijn De Kenmerken Van Het Galileo-bord?

Ethernet

Het Galileo-bord heeft een deel bovenaan met een UART-label. Op dit deel vind je een Ethernet-poort die de verbinding van Intel Galileo met bedrade netwerken toestaat.

Arduino

Intel Galileo Bord: Belangrijkste Kenmerken, Ondersteunde Talen En Praktische Projecten

Arduino-borden

Dit bord is het eerste Arduino-bord dat zijn fundament heeft in Intel-ontwerp. Ook is het deel op het bord waar je jumper-kabels aan kunt verbinden vergelijkbaar met het Arduino 1.0-pinout-model op Arduino Uno R3-borden.

Als resultaat kun je modules gebruiken die in headers pluggen om de functionaliteit van het bord uit te breiden. Evenzo heeft de Uno een seriële poort, 14 digitale I/O-pinnen, een ICSP-header voor seriële programmering, en 6 analoge ingangen.

RTC (Real Time Clock)

Met de in het bord geïntegreerde RTC kun je data tussen modules synchroniseren. Bovendien kun je de Arduino-tijdbibliotheek gebruiken om tijdsregistratieconfiguratie in je programma op te nemen.

Ook maakt het werken met draadloze projecten het gemakkelijk om real-time te integreren met GPS (Global Positioning System) tijdsdata en NTP (Network Time Protocol). Verder kun je een muntcelbatterij op het Intel Galileo-bord plaatsen om tijd op te slaan tussen systeemresets.

Quark

Het Galileo-bord wordt geleverd met een Application Processor (Quark SoC X1000). En deze functie is voor het Internet of Things. Bovendien is deze applicatieprocessor klein en heeft een hogere energie-efficiëntie dan de Intel Atom-processor. Dus het werkt perfect voor kleine, laag-vermogen projecten.

Linux

Het is mogelijk om toegang te krijgen tot Wi-Fi, seriële poorten, en bordpinnen met de Linux-afbeelding voor Intel Galileo en programmeertalen. Dus is het gemakkelijk om de gemiddelde verwerkingskracht van de Intel Quark te benutten om iets te creëren.

Intel Galileo Bord: Belangrijkste Kenmerken, Ondersteunde Talen En Praktische Projecten

Linux dashboard

Mini-PCIe

Deze slot stelt je in staat standaard mPCIe-modules te verbinden zoals SIM-kaartadapters voor mobiele telefoons, Wi-Fi, en Bluetooth.

Micro SD

Met de SD (Secure Digital)-bibliotheek kun je de alternatieve onboard micro-SD-kaart benaderen. In tegenstelling tot reguliere Arduinos, slaat de Intel Galileo geen programma's op zonder een SD-kaart. Dus met een SD-kaart kan het bord tot 32 GB aan data opslaan.

Belangrijkste Componenten Van Het Arduino Intel Galileo-bord

  • Eth PHY: Ethernet Physical layer transceiver.
  • USB 2.0 Client: USB-clientconnector (Micro-USB Type B).
  • Micro SD-slot: het kan micro-SD-kaarten tot 32GB aan.
  • ICSP: 6-pins in-circuit seriële programmeringsheader (ICSP).
  • Spanningsregelaar: het produceert een 3,3V-voeding.
  • JTAG Debug-poort: 10-pins standaard JTAG-header voor debuggen.
  • 5V voeding: het bord gebruikt een AC-naar-DC-adapter.
  • Ethernet-poort: 10/100 Ethernet-connector.
  • GPIO Expander: een enkele I2C I/O-expander biedt GPIO-pulsbreedtemodulatie.
  • ADC: Analoog-naar-Digitaal-converter.
  • Arduino-interface: volgt Arduino Uno Revisie 3 pinout.
  • Intel Quark SoC X1000: 400 MHz 32-bit Intel Pentium-processor.
  • 256MB DDR3 RAM: 256Mbyte DRAM, firmware standaard ingeschakeld.
  • Schild-interface: volgt Arduino Uno Revisie 3 schild-pinout.
  • RS-232 Seriële poort: 3-pins 3,5mm jack.
  • SPI Flash: 8 Mbyte Legacy SPI Flash om de bootloader of firmware en de nieuwste schets op te slaan.
  • USB 2.0 Host: USB 2.0 Host-connector (Micro-USB Type AB).
  • RS-232: RS-232-transceiver.
  • SPI Flash Programmeerpoort: 7-pins header voor Serial Peripheral Interface (SPI)-programmering.

Intel Galileo Specificaties

Intel Galileo Bord: Belangrijkste Kenmerken, Ondersteunde Talen En Praktische Projecten

Intel Galileo Bord: Belangrijkste Kenmerken, Ondersteunde Talen En Praktische Projecten

Intel Galileo Projecten

DIY Galileo Beweeggeactiveerde Lichters

Benodigde Materialen

  • Intel Galileo-bord
  • Draden
  • PIR-sensor

Intel Galileo Bord: Belangrijkste Kenmerken, Ondersteunde Talen En Praktische Projecten

Arduino PIR-sensor

Bron: Wikimedia Commons

  • Lampfassung

Intel Galileo Bord: Belangrijkste Kenmerken, Ondersteunde Talen En Praktische Projecten

Lampfassung

Bron: Wikimedia Commons

  • Schroevendraaier

Intel Galileo Bord: Belangrijkste Kenmerken, Ondersteunde Talen En Praktische Projecten

Gele schroevendraaier

  • Relais

Intel Galileo Bord: Belangrijkste Kenmerken, Ondersteunde Talen En Praktische Projecten

Relais voor Arduino

  • Gloeilamp

Intel Galileo Bord: Belangrijkste Kenmerken, Ondersteunde Talen En Praktische Projecten

Gloeilamp

Stappen

1. Krijg je Galileo en verbind de PIR-sensor met het apparaat. Je kunt dit doen door de grondkabel van de sensor met Galileo's grond te verbinden. Vervolgens verbind de VCC van de sensor met Galileo's 3,3-pin. Daarna sluit de uitgang van de sensor aan op Galileo's digitale pin 0.

2. Vervolgens krijg de drie draden en verbind elk met de relais IN, VCC, en grond. Met andere woorden, de IN-draad verbindt met Galileo's digitale pin 7. Dan gaat de VCC-draad naar Galileo's 5V-pin, de grond-draad gaat naar Galileo's grond.

3. Kies voor een open-eind stroomkabel. Verbind dan het ene einde met de midden-draad van de lampfassung. Daarna verbind de twee draden met het relais.

4. De open draad van de stroomkabel verbindt met de COM-pin van het relais. Dus kun je de draad van de lampfassung in de NO (normaal open) pin van het relais stoppen. Houd de draden op het relais op hun plaats door de schroeven vast te draaien.

5. Zet de lamp in de fassung om het systeem te regelen. Verder, plug alle benodigde draden en USB-verbindingen. Als de verbinding nauwkeurig is, verbind je stroomkabel met de muur.

6. Upload deze broncode.

Intel Galileo Programmeertaal

De programmeertalen omvatten het volgende:

  • Secure Shell (SSH)
  • Advanced Linux Sound Architecture (ALSA)
  • OpenCV
  • Python
  • Node.js
  • Video4Linux (V4L2)

Wat Zijn De Gebruiken Van Intel Galileo-bord?

Het Intel Galileo-bord is een ontwikkelapparaat dat je in staat stelt een breed scala aan aangepaste projecten te creëren. En het is open-source, wat je in staat stelt instructies voor verschillende projecten online te krijgen. Enkele van de projecten zijn het volgende:

Greeny De Slimme Kas

Dit project is een complex project dat het bouwen van een op afstand bewaakte minikas inhoudt. Het project vereist verschillende elektronische componenten, een acrylaat-doos, Galileo Gen 2, een waterpomp, en Arduino Uno.

Eenvoudig Weerstation

Het betreft het gebruik van een DHT11-sensor en Galileo om vochtigheid en temperatuur te meten.

Sigma Leeshorloge

Dit project is een ander complex project dat het creëren van een draagbare e-reader inhoudt. De materialen die je nodig hebt voor dit project zijn e-ink, 3D-printen, en Galileo Gen 2.

Wat Zijn De Verschillen Tussen Intel Galileo Generatie Één vs. Generatie Twee

Intel Galileo Bord: Belangrijkste Kenmerken, Ondersteunde Talen En Praktische Projecten

Raspberry Pi vs. Intel Galileo

Intel Galileo Bord: Belangrijkste Kenmerken, Ondersteunde Talen En Praktische Projecten

Veelgestelde Vragen

  • Welke processor gebruikt Galileo?

Intel Quark X1000.

  • Welk OS werkt voor Galileo?

Linux.

  • Hoeveel kost het om het Intel Galileo-bord te krijgen?

Minimaal $70 voor starters.

Afsluiting

Het Galileo-bord is de weg om te gaan als je een laag-vermogen ingebouwd system-on-a-chip nodig hebt met een 32-bit processor die ongeveer 400MHz draait. Ook ondersteunt dit ontwikkelbord talloze externe randapparaten, wat het een ideale keuze maakt voor diverse maatwerkprojecten.

Heb je Intel Galileo al gebruikt? Heb je vragen over het bord? Laat het ons weten.

Industriële technologie

  1. Precieze thermocouple-metingen en logging voor lab- en wetenschappelijke experimenten
  2. De 9 programmeertalen die je in 2021 moet leren ontdekken
  3. Kabelcreatie en bewerking beheersen in E3.series
  4. Bouwprojecten beveiligen: proactieve strategieën tegen ketenaanvragen
  5. Arduino Uitgelegd: Wat Is Het en Hoe Programmeer Je Het?
  6. CNC-programmering gedemystificeerd: G-code vs M-code
  7. Maximaliseer efficiëntie: Functies & voordelen van voorraabeheersoftware
  8. 2N3771 NPN Transistor: Pinout, Kenmerken, Toepassingen & Alternatieven
  9. AT89C51 Microcontroller: Overzicht, Pinouts, Programmeertips & Alternatieven
  10. Essentiële PCB-componenten & hun toepassingen: hoe ze moderne elektronica drijven
  11. Top 10 Cloudprogrammeertalen Die Elke Ontwikkelaar Moet Beheersen