Instal dan verifikasi perangkat lunak yang diperlukan di perangkat Anda - AWS IoT Core

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Instal dan verifikasi perangkat lunak yang diperlukan di perangkat Anda

Prosedur di bagian ini berlanjut dari bagian sebelumnya untuk memperbarui sistem operasi Raspberry Pi Anda dan menginstal perangkat lunak pada Raspberry Pi yang akan digunakan di bagian selanjutnya untuk membangun dan menginstal AWS IoT Device Client.

Setelah Anda menyelesaikan bagian ini, Raspberry Pi Anda akan memiliki sistem up-to-date operasi, perangkat lunak yang diperlukan oleh tutorial di jalur pembelajaran ini, dan itu akan dikonfigurasi untuk lokasi Anda.

Peralatan yang dibutuhkan:
catatan

Raspberry Pi Model 3+ dan Raspberry Pi Model 4 dapat melakukan semua perintah yang dijelaskan dalam jalur pembelajaran ini. Jika perangkat IoT Anda tidak dapat mengkompilasi perangkat lunak atau menjalankannya AWS Command Line Interface, Anda mungkin perlu menginstal kompiler yang diperlukan di komputer host lokal Anda untuk membangun perangkat lunak dan kemudian mentransfernya ke perangkat IoT Anda. Untuk informasi selengkapnya tentang cara menginstal dan membangun perangkat lunak untuk perangkat Anda, lihat dokumentasi untuk perangkat lunak perangkat Anda.

Perbarui perangkat lunak sistem operasi

Prosedur ini memperbarui perangkat lunak sistem operasi.

Untuk memperbarui perangkat lunak sistem operasi pada Raspberry Pi

Lakukan langkah-langkah ini di jendela terminal komputer host lokal Anda.

  1. Masukkan perintah ini untuk memperbarui perangkat lunak sistem pada Raspberry Pi Anda.

    sudo apt-get -y update sudo apt-get -y upgrade sudo apt-get -y autoremove
  2. Perbarui pengaturan lokal dan zona waktu Raspberry Pi (opsional).

    Masukkan perintah ini untuk memperbarui pengaturan lokal dan zona waktu perangkat.

    sudo raspi-config
    1. Untuk mengatur lokal perangkat:

      1. Di layar Raspberry Pi Software Configuration Tool (raspi-config), pilih opsi 5.

        5 Localisation Options Configure language and regional settings

        Gunakan Tab tombol untuk pindah ke, <Select>dan kemudian tekan tombolspace bar.

      2. Di menu opsi pelokalan, pilih opsi L1.

        L1 Locale Configure language and regional settings

        Gunakan Tab tombol untuk pindah ke, <Select>dan kemudian tekan tombolspace bar.

      3. Dalam daftar opsi lokal, pilih lokal yang ingin Anda instal di Raspberry Pi Anda dengan menggunakan tombol panah untuk menggulir dan menandai yang Anda inginkan. space bar

        Di Amerika Serikat, en_US.UTF-8adalah salah satu yang baik untuk dipilih.

      4. Setelah memilih lokal untuk perangkat Anda, gunakan Tab tombol untuk memilih<OK>, lalu tekan tombol space bar untuk menampilkan halaman konfirmasi Mengonfigurasi lokal.

    2. Untuk mengatur zona waktu perangkat:

      1. Di layar raspi-config, pilih opsi 5.

        5 Localisation Options Configure language and regional settings

        Gunakan Tab tombol untuk pindah ke, <Select>dan kemudian tekan tombolspace bar.

      2. Di menu opsi pelokalan, gunakan tombol panah untuk memilih opsi L2:

        L2 time zone Configure time zone

        Gunakan Tab tombol untuk pindah ke, <Select>dan kemudian tekan tombolspace bar.

      3. Di menu Configuring tzdata, pilih area geografis Anda dari daftar.

        Gunakan Tab tombol untuk pindah ke<OK>, dan kemudian tekan tombolspace bar.

      4. Dalam daftar kota, gunakan tombol panah untuk memilih kota di zona waktu Anda.

        Untuk mengatur zona waktu, gunakan Tab tombol untuk pindah ke<OK>, lalu tekan tombolspace bar.

    3. Setelah selesai memperbarui pengaturan, gunakan Tab tombol untuk pindah ke<Finish>, lalu tekan tombol space bar untuk menutup aplikasi raspi-config.

  3. Masukkan perintah ini untuk memulai ulang Raspberry Pi Anda.

    sudo shutdown -r 0
  4. Tunggu hingga Raspberry Pi Anda dimulai ulang.

  5. Setelah Raspberry Pi Anda restart, sambungkan kembali jendela terminal di komputer host lokal Anda ke Raspberry Pi Anda.

Perangkat lunak sistem Raspberry Pi Anda sekarang dikonfigurasi dan Anda siap untuk melanjutkanInstal aplikasi dan pustaka yang diperlukan.

Instal aplikasi dan pustaka yang diperlukan

Prosedur ini menginstal perangkat lunak aplikasi dan perpustakaan yang digunakan tutorial berikutnya.

Jika Anda menggunakan Raspberry Pi, atau jika Anda dapat mengkompilasi perangkat lunak yang diperlukan pada perangkat IoT Anda, lakukan langkah-langkah ini di jendela terminal di komputer host lokal Anda. Jika Anda harus mengkompilasi perangkat lunak untuk perangkat IoT Anda di komputer host lokal Anda, tinjau dokumentasi perangkat lunak untuk perangkat IoT Anda untuk informasi tentang cara melakukan langkah-langkah ini di perangkat Anda.

Untuk menginstal perangkat lunak aplikasi dan pustaka pada Raspberry Pi Anda
  1. Masukkan perintah ini untuk menginstal perangkat lunak aplikasi dan perpustakaan.

    sudo apt-get -y install build-essential libssl-dev cmake unzip git python3-pip
  2. Masukkan perintah ini untuk mengonfirmasi bahwa versi perangkat lunak yang benar telah diinstal.

    gcc --version cmake --version openssl version git --version
  3. Konfirmasikan bahwa versi perangkat lunak aplikasi ini diinstal:

    • gcc: 9.3.0 atau yang lebih baru

    • cmake: 3.10.x atau yang lebih baru

    • OpenSSL: 1.1.1 atau yang lebih baru

    • git: 2.20.1 atau yang lebih baru

Jika Raspberry Pi Anda memiliki versi yang dapat diterima dari perangkat lunak aplikasi yang diperlukan, Anda siap untuk melanjutkan(Opsional) Simpan gambar kartu microSD.

(Opsional) Simpan gambar kartu microSD

Sepanjang tutorial di jalur pembelajaran ini, Anda akan menemukan prosedur ini untuk menyimpan salinan gambar kartu microSD Raspberry Pi ke file di komputer host lokal Anda. Sementara didorong, mereka tidak diperlukan tugas. Dengan menyimpan gambar kartu microSD di tempat yang disarankan, Anda dapat melewati prosedur yang mendahului titik penyimpanan di jalur pembelajaran ini, yang dapat menghemat waktu jika Anda merasa perlu mencoba lagi sesuatu. Konsekuensi dari tidak menyimpan gambar kartu microSD secara berkala adalah Anda mungkin harus memulai ulang tutorial di jalur pembelajaran dari awal jika kartu microSD Anda rusak atau jika Anda tidak sengaja mengonfigurasi aplikasi atau pengaturannya secara tidak benar.

Pada titik ini, kartu microSD Raspberry Pi Anda memiliki OS yang diperbarui dan perangkat lunak aplikasi dasar dimuat. Anda dapat menghemat waktu yang dibutuhkan untuk menyelesaikan langkah-langkah sebelumnya dengan menyimpan konten kartu microSD ke file sekarang. Memiliki gambar gambar kartu microSD perangkat Anda saat ini memungkinkan Anda mulai dari titik ini untuk melanjutkan atau mencoba lagi tutorial atau prosedur tanpa perlu menginstal dan memperbarui perangkat lunak dari awal.

Untuk menyimpan gambar kartu microSD ke file
  1. Masukkan perintah ini untuk mematikan Raspberry Pi.

    sudo shutdown -h 0
  2. Setelah Raspberry Pi mati sepenuhnya, lepaskan kekuatannya.

  3. Lepaskan kartu microSD dari Raspberry Pi.

  4. Di komputer host lokal Anda:

    1. Masukkan kartu microSD.

    2. Menggunakan alat pencitraan kartu SD Anda, simpan gambar kartu microSD ke file.

    3. Setelah gambar kartu microSD disimpan, keluarkan kartu dari komputer host lokal.

  5. Dengan daya terputus dari Raspberry Pi, masukkan kartu microSD ke Raspberry Pi.

  6. Terapkan daya ke Raspberry Pi.

  7. Setelah menunggu sekitar satu menit, di komputer host lokal, sambungkan kembali jendela terminal di komputer host lokal Anda yang terhubung ke Raspberry Pi Anda., lalu masuk ke Raspberry Pi.