Papan Intel Galileo: Fitur Utama, Bahasa yang Didukung, dan Proyek Praktis
Apakah Anda mencari papan yang tersertifikasi yang memungkinkan Anda menghubungkan modul MPCle standar seperti Bluetooth dan Wi-Fi? Apakah Anda ingin papan yang bekerja dengan proyek nirkabel dan sinkronisasi waktu nyata? Maka, Anda membutuhkan Papan Intel Galileo.
Ingin mempelajari lebih lanjut tentang perangkat ini?
Artikel ini akan memberikan Anda rincian tentang fitur, spesifikasi, proyek, manfaat, dan banyak lagi perangkat ini.
Mari kita langsung ke inti!
Apa saja Fitur Papan Galileo?
Ethernet
Papan Galileo memiliki bagian di atas dengan label UART. Pada bagian ini, Anda akan menemukan port Ethernet yang memungkinkan koneksi Intel Galileo ke jaringan kabel.
Arduino
Papan Arduino
Papan ini adalah papan Arduino pertama yang didasarkan pada desain Intel. Selain itu, bagian pada papan yang dapat Anda hubungkan kabel jumper mirip dengan model pinout Arduino 1.0 pada papan Arduino Uno R3.
Akibatnya, Anda dapat menggunakan modul yang dihubungkan ke header untuk memperluas fungsionalitas papan. Seperti Uno, papan ini memiliki port serial, 14 pin I/O digital, header ICSP untuk pemrograman serial, dan 6 input analog.
RTC (Real Time Clock)
Dengan RTC terpadu papan, Anda dapat menyinkronkan data antar modul. Selain itu, Anda dapat menggunakan perpustakaan waktu Arduino untuk menambahkan konfigurasi pengatur waktu ke program Anda.
Juga, bekerja dengan proyek nirkabel memudahkan integrasi waktu nyata menggunakan data waktu GPS (Global Positioning System) dan NTP (Network Time Protocol). Selain itu, Anda dapat menambahkan baterai koin pada papan Intel Galileo untuk menyimpan waktu antara reset sistem.
Quark
Papan Galileo dilengkapi dengan Prosesor Aplikasi (Quark SoC X1000). Dan fitur ini adalah untuk Internet of Things. Selanjutnya, prosesor aplikasi ini kecil dan lebih efisien daya daripada Prosesor Intel Atom. Jadi, bekerja sempurna untuk proyek kecil dan hemat daya.
Linux
Mungkin untuk mengakses Wi-Fi, port serial, dan pin papan dengan citra Linux untuk Intel Galileo dan bahasa pemrograman. Jadi, mudah untuk memanfaatkan daya pemrosesan rata-rata Intel Quark untuk menciptakan sesuatu.
Dasbor Linux
Mini-PCle
Slot ini memungkinkan Anda menghubungkan modul mPCle standar seperti adaptor kartu SIM untuk ponsel, Wi-Fi, dan Bluetooth.
Micro SD
Dengan perpustakaan SD (Secure Digital), Anda dapat mengakses kartu micro SD papan internal. Berbeda dengan Arduino reguler, Intel Galileo tidak menyimpan program tanpa kartu SD. Oleh karena itu, dengan kartu SD, papan dapat menyimpan hingga 32 GB data.
Komponen Utama Papan Arduino Intel Galileo
- Eth PHY: Transceiver lapisan fisik Ethernet.
- USB 2.0 Client: Konektor klien USB (Micro-USB Type B).
- Slot Micro SD: dapat menangani kartu micro SD hingga 32GB.
- ICSP: Header pemrograman serial dalam sirkuit (ICSP) 6 pin.
- Regulator tegangan: menghasilkan suplai 3,3V.
- Port Debug JTAG: Header JTAG standar 10-pin untuk debugging.
- Daya 5V: papan menggunakan adaptor AC-ke-DC.
- Port Ethernet: Konektor Ethernet 10/100.
- GPIO Expander: satu penguat I/O I2F menawarkan modulasi lebar pulsa GPIO.
- ADC: Konverter Analog ke Digital.
- Antarmuka Arduino: mengikuti pinout Arduino Uno Revision 3.
- Intel Quark SoCX1000: Prosesor Intel Pentium 32-bit 400 MHz.
- RAM DDR3 256MB: DRAM 256Mbyte, firmware diaktifkan secara default.
- Antarmuka Shield: mengikuti pinout shield Arduino Uno Revision 3.
- Port Serial RS-232: Jack 3,5 mm 3 pin.
- Flash SPI: Flash SPI Legacy 8 Mbyte untuk menyimpan bootloader atau firmware dan sketsa terbaru.
- USB 2.0 Host: Konektor host USB 2.0 (Micro-USB Type AB).
- RS-232: Transceiver RS-232.
- Port Program Flash SPI: Header 7-pin untuk pemrograman Antarmuka Periferal Serial (SPI).
Spesifikasi Intel Galileo
Proyek Intel Galileo
DIY Papan Galileo Lampu Aktif Gerakan
Bahan yang Dibutuhkan
- Papan Intel Galileo
- Kabel
- Sensor PIR
Sensor PIR Arduino
Sumber: Wikimedia Commons
Stopkontak bola lampu
Sumber: Wikimedia Commons
Obeng kuning
Relay untuk Arduino
Bola lampu
Langkah-langkah
1. Dapatkan Galileo Anda dan hubungkan sensor PIR ke perangkat. Anda dapat melakukan ini dengan menghubungkan kabel Ground dari sensor ke Ground Galileo. Kemudian, hubungkan VCC sensor ke pin 3,3 Galileo. Setelah itu, gabungkan output sensor ke pin digital 0 Galileo.
2. Selanjutnya, ambil tiga kabel dan hubungkan masing-masing ke relay IN, VCC, dan ground. Dengan kata lain, kabel IN terhubung ke pin digital 7 Galileo. Kemudian, kabel VCC pergi ke pin 5V Galileo dan kabel ground pergi ke ground Galileo.
3. Pilih kabel daya ujung terbuka. Kemudian, hubungkan satu ujung ke kabel tengah stopkontak bola lampu. Setelah itu, hubungkan dua kabel ke relay.
4. Kabel daya terbuka terhubung ke pin COM Relay. Jadi, Anda dapat menempatkan kabel stopkontak bola lampu ke pin NO (normally open) Relay. Kemudian, rapatkan kabel pada relay dengan mengencangkan skru.
5. Masukkan bola lampu ke dalam stopkontak untuk mengatur sistem. Selain itu, colokkan semua kabel dan koneksi USB yang diperlukan. Jika koneksi akurat, colokkan kabel daya Anda ke dinding.
6. Unggah kode sumber ini.
Bahasa Pemrograman Intel Galileo
Bahasa pemrograman meliputi hal-hal berikut:
- Secure Shell (SSH)
- Advanced Linux Sound Architecture (ALSA)
- OpenCV
- Python
- Node.js
- Video4Linux (V4L2)
Apa saja Penggunaan Papan Intel Galileo?
Papan Intel Galileo adalah perangkat pengembangan yang memungkinkan Anda menciptakan berbagai macam proyek khusus. Dan ini adalah open-source yang memungkinkan Anda mendapatkan instruksi untuk berbagai proyek online. Beberapa proyek meliputi hal-hal berikut:
Greeny Rumah Hijau Cerdas
Proyek ini kompleks yang melibatkan pembuatan mini rumah hijau yang dipantau dari jarak jauh. Proyek memerlukan berbagai komponen elektronik, kotak akrilik, Galileo Gen 2, pompa air, dan Arduino Uno.
Stasiun Cuaca Sederhana
Melibatkan penggunaan sensor DHT11 dan Galileo untuk mengukur kelembaban dan suhu.
Jam Membaca Sigma
Proyek ini adalah yang kompleks lainnya yang melibatkan pembuatan e-reader dapat dikenakan. Bahan yang Anda perlukan untuk proyek ini adalah e-ink, pencetakan 3-D, dan Galileo Gen 2.
Apa Perbedaan Antara Intel Galileo Generasi Satu dan Dua?
Raspberry Pi vs. Intel Galileo
FAQs
- Prosesor apa yang digunakan Galileo?
Intel Quark X1000.
- OS apa yang bekerja untuk Galileo?
Linux.
- Berapa biaya untuk mendapatkan papan intel galileo?
Minimal $70 untuk pemula.
Menutup
Papan Galileo adalah pilihan yang tepat jika Anda membutuhkan sistem-on-a-chip tertanam hemat daya dengan prosesor 32-bit yang berjalan sekitar 400MHz. Juga, papan pengembangan ini mendukung banyak periferal eksternal, membuatnya pilihan ideal untuk berbagai proyek khusus.
Apakah Anda pernah menggunakan Intel Galileo sebelumnya? Apakah Anda memiliki pertanyaan tentang papan? Beri tahu kami.