Pengantar Intel® Galileo Boards
Ini adalah angsuran pertama tutorial yang dirancang untuk membuat Anda menggunakan Board Intel® Galileo Anda.
Setelah menyelesaikan pelajaran ini, Anda akan:
- Memahami struktur dasar program Arduino*.
- Tulis kode dalam bentuk yang tepat.
- Dapatkan ikhtisar antarmuka pengguna Arduino.
- Terlibat dalam tantangan set pertama Anda.
Hati | Selalu sambungkan catu daya sebelum menghubungkan kabel micro USB ke komputer Anda. Menghubungkan kabel micro USB dengan sendirinya dapat merusak papan Anda. Setelah Anda menyambungkan catu daya, LED hijau berlabel AKTIF (yang terletak di sebelah kiri bawah papan) akan menyala. Setelah beberapa detik, LED kedua yang berlabel Klien USB (di atas konektor USB) akan menyala yang mengindikasikan siap digunakan. |
Fitur Board Intel® Galileo
Arduino
Board Intel Galileo adalah board Arduino pertama yang berbasis pada Intel architecture. Header (yang Anda hubungkan kabel jumper ke board) didasarkan pada model pinout Arduino 1.0 yang ditemukan pada board Arduino Uno R3. Hal ini memberikan kemampuan untuk menggunakan perisai yang kompatibel (modul yang dapat Anda pasangkan ke header), yang memungkinkan Anda untuk memperluas fungsionalitas board. Seperti Uno, uno memiliki 14 pin I/O digital, 6 input analog, port seri, dan header ICSP untuk pemrograman serial.
Quark
Board ini memiliki Prosesor Aplikasi Intel® Quark SoC X1000, yang dirancang untuk Internet of Things. Prosesor ini lebih kecil dan lebih hemat daya dibandingkan Prosesor Intel Atom®, membuatnya bagus untuk proyek kecil berdaya rendah.
Ethernet
Pada bagian atas board, tepat di sebelah yang terlihat seperti jack audio berlabel UART, ada port Ethernet 100 Mb yang memungkinkan Intel Galileo untuk terhubung ke jaringan kabel. Setelah board Anda terhubung ke Internet, semua hal dapat dimungkinkan.
PCIe Mini
Intel Galileo adalah board Bersertifikasi Arduino pertama yang menyediakan slot PCI Express (mPCIe) mini. Hal ini memungkinkan Anda untuk menghubungkan modul mPCIe standar seperti Wi-Fi, Bluetooth, dan adaptor kartu SIM untuk ponsel.
Waktu Nyata (RTC)
Sinkronkan data antar modul menggunakan Real Time Clock yang terintegrasi board. Menggunakan Arduino Time Library, Anda dapat menambahkan fungsionalitas timekeeping ke program Anda. Proyek nirkabel dapat disinkronkan secara real time menggunakan data waktu Network Time Protocol (NTP) dan Global Positioning System (GPS).
Untuk menghemat waktu antar-reset sistem, tambahkan baterai sel koin ke Board Intel Galileo Anda.
micro SD
Gunakan pembaca kartu micro SD opsional yang dapat diakses melalui Pustaka Secure Digital (SD). Tidak seperti Arduino lainnya, Intel Galileo tidak menyimpan sketsa (program) antara status daya menyala/mati dari board tanpa kartu SD. Menggunakan kartu micro SD, Anda dapat menyimpan data hingga 32 GB!
Linux*
Menggunakan citra Linux untuk Intel Galileo, Anda dapat mengakses port seri, Wi-Fi, dan pin board menggunakan bahasa pemrograman seperti Advanced Linux Sound Architecture (ALSA), Video4Linux (V4L2), Python, Secure Shell (SSH), Node.js, dan OpenCV. Menggunakan fitur tambahan yang disediakan Linux memerlukan kartu micro SD. Manfaatkan daya pemrosesan Intel Quark dan ciptakan sesuatu yang menakjubkan.
Pengenalan
Persiapan
The Arduino IDE
Halo dunia