Jeffrey Cross
Jeffrey Cross

Petua dan Trik: Menggunakan Windows 10 Core IoT untuk Raspberry Pi 2

Microsoft secara rasminya telah membuka akses Windows 10 sokongan untuk Raspberry Pi 2 pada malam terakhir - datang melalui pada pengumuman Februari mereka bahawa mereka akan menawarkan OS untuk komputer diminutive. Dengan pelepasan yang dipasang, kini anda boleh membina dan menggunakan aplikasi dari Windows 10 PC yang menjalankan Visual Studio.

Robot B15, ditunjukkan di atas, dikuasakan oleh Raspberry Pi 2 yang menjalankan Windows bersama dengan Arduino. Ia membuat penampilan di keynote BUILD semalam, dan digabungkan dengan lapisan Hololens yang penonton dapat melihat melalui beberapa sihir kamera.

Kami mengambil beberapa jam untuk pergi melalui persediaan supaya kami boleh mengambil Windows 10 Core IoT untuk putaran pada Raspberry Pi; Berikut adalah tanggapan dan nota awal kami.

Sebelum Anda Bermula

Anda perlu menjalankan Windows 10 Insider Build sebelum anda boleh mengembangkan atau menggunakan kod ke Pi. Anda boleh mendaftar secara percuma di Program Insider Windows. Muat turun dan pasang binaan terkini, dan selesaikan sistem operasi baru anda.

Seterusnya, anda perlu memasang Preview Visual Preview 2015 percuma. Setelah itu dan berjalan, anda akan mempunyai semua yang anda perlukan pada PC anda untuk mula bermain dengan Windows 10 Core IoT pada Raspberry Pi 2. Apabila anda memasang pratonton, pastikan anda melakukan pemasangan tersuai dan pilih Alat dan Windows SDK untuk Windows 10.

Nota: Jika anda menerima ralat "Windows 10 SDK 10.0.10069: Pemasang gagal. Pengguna dibatalkan pemasangan ", jangan bimbang ... anda tidak membatalkan pemasangan. Tetapi anda telah tersandung masalah yang diketahui dengan pratonton. Jika ini berlaku, muat turun dan pasang Standalone Windows SDK untuk Windows 10 dari halaman muat turun pratonton alat pemaju Windows 10.

Aplikasi teras Windows 10 IoT didasarkan pada Platform Aplikasi Universal yang sama yang menguasakan apl pada telefon, tablet, PC, Hololen, dan peranti berkuasa Windows-10 yang lain. Terdahulu, Microsoft, Terry Myerson mengumumkan niat mereka untuk membawa platform aplikasi Windows 10 kepada 1 bilion peranti menjelang tahun depan. Mendapatkan Windows pada Raspberry Pi 2 adalah langkah besar ke arah menjadikannya nyata.

Dan Rosenstein merancang dan membina sekumpulan robot Raspberry Pi yang menjalankan Windows 10 Core IoT; perisian bot oleh Tom Kennard

Sediakan Raspberry Pi 2

Kepala ke Windows IoT dan pilih Raspberry Pi 2. Ikuti arahan di halaman Raspberry Pi untuk:

  • Muat turun Windows_IoT_Core_RPI2_BUILD.zip fail dan ekstraknya. Sekiranya anda melihat senarai unduhan kosong pada halaman muat turun, ikut arahan di bahagian atas halaman ini untuk mendaftar untuk program Microsoft Connect.
  • Gunakan arahan dism.exe yang ditunjukkan pada halaman persediaan untuk menggunakan imej pada kad. Anda tidak boleh menulis imej ke kad menggunakan dd atau mana-mana imager cakera yang lain; ia tidak akan berfungsi kerana dism menyediakan partition pada kad serta salinan fail.
  • Pasang kad SD, sambungkan perkakasan anda, dan pasang Pi anda ke dalam rangkaian Ethernet yang sama yang disambungkan ke komputer Windows 10 anda. Jika komputer anda mempunyai port Ethernet, anda mungkin dapat menyambungkannya secara langsung. Halaman persediaan PC, yang sepatutnya menjadi perhentian seterusnya, mempunyai beberapa petua mengenai mengkonfigurasi perkongsian sambungan jika anda melakukan sambungan Ethernet langsung antara PC dan Pi anda.

Nota: Halaman persediaan PC akan memberitahu anda untuk memasang Pratonton Windows 10 Insider dan Visual Studio 2015 RC. Jika anda sudah melakukannya, anda hanya perlu memasang fail WindowsDeveloperProgramForIoT.msi dan konfigurasi rangkaian antara Pi dan PC, yang mana kedua-duanya dijelaskan pada halaman ini.

Kali pertama anda menghidupkan Pi, aktiviti LED akan berkelip selama beberapa saat, kemudian berhenti selama beberapa minit. Selepas Windows selesai konfigurasi awalnya, LED harus mula berkelip lagi, dan anda akan melihat lampu pautan Ethernet muncul juga.

Anda sudah siap sekarang: anda telah memasang Windows 10 Insider Preview pada PC anda, bersama-sama dengan Visual Release 2015 Candidate, pakej Windows 10 SDK, dan WindowsDeveloperProgramForIoT.msi. Jika mesin Windows anda dapat melihat Pi Raspberry, anda baik untuk pergi ke langkah seterusnya, Berkedip LED.

Apabila program Windows Watch Core IoT mendapati Raspberry Pi anda, anda sudah bersedia untuk program

Berkedip LED

Anda akan mahu memuat turun semua sampel dari repositori MS-IOT Github. Setelah anda memuat turun dan buka cakera pada pemacu keras anda, navigasi ke subdirektori Blinky-> CS untuk mencari contoh C # Blink. Klik dua kali Blinky.csproj untuk membukanya dalam Visual Studio. Anda mungkin mendapat amaran mengenai pembukaan projek daripada tempat rawak di Internet. Berhati-hati dengan angin dan bukanya! Seterusnya, lakukan yang berikut:

  • Dalam tetingkap Penyelesaian, buka folder Mainpage.xaml dan dwiklik fail Mainpage.xaml.cs untuk membukanya. Ini adalah program utama, dan anda akan membuat perubahan kepadanya:

  • Tatal ke bawah ke bawah fail, dan tukar nilai LED_PIN ke 47. Ini adalah aktiviti onboard LED, dan menjimatkan anda daripada menyambungkan LED (anda boleh melakukannya kemudian jika anda mahu!):

  • Seterusnya, cari pilihan alat tool di sebelah kanan Debug. Pastikan ARM dipilih, dan tukar Peranti ke mesin jauh. Jika Pi anda tidak muncul dalam senarai, tampal alamat IPnya di sini dan tukar mod Pengesahan kepada Tiada, kemudian klik Pilih:

  • "Peranti" akan berubah menjadi "Mesin Jauh" dalam bar alat. Klik butang bermain hijau di sebelah kiri "Mesin Jauh", tunggu sebentar, dan LED onboard anda hendaklah berkelip!

Apabila anda memuat turun repositori Github, anda mendapat lebih banyak contoh untuk dimainkan. Hancur gembira!

Kongsi

Meninggalkan Komen